ExecutePaymentResponseData.fromJson constructor

ExecutePaymentResponseData.fromJson(
  1. Map<String, dynamic> json
)

Implementation

ExecutePaymentResponseData.fromJson(Map<String, dynamic> json) {
  invoiceId = int.tryParse(
      (json['InvoiceId'] ?? json['invoiceId'])?.toString() ?? "");
  isDirectPayment =
      json['IsDirectPayment'] == true || json['isDirectPayment'] == true;
  paymentURL = json['PaymentURL'] ?? json['paymentURL'] ?? "";
  customerReference =
      json['CustomerReference'] ?? json['customerReference'] ?? "";
  userDefinedField =
      json['UserDefinedField'] ?? json['userDefinedField'] ?? "";
}