class ChargeBee::PaymentIntent
Attributes
active_payment_attempt[RW]
amount[RW]
created_at[RW]
currency_code[RW]
customer_id[RW]
expires_at[RW]
failure_url[RW]
gateway[RW]
gateway_account_id[RW]
id[RW]
modified_at[RW]
payment_method_type[RW]
reference_id[RW]
resource_version[RW]
status[RW]
success_url[RW]
updated_at[RW]
Public Class Methods
create(params, env=nil, headers={})
click to toggle source
OPERATIONS
# File lib/chargebee/models/payment_intent.rb, line 15 def self.create(params, env=nil, headers={}) Request.send('post', uri_path("payment_intents"), params, env, headers) end
retrieve(id, env=nil, headers={})
click to toggle source
# File lib/chargebee/models/payment_intent.rb, line 23 def self.retrieve(id, env=nil, headers={}) Request.send('get', uri_path("payment_intents",id.to_s), {}, env, headers) end
update(id, params={}, env=nil, headers={})
click to toggle source
# File lib/chargebee/models/payment_intent.rb, line 19 def self.update(id, params={}, env=nil, headers={}) Request.send('post', uri_path("payment_intents",id.to_s), params, env, headers) end