class

Omise::Charge

Inherits JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

amount
Source
authorization_required?
Source
authorization_uri

Returns a provider authorization URI only after enforcing the documented Omise origin and path. Never redirect to the raw string without this check.

Source
authorized
Source
card
Source
card!
Source
card?
Source
currency
Source
customer
Source
expired
Source
expired?
Source
expires_at
Source
failed?
Source
failure_code
Source
failure_message
Source
metadata
Source
object
Source
promptpay?
Source
promptpay_qr_uri
Source
promptpay_source
Source
promptpay_source!
Source
result
Source
return_uri
Source
reversed
Source
reversed?
Source
schedule
Source
source
Source
source_of_type(type : String) : Source | Nil
Source
source_of_type!(type : String) : Source
Source
source_type?(type : String) : Bool
Source
status
Source
successful?
Source
terminal?
Source
truemoney_jumpapp?
Source
truemoney_jumpapp_source
Source
truemoney_jumpapp_source!
Source