PaymentAccountPayload constructor
PaymentAccountPayload({
- String? id,
- String? paymentMethodId,
- Int64? maxTradePeriod,
- Map<
String, String> ? excludeFromJsonData, - AliPayAccountPayload? aliPayAccountPayload,
- ChaseQuickPayAccountPayload? chaseQuickPayAccountPayload,
- ZelleAccountPayload? zelleAccountPayload,
- CountryBasedPaymentAccountPayload? countryBasedPaymentAccountPayload,
- CryptoCurrencyAccountPayload? cryptoCurrencyAccountPayload,
- FasterPaymentsAccountPayload? fasterPaymentsAccountPayload,
- InteracETransferAccountPayload? interacETransferAccountPayload,
- @Deprecated('This field is deprecated.') OKPayAccountPayload? oKPayAccountPayload,
- PerfectMoneyAccountPayload? perfectMoneyAccountPayload,
- SwishAccountPayload? swishAccountPayload,
- USPostalMoneyOrderAccountPayload? uSPostalMoneyOrderAccountPayload,
- UpholdAccountPayload? upholdAccountPayload,
- CashAppAccountPayload? cashAppAccountPayload,
- MoneyBeamAccountPayload? moneyBeamAccountPayload,
- VenmoAccountPayload? venmoAccountPayload,
- PopmoneyAccountPayload? popmoneyAccountPayload,
- RevolutAccountPayload? revolutAccountPayload,
- WeChatPayAccountPayload? weChatPayAccountPayload,
- MoneyGramAccountPayload? moneyGramAccountPayload,
- HalCashAccountPayload? halCashAccountPayload,
- PromptPayAccountPayload? promptPayAccountPayload,
- AdvancedCashAccountPayload? advancedCashAccountPayload,
- InstantCryptoCurrencyAccountPayload? instantCryptoCurrencyAccountPayload,
- JapanBankAccountPayload? japanBankAccountPayload,
- TransferwiseAccountPayload? transferwiseAccountPayload,
- AustraliaPayidPayload? australiaPayidPayload,
- AmazonGiftCardAccountPayload? amazonGiftCardAccountPayload,
- PayByMailAccountPayload? payByMailAccountPayload,
- CapitualAccountPayload? capitualAccountPayload,
- PayseraAccountPayload? payseraAccountPayload,
- PaxumAccountPayload? paxumAccountPayload,
- SwiftAccountPayload? swiftAccountPayload,
- CelPayAccountPayload? celPayAccountPayload,
- MoneseAccountPayload? moneseAccountPayload,
- VerseAccountPayload? verseAccountPayload,
- CashAtAtmAccountPayload? cashAtAtmAccountPayload,
- PayPalAccountPayload? paypalAccountPayload,
Implementation
factory PaymentAccountPayload({
$core.String? id,
$core.String? paymentMethodId,
$fixnum.Int64? maxTradePeriod,
$core.Map<$core.String, $core.String>? excludeFromJsonData,
AliPayAccountPayload? aliPayAccountPayload,
ChaseQuickPayAccountPayload? chaseQuickPayAccountPayload,
ZelleAccountPayload? zelleAccountPayload,
CountryBasedPaymentAccountPayload? countryBasedPaymentAccountPayload,
CryptoCurrencyAccountPayload? cryptoCurrencyAccountPayload,
FasterPaymentsAccountPayload? fasterPaymentsAccountPayload,
InteracETransferAccountPayload? interacETransferAccountPayload,
@$core.Deprecated('This field is deprecated.')
OKPayAccountPayload? oKPayAccountPayload,
PerfectMoneyAccountPayload? perfectMoneyAccountPayload,
SwishAccountPayload? swishAccountPayload,
USPostalMoneyOrderAccountPayload? uSPostalMoneyOrderAccountPayload,
UpholdAccountPayload? upholdAccountPayload,
CashAppAccountPayload? cashAppAccountPayload,
MoneyBeamAccountPayload? moneyBeamAccountPayload,
VenmoAccountPayload? venmoAccountPayload,
PopmoneyAccountPayload? popmoneyAccountPayload,
RevolutAccountPayload? revolutAccountPayload,
WeChatPayAccountPayload? weChatPayAccountPayload,
MoneyGramAccountPayload? moneyGramAccountPayload,
HalCashAccountPayload? halCashAccountPayload,
PromptPayAccountPayload? promptPayAccountPayload,
AdvancedCashAccountPayload? advancedCashAccountPayload,
InstantCryptoCurrencyAccountPayload? instantCryptoCurrencyAccountPayload,
JapanBankAccountPayload? japanBankAccountPayload,
TransferwiseAccountPayload? transferwiseAccountPayload,
AustraliaPayidPayload? australiaPayidPayload,
AmazonGiftCardAccountPayload? amazonGiftCardAccountPayload,
PayByMailAccountPayload? payByMailAccountPayload,
CapitualAccountPayload? capitualAccountPayload,
PayseraAccountPayload? payseraAccountPayload,
PaxumAccountPayload? paxumAccountPayload,
SwiftAccountPayload? swiftAccountPayload,
CelPayAccountPayload? celPayAccountPayload,
MoneseAccountPayload? moneseAccountPayload,
VerseAccountPayload? verseAccountPayload,
CashAtAtmAccountPayload? cashAtAtmAccountPayload,
PayPalAccountPayload? paypalAccountPayload,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (paymentMethodId != null) {
$result.paymentMethodId = paymentMethodId;
}
if (maxTradePeriod != null) {
$result.maxTradePeriod = maxTradePeriod;
}
if (excludeFromJsonData != null) {
$result.excludeFromJsonData.addAll(excludeFromJsonData);
}
if (aliPayAccountPayload != null) {
$result.aliPayAccountPayload = aliPayAccountPayload;
}
if (chaseQuickPayAccountPayload != null) {
$result.chaseQuickPayAccountPayload = chaseQuickPayAccountPayload;
}
if (zelleAccountPayload != null) {
$result.zelleAccountPayload = zelleAccountPayload;
}
if (countryBasedPaymentAccountPayload != null) {
$result.countryBasedPaymentAccountPayload = countryBasedPaymentAccountPayload;
}
if (cryptoCurrencyAccountPayload != null) {
$result.cryptoCurrencyAccountPayload = cryptoCurrencyAccountPayload;
}
if (fasterPaymentsAccountPayload != null) {
$result.fasterPaymentsAccountPayload = fasterPaymentsAccountPayload;
}
if (interacETransferAccountPayload != null) {
$result.interacETransferAccountPayload = interacETransferAccountPayload;
}
if (oKPayAccountPayload != null) {
// ignore: deprecated_member_use_from_same_package
$result.oKPayAccountPayload = oKPayAccountPayload;
}
if (perfectMoneyAccountPayload != null) {
$result.perfectMoneyAccountPayload = perfectMoneyAccountPayload;
}
if (swishAccountPayload != null) {
$result.swishAccountPayload = swishAccountPayload;
}
if (uSPostalMoneyOrderAccountPayload != null) {
$result.uSPostalMoneyOrderAccountPayload = uSPostalMoneyOrderAccountPayload;
}
if (upholdAccountPayload != null) {
$result.upholdAccountPayload = upholdAccountPayload;
}
if (cashAppAccountPayload != null) {
$result.cashAppAccountPayload = cashAppAccountPayload;
}
if (moneyBeamAccountPayload != null) {
$result.moneyBeamAccountPayload = moneyBeamAccountPayload;
}
if (venmoAccountPayload != null) {
$result.venmoAccountPayload = venmoAccountPayload;
}
if (popmoneyAccountPayload != null) {
$result.popmoneyAccountPayload = popmoneyAccountPayload;
}
if (revolutAccountPayload != null) {
$result.revolutAccountPayload = revolutAccountPayload;
}
if (weChatPayAccountPayload != null) {
$result.weChatPayAccountPayload = weChatPayAccountPayload;
}
if (moneyGramAccountPayload != null) {
$result.moneyGramAccountPayload = moneyGramAccountPayload;
}
if (halCashAccountPayload != null) {
$result.halCashAccountPayload = halCashAccountPayload;
}
if (promptPayAccountPayload != null) {
$result.promptPayAccountPayload = promptPayAccountPayload;
}
if (advancedCashAccountPayload != null) {
$result.advancedCashAccountPayload = advancedCashAccountPayload;
}
if (instantCryptoCurrencyAccountPayload != null) {
$result.instantCryptoCurrencyAccountPayload = instantCryptoCurrencyAccountPayload;
}
if (japanBankAccountPayload != null) {
$result.japanBankAccountPayload = japanBankAccountPayload;
}
if (transferwiseAccountPayload != null) {
$result.transferwiseAccountPayload = transferwiseAccountPayload;
}
if (australiaPayidPayload != null) {
$result.australiaPayidPayload = australiaPayidPayload;
}
if (amazonGiftCardAccountPayload != null) {
$result.amazonGiftCardAccountPayload = amazonGiftCardAccountPayload;
}
if (payByMailAccountPayload != null) {
$result.payByMailAccountPayload = payByMailAccountPayload;
}
if (capitualAccountPayload != null) {
$result.capitualAccountPayload = capitualAccountPayload;
}
if (payseraAccountPayload != null) {
$result.payseraAccountPayload = payseraAccountPayload;
}
if (paxumAccountPayload != null) {
$result.paxumAccountPayload = paxumAccountPayload;
}
if (swiftAccountPayload != null) {
$result.swiftAccountPayload = swiftAccountPayload;
}
if (celPayAccountPayload != null) {
$result.celPayAccountPayload = celPayAccountPayload;
}
if (moneseAccountPayload != null) {
$result.moneseAccountPayload = moneseAccountPayload;
}
if (verseAccountPayload != null) {
$result.verseAccountPayload = verseAccountPayload;
}
if (cashAtAtmAccountPayload != null) {
$result.cashAtAtmAccountPayload = cashAtAtmAccountPayload;
}
if (paypalAccountPayload != null) {
$result.paypalAccountPayload = paypalAccountPayload;
}
return $result;
}