PaymentPayload.fromJson constructor

PaymentPayload.fromJson(
  1. Map<String, dynamic> map
)

Factory to create PaymentPayload instance from map.

Implementation

factory PaymentPayload.fromJson(Map<String, dynamic> map) {
  return PaymentPayload(
    pidx: map['pidx'] as String?,
    totalAmount: map['total_amount'] as int,
    status: map['status'] as String?,
    transactionId: map['transaction_id'] as String?,
    fee: map['fee'] as int,
    refunded: map['refunded'] as bool,
    purchaseOrderId: map['purchase_order_id'] as String?,
    purchaseOrderName: map['purchase_order_name'] as String?,
    extraMerchantParams: map['extra_merchant_params'] as Map<String, dynamic>?,
  );
}