PaymentMethod class abstract
PaymentMethod
Properties:
- accel - accel details
- affirm - affirm details
- afterpayTouch - afterpaytouch details
- alipayPlus - alipay_plus details
- allowed - Indicates whether receiving payments is allowed. This value is set to true by Adyen after screening your merchant account.
- amex - amex details
- ancv - ancv details
- applePay - applepay details
- associatedPaymentMethods - Payment methods that were also updated as part of an associated transition.
- bcmc - bcmc (Bancontact) details
- businessLineId - The unique identifier of the business line. Required if you are a platform model.
- carnet - carnet details
- cartesBancaires - cartesbancaires details
- clearpay - clearpay details
- countries - The list of countries where a payment method is available. By default, all countries supported by the payment method.
- cup - cup (China Union Pay) details
- currencies - The list of currencies that a payment method supports. By default, all currencies supported by the payment method.
- customRoutingFlags - The list of custom routing flags to route payment to the intended acquirer.
- diners - diners details
- discover - discover details
- ebt - ebt details
- eftDirectdebitCA - eft_directdebit_CA (EFT PAD) details
- eftposAustralia - eftpos_australia details
- enabled - Indicates whether the payment method is enabled (true) or disabled (false).
- girocard - girocard details
- givex - givex details
- googlePay - googlepay details
- id - The identifier of the resource.
- ideal - ideal details
- interacCard - interac_card details
- jcb - jcb details
- klarna - klarna or its variant details
- maestro - maestro details
- maestroUsa - maestro_usa details
- mc - mc details
- mealVoucherFR - mealVoucher_FR details
- merchantCategoryCode - The Merchant Category Code (MCC) associated with the payment method.
- mid - The Merchant Identifier (MID) associated with the payment method.
- nyce - nyce details
- paybybankPlaid - paybybank_plaid details
- payme - payme details
- paypal - paypal details
- payto - payto details
- pulse - pulse details
- reference - Your reference for the payment method. Supported characters a-z, A-Z, 0-9.
- sepadirectdebit - sepadirectdebit details
- shopperInteraction - The sales channel.
- sodexo - sodexo details
- sofort - Sofort details.
- star - star details
- storeIds - The unique identifier of the store for which to configure the payment method, if any.
- svs - svs details
- swish - swish or its variant details
- ticket - ticket (Edenred Brazil) details
- twint - twint details
- type - Payment method variant. For payment method variant cartebancaire, method-specific details are returned in the
cartesBancairesobject. - valuelink - valuelink details
- verificationStatus - Payment method status. Possible values: * valid * pending * invalid * rejected
- vipps - vipps details
- visa - visa details
- wechatpay - wechatpay details
- wechatpayPos - wechatpay_pos details
- Annotations
-
- @BuiltValue.new()
Constructors
- PaymentMethod([void updates(PaymentMethodBuilder b)])
-
factory
Properties
- accel → AccelResponseInfo?
-
accel details
no setter
- affirm → AffirmResponseInfo?
-
affirm details
no setter
- afterpayTouch → AfterpayTouchResponseInfo?
-
afterpaytouch details
no setter
- alipayPlus → AlipayPlusResponseInfo?
-
alipay_plus details
no setter
- allowed → bool?
-
Indicates whether receiving payments is allowed. This value is set to true by Adyen after screening your merchant account.
no setter
- amex → AmexResponseInfo?
-
amex details
no setter
- ancv → AncvResponseInfo?
-
ancv details
no setter
- applePay → ApplePayResponseInfo?
-
applepay details
no setter
-
associatedPaymentMethods
→ BuiltList<
AssociatedPaymentMethod> ? -
Payment methods that were also updated as part of an associated transition.
no setter
- bcmc → BcmcResponseInfo?
-
bcmc (Bancontact) details
no setter
- businessLineId → String?
-
The unique identifier of the business line. Required if you are a platform model.
no setter
- carnet → CarnetResponseInfo?
-
carnet details
no setter
- cartesBancaires → CartesBancairesResponseInfo?
-
cartesbancaires details
no setter
- clearpay → ClearpayResponseInfo?
-
clearpay details
no setter
-
countries
→ BuiltList<
String> ? -
The list of countries where a payment method is available. By default, all countries supported by the payment method.
no setter
- cup → CupResponseInfo?
-
cup (China Union Pay) details
no setter
-
currencies
→ BuiltList<
String> ? -
The list of currencies that a payment method supports. By default, all currencies supported by the payment method.
no setter
-
customRoutingFlags
→ BuiltList<
String> ? -
The list of custom routing flags to route payment to the intended acquirer.
no setter
- diners → DinersResponseInfo?
-
diners details
no setter
- discover → DiscoverResponseInfo?
-
discover details
no setter
- ebt → EbtResponseInfo?
-
ebt details
no setter
- eftDirectdebitCA → EFTDirectDebitCAResponseInfo?
-
eft_directdebit_CA (EFT PAD) details
no setter
- eftposAustralia → EftPosAustraliaResponseInfo?
-
eftpos_australia details
no setter
- enabled → bool?
-
Indicates whether the payment method is enabled (true) or disabled (false).
no setter
- girocard → GirocardResponseInfo?
-
girocard details
no setter
- givex → GivexResponseInfo?
-
givex details
no setter
- googlePay → GooglePayResponseInfo?
-
googlepay details
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The identifier of the resource.
no setter
- ideal → IdealResponseInfo?
-
ideal details
no setter
- interacCard → InteracCardResponseInfo?
-
interac_card details
no setter
- jcb → JCBResponseInfo?
-
jcb details
no setter
- klarna → KlarnaResponseInfo?
-
klarna or its variant details
no setter
- maestro → MaestroResponseInfo?
-
maestro details
no setter
- maestroUsa → MaestroUSAResponseInfo?
-
maestro_usa details
no setter
- mc → MCResponseInfo?
-
mc details
no setter
- mealVoucherFR → MealVoucherFRResponseInfo?
-
mealVoucher_FR details
no setter
- merchantCategoryCode → String?
-
The Merchant Category Code (MCC) associated with the payment method.
no setter
- mid → String?
-
The Merchant Identifier (MID) associated with the payment method.
no setter
- nyce → NyceResponseInfo?
-
nyce details
no setter
- paybybankPlaid → PayByBankPlaidResponseInfo?
-
paybybank_plaid details
no setter
- payme → PayMeResponseInfo?
-
payme details
no setter
- paypal → PayPalResponseInfo?
-
paypal details
no setter
- payto → PayToResponseInfo?
-
payto details
no setter
- pulse → PulseResponseInfo?
-
pulse details
no setter
- reference → String?
-
Your reference for the payment method. Supported characters a-z, A-Z, 0-9.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sepadirectdebit → SepaDirectDebitResponseInfo?
-
sepadirectdebit details
no setter
- shopperInteraction → String?
-
The sales channel.
no setter
- sodexo → SodexoResponseInfo?
-
sodexo details
no setter
- sofort → SofortResponseInfo?
-
Sofort details.
no setter
- star → StarResponseInfo?
-
star details
no setter
-
storeIds
→ BuiltList<
String> ? -
The unique identifier of the store for which to configure the payment method, if any.
no setter
- svs → SvsResponseInfo?
-
svs details
no setter
- swish → SwishResponseInfo?
-
swish or its variant details
no setter
- ticket → TicketResponseInfo?
-
ticket (Edenred Brazil) details
no setter
- twint → TwintResponseInfo?
-
twint details
no setter
- type → String?
-
Payment method variant. For payment method variant cartebancaire, method-specific details are returned in the
cartesBancairesobject.no setter - valuelink → ValuelinkResponseInfo?
-
valuelink details
no setter
- verificationStatus → PaymentMethodVerificationStatusEnum?
-
Payment method status. Possible values: * valid * pending * invalid * rejected
no setter
- vipps → VippsResponseInfo?
-
vipps details
no setter
- visa → VisaResponseInfo?
-
visa details
no setter
- wechatpay → WeChatPayResponseInfo?
-
wechatpay details
no setter
- wechatpayPos → WeChatPayPosResponseInfo?
-
wechatpay_pos details
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(PaymentMethodBuilder)) → PaymentMethod -
Rebuilds the instance.
inherited
-
toBuilder(
) → PaymentMethodBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
PaymentMethod> -
no setter