Stripe::SetupIntent
Inherits StripeMethods / JSON::Serializable / Reference / Object
Constructors
confirm(intent : String | SetupIntent | Nil = nil, payment_method : String | Token | PaymentMethods::Card | PaymentMethods::BankAccount | Nil = nil, return_url : String | Nil = nil) : SetupIntent forall T, U
Sourcecreate(customer : String | Customer | Nil = nil, description : String | Nil = nil, metadata : Hash(String, String) | Nil = nil, on_behalf_of : String | Nil = nil, usage : String | Nil = nil, payment_method : String | Token | PaymentMethods::Card | PaymentMethods::BankAccount | Nil = nil, return_url : String | Nil = nil, expand : Array(String) | Nil = nil) : SetupIntent forall T, U
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceClass methods
list(customer : String | Nil = nil, limit : Int32 | Nil = nil, starting_after : String | Nil = nil, ending_before : String | Nil = nil) : List(Stripe::SetupIntent)
Sourceretrieve(id : String)
Sourceretrieve(setupintent : Stripe::SetupIntent)
SourceInstance methods
application
Sourcecancellation_reason
Sourceclient_secret
Sourcecreated
Sourcecustomer
Sourcedescription
Sourceid
Sourcelast_setup_error
Sourcelivemode?
Sourcemetadata
Sourcepayment_method
Sourcepayment_method_types
Sourcestatus
Sourceusage
Source