Omise::Charge
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
amount
Sourceauthorization_required?
Sourceauthorization_uri
Returns a provider authorization URI only after enforcing the documented Omise origin and path. Never redirect to the raw string without this check.
authorized
Sourcecard
Sourcecard!
Sourcecard?
Sourcecurrency
Sourcecustomer
Sourceexpired
Sourceexpired?
Sourceexpires_at
Sourcefailed?
Sourcefailure_code
Sourcefailure_message
Sourceid
Sourcemetadata
Sourceobject
Sourcepaid
Sourcepaid_at
Sourcepromptpay?
Sourcepromptpay_qr_uri
Sourcepromptpay_source
Sourcepromptpay_source!
Sourceresult
Sourcereturn_uri
Sourcereversed
Sourcereversed?
Sourceschedule
Sourcesource
Sourcesource_of_type(type : String) : Source | Nil
Sourcesource_of_type!(type : String) : Source
Sourcesource_type?(type : String) : Bool
Sourcestatus
Sourcesuccessful?
Sourceterminal?
Sourcetruemoney_jumpapp?
Sourcetruemoney_jumpapp_source
Sourcetruemoney_jumpapp_source!
Source