WebApiModulesPluginsCreditCardCreditCardPreAuthorization constructor

WebApiModulesPluginsCreditCardCreditCardPreAuthorization({
  1. int? creditCardPreAuthorizationId,
  2. String? transactionId,
  3. String? orderId,
  4. DateTime? transactionDate,
  5. DateTime? expirationDate,
  6. int? holdPeriod,
  7. int? holdDaysRemaining,
  8. double? amount,
  9. double? capturedAmount,
  10. String? status,
  11. int? creditCardPinPadId,
  12. String? creditCardPinPadCode,
  13. String? creditCardPinPadDescription,
  14. String? creditCardNumber,
  15. String? creditCardExpirationDate,
  16. String? creditCardName,
  17. DateTime? dateStamp,
  18. String? auditNote,
  19. String? recordTitle,
  20. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  21. List<FwStandardDataFwCustomValue>? custom,
  22. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  23. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesPluginsCreditCardCreditCardPreAuthorization({
  this.creditCardPreAuthorizationId,
  this.transactionId,
  this.orderId,
  this.transactionDate,
  this.expirationDate,
  this.holdPeriod,
  this.holdDaysRemaining,
  this.amount,
  this.capturedAmount,
  this.status,
  this.creditCardPinPadId,
  this.creditCardPinPadCode,
  this.creditCardPinPadDescription,
  this.creditCardNumber,
  this.creditCardExpirationDate,
  this.creditCardName,
  this.dateStamp,
  this.auditNote,
  this.recordTitle,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.translation,
});