class

Stripe::Account

Inherits StripeMethods / JSON::Serializable / Reference / Object

Constructors

create(type : String | Stripe::Account::Type, country : String | Nil = nil, email : String | Nil = nil, capabilities : Array(String) | Nil = nil, business_type : String | Stripe::Account::BusinessType | Nil = nil, company : Stripe::Account::Company | Nil = nil, individual : Stripe::Account::Individual | Nil = nil, metadata : Hash | Nil = nil, tos_acceptance : Stripe::Account::TOSAcceptance | Nil = nil, default_currency : String | Nil = nil, settings : Stripe::Account::Settings | Nil = nil) : Account forall T, U
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source
update(account : String | Stripe::Account, country : String | Nil = nil, email : String | Nil = nil, capabilities : Array(String) | Nil = nil, business_type : String | Stripe::Account::BusinessType | Nil = nil, company : Stripe::Account::Company | Nil = nil, individual : Stripe::Account::Individual | Nil = nil, metadata : Hash | Nil = nil, tos_acceptance : Stripe::Account::TOSAcceptance | Nil = nil, default_currency : String | Nil = nil, settings : Stripe::Account::Settings | Nil = nil) : Account forall T, U
Source

Class methods

retrieve(id : String)
Source
retrieve(account : Stripe::Account)
Source

Instance methods

business_profile
Source
business_type
Source
capabilities
Source
charges_enabled
Source
company
Source
controller
Source
country
Source
created
Source
default_currency
Source
details_submitted
Source
email
Source
external_accounts
Source
individual
Source
metadata
Source
payouts_enabled
Source
requirements
Source
settings
Source
tos_acceptance
Source
type
Source

Nested types