serialize method
Serializes information the current object
writer Serialization writer to use to serialize this model
Implementation
@override
void serialize(SerializationWriter writer) {
writer.writeObjectValue<DestinationDetailsUnimplemented>('affirm', affirm);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'afterpay_clearpay', afterpayClearpay);
writer.writeObjectValue<DestinationDetailsUnimplemented>('alipay', alipay);
writer.writeObjectValue<DestinationDetailsUnimplemented>('alma', alma);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'amazon_pay', amazonPay);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'au_bank_transfer', auBankTransfer);
writer.writeObjectValue<RefundDestinationDetailsBlik>('blik', blik);
writer.writeObjectValue<RefundDestinationDetailsBrBankTransfer>(
'br_bank_transfer', brBankTransfer);
writer.writeObjectValue<RefundDestinationDetailsCard>('card', card);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'cashapp', cashapp);
writer.writeObjectValue<RefundDestinationDetailsCrypto>('crypto', crypto);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'customer_cash_balance', customerCashBalance);
writer.writeObjectValue<DestinationDetailsUnimplemented>('eps', eps);
writer.writeObjectValue<RefundDestinationDetailsEuBankTransfer>(
'eu_bank_transfer', euBankTransfer);
writer.writeObjectValue<RefundDestinationDetailsGbBankTransfer>(
'gb_bank_transfer', gbBankTransfer);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'giropay', giropay);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'grabpay', grabpay);
writer.writeObjectValue<RefundDestinationDetailsJpBankTransfer>(
'jp_bank_transfer', jpBankTransfer);
writer.writeObjectValue<DestinationDetailsUnimplemented>('klarna', klarna);
writer.writeObjectValue<RefundDestinationDetailsMbWay>('mb_way', mbWay);
writer.writeObjectValue<RefundDestinationDetailsMultibanco>(
'multibanco', multibanco);
writer.writeObjectValue<RefundDestinationDetailsMxBankTransfer>(
'mx_bank_transfer', mxBankTransfer);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'nz_bank_transfer', nzBankTransfer);
writer.writeObjectValue<RefundDestinationDetailsP24>('p24', p24);
writer.writeObjectValue<DestinationDetailsUnimplemented>('paynow', paynow);
writer.writeObjectValue<RefundDestinationDetailsPaypal>('paypal', paypal);
writer.writeObjectValue<DestinationDetailsUnimplemented>('pix', pix);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'revolut', revolut);
writer.writeObjectValue<DestinationDetailsUnimplemented>('sofort', sofort);
writer.writeObjectValue<RefundDestinationDetailsSwish>('swish', swish);
writer.writeObjectValue<RefundDestinationDetailsThBankTransfer>(
'th_bank_transfer', thBankTransfer);
writer.writeObjectValue<DestinationDetailsUnimplemented>('twint', twint);
writer.writeStringValue('type', type_);
writer.writeObjectValue<RefundDestinationDetailsUsBankTransfer>(
'us_bank_transfer', usBankTransfer);
writer.writeObjectValue<DestinationDetailsUnimplemented>(
'wechat_pay', wechatPay);
writer.writeObjectValue<DestinationDetailsUnimplemented>('zip', zip);
writer.writeAdditionalData(additionalData);
}