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
1086 1087 1088 1089 1090 1091 1092 1093 |
# File 'lib/stripe/resources/customer.rb', line 1086 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
1081 1082 1083 |
# File 'lib/stripe/resources/customer.rb', line 1081 def self.resource_class "Customer" end |
Instance Method Details
#fund_cash_balance(params = {}, opts = {}) ⇒ Object
Create an incoming testmode bank transfer
1096 1097 1098 1099 1100 1101 1102 1103 |
# File 'lib/stripe/resources/customer.rb', line 1096 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 |