discriminatorValue property
String?
get
discriminatorValue
Implementation
String? get discriminatorValue {
if (this is AchDetailsBuilder) {
return r'ach';
}
if (this is AchDetailsBuilder) {
return r'ach_plaid';
}
if (this is AffirmDetailsBuilder) {
return r'affirm';
}
if (this is PaymentDetailsBuilder) {
return r'affirm_pos';
}
if (this is AfterpayDetailsBuilder) {
return r'afterpay_b2b';
}
if (this is AfterpayDetailsBuilder) {
return r'afterpay_default';
}
if (this is OpenInvoiceDetailsBuilder) {
return r'afterpay_directdebit';
}
if (this is AfterpayDetailsBuilder) {
return r'afterpaytouch';
}
if (this is AfterpayDetailsBuilder) {
return r'afterpaytouch_US';
}
if (this is AfterpayDetailsBuilder) {
return r'afterpaytouch_pos';
}
if (this is PaymentDetailsBuilder) {
return r'alipay';
}
if (this is PaymentDetailsBuilder) {
return r'alipay_hk';
}
if (this is PaymentDetailsBuilder) {
return r'alipay_hk_wap';
}
if (this is PaymentDetailsBuilder) {
return r'alipay_hk_web';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_alipay_cn';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_alipay_hk';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_dana';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_gcash';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_kakaopay';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_kplus';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_naverpay';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_rabbitlinepay';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_tosspay';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_touchngo';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'alipay_plus_truemoney';
}
if (this is PaymentDetailsBuilder) {
return r'alipay_wap';
}
if (this is CardDetailsBuilder) {
return r'alliancedata';
}
if (this is AlmaDetailsBuilder) {
return r'alma';
}
if (this is CardDetailsBuilder) {
return r'altId';
}
if (this is AmazonPayDetailsBuilder) {
return r'amazonpay';
}
if (this is AncvDetailsBuilder) {
return r'ancv';
}
if (this is AndroidPayDetailsBuilder) {
return r'androidpay';
}
if (this is ApplePayDetailsBuilder) {
return r'applepay';
}
if (this is PaymentDetailsBuilder) {
return r'atome';
}
if (this is OpenInvoiceDetailsBuilder) {
return r'atome_pos';
}
if (this is AuPayDetailsBuilder) {
return r'aupay';
}
if (this is PaymentDetailsBuilder) {
return r'balanceplatform';
}
if (this is PaymentDetailsBuilder) {
return r'bankTransfer';
}
if (this is PaymentDetailsBuilder) {
return r'bankTransfer_IBAN';
}
if (this is CardDetailsBuilder) {
return r'bcmc';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'bcmc_mobile';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'bcmc_mobile_QR';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'bcmc_mobile_app';
}
if (this is PaymentDetailsBuilder) {
return r'benefit';
}
if (this is BillDeskDetailsBuilder) {
return r'billdesk_online';
}
if (this is BillDeskDetailsBuilder) {
return r'billdesk_wallet';
}
if (this is PaymentDetailsBuilder) {
return r'bizum';
}
if (this is BlikDetailsBuilder) {
return r'blik';
}
if (this is PaymentDetailsBuilder) {
return r'boletobancario';
}
if (this is PaymentDetailsBuilder) {
return r'boletobancario_bancodobrasil';
}
if (this is PaymentDetailsBuilder) {
return r'boletobancario_bradesco';
}
if (this is PaymentDetailsBuilder) {
return r'boletobancario_hsbc';
}
if (this is PaymentDetailsBuilder) {
return r'boletobancario_itau';
}
if (this is PaymentDetailsBuilder) {
return r'boletobancario_santander';
}
if (this is CardDetailsBuilder) {
return r'card';
}
if (this is CashAppDetailsBuilder) {
return r'cashapp';
}
if (this is PaymentDetailsBuilder) {
return r'cashticket';
}
if (this is CellulantDetailsBuilder) {
return r'cellulant';
}
if (this is AfterpayDetailsBuilder) {
return r'clearpay';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'dana';
}
if (this is DBaraiDetailsBuilder) {
return r'dbarai';
}
if (this is PaymentDetailsBuilder) {
return r'directEbanking';
}
if (this is DirectDebitAuDetailsBuilder) {
return r'directdebit_AU';
}
if (this is BacsDirectDebitDetailsBuilder) {
return r'directdebit_GB';
}
if (this is DokuDetailsBuilder) {
return r'doku';
}
if (this is DokuDetailsBuilder) {
return r'doku_alfamart';
}
if (this is DokuDetailsBuilder) {
return r'doku_atm_mandiri_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_atm_mandiri_va_lite';
}
if (this is DokuDetailsBuilder) {
return r'doku_bca_klikpay';
}
if (this is DokuDetailsBuilder) {
return r'doku_bca_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_bni';
}
if (this is DokuDetailsBuilder) {
return r'doku_bni_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_bri_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_briepay';
}
if (this is DokuDetailsBuilder) {
return r'doku_card';
}
if (this is DokuDetailsBuilder) {
return r'doku_cimb_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_danamon_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_indomaret';
}
if (this is DokuDetailsBuilder) {
return r'doku_mandiri_clickpay';
}
if (this is DokuDetailsBuilder) {
return r'doku_mandiri_multipayment';
}
if (this is DokuDetailsBuilder) {
return r'doku_mandiri_multipayment_lite';
}
if (this is DokuDetailsBuilder) {
return r'doku_mandiri_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_ovo';
}
if (this is DokuDetailsBuilder) {
return r'doku_paymentmethods';
}
if (this is DokuDetailsBuilder) {
return r'doku_permata_atm';
}
if (this is DokuDetailsBuilder) {
return r'doku_permata_lite_atm';
}
if (this is DokuDetailsBuilder) {
return r'doku_sinarmas_va';
}
if (this is DokuDetailsBuilder) {
return r'doku_wallet';
}
if (this is DragonpayDetailsBuilder) {
return r'dragonpay_ebanking';
}
if (this is DragonpayDetailsBuilder) {
return r'dragonpay_otc_banking';
}
if (this is DragonpayDetailsBuilder) {
return r'dragonpay_otc_non_banking';
}
if (this is DragonpayDetailsBuilder) {
return r'dragonpay_otc_philippines';
}
if (this is PaymentDetailsBuilder) {
return r'duitnow';
}
if (this is EBankingFinlandDetailsBuilder) {
return r'ebanking_FI';
}
if (this is EcontextVoucherDetailsBuilder) {
return r'econtext';
}
if (this is EcontextVoucherDetailsBuilder) {
return r'econtext_atm';
}
if (this is EcontextVoucherDetailsBuilder) {
return r'econtext_online';
}
if (this is EcontextVoucherDetailsBuilder) {
return r'econtext_seven_eleven';
}
if (this is EcontextVoucherDetailsBuilder) {
return r'econtext_stores';
}
if (this is EftDetailsBuilder) {
return r'eft_directdebit_CA';
}
if (this is GenericIssuerPaymentMethodDetailsBuilder) {
return r'eps';
}
if (this is ExternalTokenDetailsBuilder) {
return r'externalToken';
}
if (this is PaymentDetailsBuilder) {
return r'facilypay';
}
if (this is PaymentDetailsBuilder) {
return r'facilypay_10x';
}
if (this is PaymentDetailsBuilder) {
return r'facilypay_12x';
}
if (this is PaymentDetailsBuilder) {
return r'facilypay_3x';
}
if (this is PaymentDetailsBuilder) {
return r'facilypay_4x';
}
if (this is PaymentDetailsBuilder) {
return r'facilypay_6x';
}
if (this is FastlaneDetailsBuilder) {
return r'fastlane';
}
if (this is PaymentDetailsBuilder) {
return r'fawry';
}
if (this is PaymentDetailsBuilder) {
return r'fpx_agrobank';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'gcash';
}
if (this is CardDetailsBuilder) {
return r'giftcard';
}
if (this is GooglePayDetailsBuilder) {
return r'googlepay';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'gopay_wallet';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'grabpay_ID';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'grabpay_MY';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'grabpay_PH';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'grabpay_SG';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'grabpay_TH';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'grabpay_VN';
}
if (this is IdealDetailsBuilder) {
return r'ideal';
}
if (this is PaymentDetailsBuilder) {
return r'ikano';
}
if (this is PaymentDetailsBuilder) {
return r'iris';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'kakaopay';
}
if (this is PaymentDetailsBuilder) {
return r'karenmillen';
}
if (this is PaymentDetailsBuilder) {
return r'kcp_banktransfer';
}
if (this is PaymentDetailsBuilder) {
return r'kcp_creditcard';
}
if (this is PaymentDetailsBuilder) {
return r'kcp_naverpay';
}
if (this is PaymentDetailsBuilder) {
return r'kcp_payco';
}
if (this is KlarnaDetailsBuilder) {
return r'klarna';
}
if (this is KlarnaDetailsBuilder) {
return r'klarna_account';
}
if (this is KlarnaDetailsBuilder) {
return r'klarna_b2b';
}
if (this is KlarnaNetworkDetailsBuilder) {
return r'klarna_network';
}
if (this is KlarnaDetailsBuilder) {
return r'klarna_paynow';
}
if (this is KlarnaDetailsBuilder) {
return r'klarnapayments';
}
if (this is KlarnaDetailsBuilder) {
return r'klarnapayments_account';
}
if (this is KlarnaDetailsBuilder) {
return r'klarnapayments_b2b';
}
if (this is PaymentDetailsBuilder) {
return r'knet';
}
if (this is PaymentDetailsBuilder) {
return r'konbini';
}
if (this is PaymentDetailsBuilder) {
return r'mada';
}
if (this is MasterpassDetailsBuilder) {
return r'masterpass';
}
if (this is PaymentDetailsBuilder) {
return r'maybank2u_mae';
}
if (this is MbwayDetailsBuilder) {
return r'mbway';
}
if (this is MobilePayDetailsBuilder) {
return r'mobilepay';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_affin_epg';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_amb';
}
if (this is MolPayDetailsBuilder) {
return r'molpay_bangkokbank';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_bankislam';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_boost';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_cimb';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_ebanking_MY';
}
if (this is MolPayDetailsBuilder) {
return r'molpay_ebanking_TH';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_ebanking_VN';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_ebanking_direct_MY';
}
if (this is MolPayDetailsBuilder) {
return r'molpay_ebanking_fpx_MY';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_fpx';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_hlb';
}
if (this is MolPayDetailsBuilder) {
return r'molpay_kbank';
}
if (this is MolPayDetailsBuilder) {
return r'molpay_krungsribank';
}
if (this is MolPayDetailsBuilder) {
return r'molpay_krungthaibank';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_maybank2u';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_publicbank';
}
if (this is PaymentDetailsBuilder) {
return r'molpay_rhb';
}
if (this is MolPayDetailsBuilder) {
return r'molpay_siamcommercialbank';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'momo_wallet';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'momo_wallet_app';
}
if (this is PaymentDetailsBuilder) {
return r'multibanco';
}
if (this is PaymentDetailsBuilder) {
return r'naps';
}
if (this is CardDetailsBuilder) {
return r'networkToken';
}
if (this is PaymentDetailsBuilder) {
return r'nordea';
}
if (this is PaymentDetailsBuilder) {
return r'oasis';
}
if (this is PaymentDetailsBuilder) {
return r'omannet';
}
if (this is PaymentDetailsBuilder) {
return r'oney';
}
if (this is GenericIssuerPaymentMethodDetailsBuilder) {
return r'onlineBanking_CZ';
}
if (this is GenericIssuerPaymentMethodDetailsBuilder) {
return r'onlineBanking_PL';
}
if (this is GenericIssuerPaymentMethodDetailsBuilder) {
return r'onlineBanking_SK';
}
if (this is GenericIssuerPaymentMethodDetailsBuilder) {
return r'onlinebanking_IN';
}
if (this is OpenInvoiceDetailsBuilder) {
return r'openinvoice';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'oxxo';
}
if (this is PayByBankDetailsBuilder) {
return r'paybybank';
}
if (this is PayByBankAISDirectDebitDetailsBuilder) {
return r'paybybank_AIS_DD';
}
if (this is PayByBankCADirectDebitDetailsBuilder) {
return r'paybybank_ca';
}
if (this is PixPayByBankDetailsBuilder) {
return r'paybybank_pix';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'paymaya_wallet';
}
if (this is PaymentDetailsBuilder) {
return r'payme';
}
if (this is PaymentDetailsBuilder) {
return r'payme_pos';
}
if (this is PaymentDetailsBuilder) {
return r'paynow';
}
if (this is PayPalDetailsBuilder) {
return r'paypal';
}
if (this is PayPayDetailsBuilder) {
return r'paypay';
}
if (this is PaymentDetailsBuilder) {
return r'paypo';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'paysafecard';
}
if (this is PaymentDetailsBuilder) {
return r'paytm';
}
if (this is PayToDetailsBuilder) {
return r'payto';
}
if (this is PaymentDetailsBuilder) {
return r'payu_IN_cashcard';
}
if (this is PaymentDetailsBuilder) {
return r'payu_IN_nb';
}
if (this is PayUUpiDetailsBuilder) {
return r'payu_IN_upi';
}
if (this is PayWithGoogleDetailsBuilder) {
return r'paywithgoogle';
}
if (this is PixDetailsBuilder) {
return r'pix';
}
if (this is PaymentDetailsBuilder) {
return r'primeiropay_boleto';
}
if (this is PaymentDetailsBuilder) {
return r'promptpay';
}
if (this is PseDetailsBuilder) {
return r'pse_payulatam';
}
if (this is RakutenPayDetailsBuilder) {
return r'rakutenpay';
}
if (this is RatepayDetailsBuilder) {
return r'ratepay';
}
if (this is RatepayDetailsBuilder) {
return r'ratepay_directdebit';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'revolutpay';
}
if (this is RivertyDetailsBuilder) {
return r'riverty';
}
if (this is RivertyDetailsBuilder) {
return r'riverty_account';
}
if (this is RivertyDetailsBuilder) {
return r'riverty_installments';
}
if (this is SamsungPayDetailsBuilder) {
return r'samsungpay';
}
if (this is PaymentDetailsBuilder) {
return r'satispay';
}
if (this is PaymentDetailsBuilder) {
return r'scalapay';
}
if (this is PaymentDetailsBuilder) {
return r'scalapay_3x';
}
if (this is PaymentDetailsBuilder) {
return r'scalapay_4x';
}
if (this is CardDetailsBuilder) {
return r'scheme';
}
if (this is SepaDirectDebitDetailsBuilder) {
return r'sepadirectdebit';
}
if (this is SepaDirectDebitDetailsBuilder) {
return r'sepadirectdebit_amazonpay';
}
if (this is RivertyDetailsBuilder) {
return r'sepadirectdebit_riverty';
}
if (this is PaymentDetailsBuilder) {
return r'swish';
}
if (this is PaymentDetailsBuilder) {
return r'touchngo';
}
if (this is StoredPaymentMethodDetailsBuilder) {
return r'truemoney';
}
if (this is PaymentDetailsBuilder) {
return r'trustly';
}
if (this is PaymentDetailsBuilder) {
return r'trustlyvector';
}
if (this is TwintDetailsBuilder) {
return r'twint';
}
if (this is PaymentDetailsBuilder) {
return r'twint_pos';
}
if (this is PaymentDetailsBuilder) {
return r'unionpay';
}
if (this is UpiCollectDetailsBuilder) {
return r'upi_collect';
}
if (this is UpiIntentDetailsBuilder) {
return r'upi_intent';
}
if (this is UpiQrDetailsBuilder) {
return r'upi_qr';
}
if (this is VippsDetailsBuilder) {
return r'vipps';
}
if (this is VisaCheckoutDetailsBuilder) {
return r'visacheckout';
}
if (this is PaymentDetailsBuilder) {
return r'wallet_IN';
}
if (this is PaymentDetailsBuilder) {
return r'walley';
}
if (this is PaymentDetailsBuilder) {
return r'walley_b2b';
}
if (this is PaymentDetailsBuilder) {
return r'warehouse';
}
if (this is WeChatPayDetailsBuilder) {
return r'wechatpay';
}
if (this is WeChatPayMiniProgramDetailsBuilder) {
return r'wechatpayMiniProgram';
}
if (this is PaymentDetailsBuilder) {
return r'wechatpayQR';
}
if (this is PaymentDetailsBuilder) {
return r'wechatpaySDK';
}
if (this is PaymentDetailsBuilder) {
return r'wechatpayWeb';
}
if (this is WeChatPayDetailsBuilder) {
return r'wechatpay_pos';
}
if (this is PaymentDetailsBuilder) {
return r'wero';
}
if (this is ZipDetailsBuilder) {
return r'zip';
}
if (this is ZipDetailsBuilder) {
return r'zip_pos';
}
return null;
}