abstract struct Mollie::Base::Payment
- Mollie::Base::Payment
- Mollie::Base::Resource
- Struct
- Value
- Object
Included Modules
Direct Known Subclasses
Defined in:
mollie/base/payment.crConstructors
Instance Method Summary
- #amount : Amount
- #amount_captured : Union(Amount, Nil)
- #amount_refunded : Union(Amount, Nil)
- #amount_remaining : Union(Amount, Nil)
- #application_fee : Union(Payment::ApplicationFee, Nil)
- #authorized?
- #authorized_at : Union(Time, Nil)
- #canceled?
- #canceled_at : Union(Time, Nil)
- #captures(options : Hash | NamedTuple = HS2.new)
- #chargebacks(options : Hash | NamedTuple = HS2.new)
- #checkout_url
- #country_code : Union(String, Nil)
- #created_at : Time
- #customer(options : Hash | NamedTuple = HS2.new)
- #customer_id : Union(String, Nil)
- #description : String
- #details : HSBFIS | Nil
- #expired?
- #expired_at : Union(Time, Nil)
- #expires_at : Union(Time, Nil)
- #failed?
- #failed_at : Union(Time, Nil)
- #id : String
- #is_cancelable : Union(Bool, Nil)
- #locale : Union(String, Nil)
- #mandate(options : Hash | NamedTuple = HS2.new)
- #mandate_id : Union(String, Nil)
- #metadata : Union(HSBFIS, Nil)
- #method : Union(String, Nil)
- #mode : String
- #open?
- #order(options : Hash | NamedTuple = HS2.new)
- #order_id : Union(String, Nil)
- #paid?
- #paid_at : Union(Time, Nil)
- #pending?
- #profile_id : String
- #redirect_url : Union(String, Nil)
- #refund!(options : Hash | NamedTuple = HS2.new)
- #refunded?
- #refunds(options : Hash | NamedTuple = HS2.new)
- #restrict_payment_methods_to_country : Union(String, Nil)
- #sequence_type : Union(String, Nil)
- #settlement(options : Hash | NamedTuple = HS2.new)
- #settlement_amount : Union(Amount, Nil)
- #settlement_id : Union(String, Nil)
- #status : String
- #subscription(options : Hash | NamedTuple = HS2.new)
- #subscription_id : Union(String, Nil)
- #webhook_url : Union(String, Nil)