Skip to main content

An enumerated type for the values that represent the payment method, such as credit card or cash.

Code so that your app gracefully handles any future changes to this list.

Type that uses PaymentMethodTypeEnum

PaymentMethod

Calls that use PaymentMethodTypeEnum

Enumerations

Value
Description
CREDIT_CARD
This enumeration value indicates that the payment can be processed via credit card, using the brand(s) specified in the corresponding paymentMethodBrands array.
WALLET
This enumeration value indicates that the payment can be processed via wallet, using the brand(s) specified in the corresponding paymentMethodBrands array.
DEBIT_CARD
This enumeration value indicates that the payment can be processed via debit card, using the brand(s) specified in the corresponding paymentMethodBrands array.
CREDIT
This enumeration value indicates that the payment can be processed via PayPal credit.
BANK
This enumeration value indicates that the payment can be processed through bank transfer, using the method(s) specified in the corresponding paymentInstructions array.
CASH
This enumeration value indicates that the payment can be made via cash transaction, using the method(s) specified in the corresponding paymentInstructions array.
OTHER
This enumeration value indicates that no payment methods have been specified. Contact the seller for more information or see the SellerInstructionEnum response for details.
CHECK
This enumeration value indicates that the payment can be processed via check.
MONEY_ORDER
This enumeration value indicates that the payment can be processed via money order.
WIRE_TRANSFER
This enumeration value indicates that the payment can be processed via wire-transfer.
DEFERRED
This enumeration value indicates that the payment will be processed upon invoice, as specified in the paymentInstructions array.