GetnetStatusPaymentResponse constructor

GetnetStatusPaymentResponse({
  1. required String result,
  2. String? resultDetails,
  3. required double amount,
  4. required String callerId,
  5. String? nsu,
  6. String? nsuLastSuccesfullMessage,
  7. String? cvNumber,
  8. required bool receiptAlreadyPrinted,
  9. required String type,
  10. String? brand,
  11. required String? inputType,
  12. String? installments,
  13. String? gmtDateTime,
  14. String? nsuLocal,
  15. String? authorizationCode,
  16. String? cardBin,
  17. String? cardLastDigits,
  18. String? extraScreensResult,
  19. String? splitPayloadResponse,
  20. String? cardholderName,
  21. String? automationSlip,
  22. bool? printMerchantPreference,
  23. String? orderId,
  24. String? pixPayloadResponse,
  25. bool? refunded = false,
})

Implementation

GetnetStatusPaymentResponse({
  required super.result,
  super.resultDetails,
  required super.amount,
  required super.callerId,
  super.nsu,
  super.nsuLastSuccesfullMessage,
  super.cvNumber,
  required super.receiptAlreadyPrinted,
  required super.type,
  super.brand,
  required super.inputType,
  super.installments,
  super.gmtDateTime,
  super.nsuLocal,
  super.authorizationCode,
  super.cardBin,
  super.cardLastDigits,
  super.extraScreensResult,
  super.splitPayloadResponse,
  super.cardholderName,
  super.automationSlip,
  super.printMerchantPreference,
  super.orderId,
  super.pixPayloadResponse,
  this.refunded = false,
});