WebApiModulesPluginsCreditCardCreditCardPreAuthorizationRequest constructor
WebApiModulesPluginsCreditCardCreditCardPreAuthorizationRequest({
- required WebApiModulesPluginsCreditCardCreditCardPreAuthorizationRequestPaymentTypes payWith,
- required String orderId,
- required double amountToPay,
- int? creditCardPinPadId,
- required String dealNumber,
- String? paymentBy,
- String? dealId,
- String? customerId,
- String? accountId,
- String? account,
- String? expirationDate,
- String? cardholderName,
- String? creditCardSource,
- bool? saveCreditCard,
- bool? defaultAccount,
- bool? authorizationOnFile,
- String? address,
- String? address2,
- String? city,
- String? region,
- String? postalCode,
- String? countryId,
- String? trackData,
- String? emailFrom,
- String? emailTo,
- String? emailSubject,
- String? emailBody,
Implementation
WebApiModulesPluginsCreditCardCreditCardPreAuthorizationRequest({
required this.payWith,
required this.orderId,
required this.amountToPay,
this.creditCardPinPadId,
required this.dealNumber,
this.paymentBy,
this.dealId,
this.customerId,
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,
this.trackData,
this.emailFrom,
this.emailTo,
this.emailSubject,
this.emailBody,
});