Transaction.fromJson constructor

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

Implementation

factory Transaction.fromJson(Map<String, dynamic> json) => Transaction(
      status: json['status'] as String,
      lotNumber: json['lot_number'] as String,
      authorizationCode: json['authorization_code'] as String,
      statusDetail: json.getInt('status_detail'),
      message: json['message'] as String,
      id: json['id'] as String,
      paymentDate: json.getDateTime('payment_date'),
      paymentMethodType: json['payment_method_type'] as String,
      devReference: json['dev_reference'] as String,
      carrierCode: json['carrier_code'] as String,
      productDescription: json['product_description'] as String,
      currentStatus: json['current_status'] as String,
      amount: json.getInt('amount'),
      carrier: json['carrier'] as String,
      installments: json.getInt('installments'),
      traceNumber: json['trace_number'] as String,
      installmentsType: json['installments_type'] as String,
    );