TransactionPayload constructor

TransactionPayload({
  1. String? merchantCode,
  2. String? domain,
  3. String? transactionReference,
  4. String? orderId,
  5. String? expiryTime,
  6. String? currencyCode,
  7. int? amount,
  8. String? narration,
  9. String? redirectUrl,
  10. String? iconUrl,
  11. String? primaryAccentColor,
  12. String? merchantName,
  13. String? providerIconUrl,
  14. String? cardTokensJson,
  15. String? reqId,
  16. String? field1,
  17. int? preauth,
  18. String? customerId,
  19. String? customerFirstName,
  20. String? customerSecondName,
  21. String? customerEmail,
  22. String? customerMobile,
  23. String? customerCity,
  24. String? customerCountry,
  25. String? customerPostalCode,
  26. String? customerStreet,
  27. String? customerState,
})

Implementation

TransactionPayload(
    {this.merchantCode,
    this.domain,
    this.transactionReference,
    this.orderId,
    this.expiryTime,
    this.currencyCode,
    this.amount,
    this.narration,
    this.redirectUrl,
    this.iconUrl,
    this.primaryAccentColor,
    this.merchantName,
    this.providerIconUrl,
    this.cardTokensJson,
    this.reqId,
    this.field1,
    this.preauth,
    this.customerId,
    this.customerFirstName,
    this.customerSecondName,
    this.customerEmail,
    this.customerMobile,
    this.customerCity,
    this.customerCountry,
    this.customerPostalCode,
    this.customerStreet,
    this.customerState});