PaymentReq constructor

PaymentReq({
  1. required String terminalId,
  2. required String password,
  3. required String action,
  4. required String currency,
  5. required String customerEmail,
  6. required String country,
  7. required String amount,
  8. required String customerIp,
  9. required String merchantIp,
  10. required String trackid,
  11. required String udf1,
  12. required String udf2,
  13. required String udf3,
  14. required String udf4,
  15. required String udf5,
  16. required String udf7,
  17. required String address,
  18. required String city,
  19. required String zipCode,
  20. required String state,
  21. required String tokenOperation,
  22. required String cardToken,
  23. required String tokenizationType,
  24. required String requestHash,
  25. required String instrumentType,
  26. required String deviceinfo,
  27. required String metaData,
})

Implementation

PaymentReq({required this.terminalId, required this.password, required this.action, required this.currency,
  required this.customerEmail,required this.country,required this.amount,required this.customerIp,
  required this.merchantIp,required this.trackid,required this.udf1, required this.udf2,required this.udf3,required this.udf4,
  required this.udf5,required this.udf7,required this.address, required this.city,required this.zipCode,required this.state,required this.tokenOperation,
  required this.cardToken,required this.tokenizationType,required this.requestHash,required this.instrumentType,required this.deviceinfo,required this.metaData});