PaymentMethodType enum
The type of the PaymentMethod. An additional hash is included on the PaymentMethod with a name matching this value. It contains additional information specific to the PaymentMethod type.
Values
- acssDebit → const PaymentMethodType
-
Pre-authorized debit payments are used to debit Canadian bank accounts through the Automated Clearing Settlement System (ACSS).
- affirm → const PaymentMethodType
-
Affirm is a buy now, pay later payment method in the US.
- afterpayClearpay → const PaymentMethodType
-
Afterpay / Clearpay is a buy now, pay later payment method used in Australia, Canada, France, New Zealand, Spain, the UK, and the US.
- alipay → const PaymentMethodType
-
Alipay is a digital wallet payment method used in China.
- auBecsDebit → const PaymentMethodType
-
BECS Direct Debit is used to debit Australian bank accounts through the Bulk Electronic Clearing System (BECS).
- bacsDebit → const PaymentMethodType
-
Bacs Direct Debit is used to debit UK bank accounts.
- bancontact → const PaymentMethodType
-
Bancontact is a bank redirect payment method used in Belgium.
- blik → const PaymentMethodType
-
BLIK is a single-use payment method common in Poland.
- boleto → const PaymentMethodType
-
Boleto is a voucher-based payment method used in Brazil.
- card → const PaymentMethodType
-
Card payments are supported through many networks and card brands.
- cashapp → const PaymentMethodType
-
cash app payment
- cardPresent → const PaymentMethodType
-
Stripe Terminal is used to collect in-person card payments.
- customerBalance → const PaymentMethodType
-
Uses a customer’s cash balance for the payment.
- eps → const PaymentMethodType
-
EPS is an Austria-based bank redirect payment method.
- fpx → const PaymentMethodType
-
FPX is a Malaysia-based bank redirect payment method.
- giropay → const PaymentMethodType
-
giropay is a German bank redirect payment method.
- grabpay → const PaymentMethodType
-
GrabPay is a digital wallet payment method used in Southeast Asia.
- ideal → const PaymentMethodType
-
iDEAL is a Netherlands-based bank redirect payment method.
- interacPresent → const PaymentMethodType
-
Stripe Terminal accepts Interac debit cards for in-person payments in Canada.
- klarna → const PaymentMethodType
-
Klarna is a global buy now, pay later payment method.
- konbini → const PaymentMethodType
-
Konbini is a cash-based voucher payment method used in Japan.
- link → const PaymentMethodType
-
Link allows customers to pay with their saved payment details.
- oxxo → const PaymentMethodType
-
OXXO is a cash-based voucher payment method used in Mexico.
- p24 → const PaymentMethodType
-
Przelewy24 is a bank redirect payment method used in Poland.
- paynow → const PaymentMethodType
-
PayNow is a QR code payment method used in Singapore.
- pix → const PaymentMethodType
-
Pix is an instant bank transfer payment method in Brazil.
- promptpay → const PaymentMethodType
-
PromptPay is an instant funds transfer service popular in Thailand.
- sepaDebit → const PaymentMethodType
-
SEPA Direct Debit is used to debit bank accounts within the Single Euro Payments Area (SEPA) region.
- sofort → const PaymentMethodType
-
Sofort is a bank redirect payment method used in Europe.
- usBankAccount → const PaymentMethodType
-
ACH Direct Debit is used to debit US bank accounts through the Automated Clearing House (ACH) payments system.
- wechatPay → const PaymentMethodType
-
WeChat Pay is a digital wallet payment method based in China.
- unknown → const PaymentMethodType
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
PaymentMethodType> - A constant List of the values in this enum, in order of their declaration.