fromJson static method

GetnetPaymentResponse fromJson(
  1. Map map
)

Implementation

static GetnetPaymentResponse fromJson(Map map) {
  return GetnetPaymentResponse(
    result: map['result'],
    resultDetails: map['resultDetails'],
    amount: int.parse(map['amount']) / 100,
    callerId: map['callerId'],
    nsu: map['nsu'],
    nsuLastSuccesfullMessage: map['nsuLastSuccesfullMessage'],
    cvNumber: map['cvNumber'],
    receiptAlreadyPrinted: map['receiptAlreadyPrinted'] ?? false,
    type: map['type'],
    brand: map['brand'],
    inputType: map['inputType'],
    installments: map['installments'],
    gmtDateTime: map['gmtDateTime'],
    nsuLocal: map['nsuLocal'],
    authorizationCode: map['authorizationCode'],
    cardBin: map['cardBin'],
    cardLastDigits: map['cardLastDigits'],
    extraScreensResult: map['extraScreensResult'],
    splitPayloadResponse: map['splitPayloadResponse'],
    cardholderName: map['cardholderName'],
    automationSlip: map['automationSlip'],
    printMerchantPreference: map['printMerchantPreference'],
    orderId: map['orderId'],
    pixPayloadResponse: map['pixPayloadResponse'],
  );
}