stripe-ruby/lib/stripe/resources/cash_balance.rb
Dominic Charley-Roy 41066a4ed1
API Updates (#1053)
2022-05-03 10:21:23 -04:00

23 lines
696 B
Ruby

# File generated from our OpenAPI spec
# frozen_string_literal: true
module Stripe
class CashBalance < APIResource
OBJECT_NAME = "cash_balance"
def resource_url
if !respond_to?(:customer) || customer.nil?
raise NotImplementedError,
"Customer Cash Balance cannot be accessed without a customer ID."
end
"#{Customer.resource_url}/#{CGI.escape(customer)}/cash_balance"
end
def self.retrieve(_id, _opts = {})
raise NotImplementedError,
"Customer Cash Balance cannot be retrieved without a customer ID. " \
"Retrieve a Customer Cash Balance using `Customer.retrieve_cash_balance('cus_123')`"
end
end
end