Class: Stripe::Customer::TestHelpers
- Inherits:
-
APIResourceTestHelpers
- Object
- APIResourceTestHelpers
- Stripe::Customer::TestHelpers
- Defined in:
- lib/stripe/resources/customer.rb
Constant Summary collapse
- RESOURCE_CLASS =
Customer
Class Method Summary collapse
-
.fund_cash_balance(customer, params = {}, opts = {}) ⇒ Object
Create an incoming testmode bank transfer.
- .resource_class ⇒ Object
Instance Method Summary collapse
-
#fund_cash_balance(params = {}, opts = {}) ⇒ Object
Create an incoming testmode bank transfer.
Methods inherited from APIResourceTestHelpers
custom_method, #initialize, resource_url, #resource_url
Methods included from APIOperations::Request
Constructor Details
This class inherits a constructor from Stripe::APIResourceTestHelpers
Class Method Details
.fund_cash_balance(customer, params = {}, opts = {}) ⇒ Object
Create an incoming testmode bank transfer
291 292 293 294 295 296 297 298 |
# File 'lib/stripe/resources/customer.rb', line 291 def self.fund_cash_balance(customer, params = {}, opts = {}) request_stripe_object( method: :post, path: format("/v1/test_helpers/customers/%<customer>s/fund_cash_balance", { customer: CGI.escape(customer) }), params: params, opts: opts ) end |
.resource_class ⇒ Object
286 287 288 |
# File 'lib/stripe/resources/customer.rb', line 286 def self.resource_class "Customer" end |
Instance Method Details
#fund_cash_balance(params = {}, opts = {}) ⇒ Object
Create an incoming testmode bank transfer
301 302 303 304 305 306 307 308 |
# File 'lib/stripe/resources/customer.rb', line 301 def fund_cash_balance(params = {}, opts = {}) @resource.request_stripe_object( method: :post, path: format("/v1/test_helpers/customers/%<customer>s/fund_cash_balance", { customer: CGI.escape(@resource["id"]) }), params: params, opts: opts ) end |