WebApiModulesPluginsCreditCardCreditCardOrderDepositRequest constructor

WebApiModulesPluginsCreditCardCreditCardOrderDepositRequest({
  1. required WebApiModulesPluginsCreditCardCreditCardOrderDepositRequestPayWithTypes payWith,
  2. required String orderId,
  3. required double amountToPay,
  4. int? creditCardPinPadId,
  5. required String dealNumber,
  6. String? emailFrom,
  7. String? emailTo,
  8. String? emailSubject,
  9. String? emailBody,
  10. String? accountId,
  11. String? account,
  12. String? expirationDate,
  13. String? cardholderName,
  14. String? creditCardSource,
  15. bool? saveCreditCard,
  16. bool? defaultAccount,
  17. bool? authorizationOnFile,
  18. String? address,
  19. String? address2,
  20. String? city,
  21. String? region,
  22. String? postalCode,
  23. String? countryId,
})

Implementation

WebApiModulesPluginsCreditCardCreditCardOrderDepositRequest({
  required this.payWith,
  required this.orderId,
  required this.amountToPay,
  this.creditCardPinPadId,
  required this.dealNumber,
  this.emailFrom,
  this.emailTo,
  this.emailSubject,
  this.emailBody,
  this.accountId,
  this.account,
  this.expirationDate,
  this.cardholderName,
  this.creditCardSource,
  this.saveCreditCard,
  this.defaultAccount,
  this.authorizationOnFile,
  this.address,
  this.address2,
  this.city,
  this.region,
  this.postalCode,
  this.countryId,
});