EasebuzzPaymentModel.fromJson constructor

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

Implementation

factory EasebuzzPaymentModel.fromJson(Map<String, dynamic> json) {
  return EasebuzzPaymentModel(
    key: json['key'],
    txnid: json['txnid'],
    amount: double.parse(json['amount'].toString()),
    productinfo: json['productinfo'],
    firstname: json['firstname'],
    phone: json['phone'],
    email: json['email'],
    surl: json['surl'],
    furl: json['furl'],
    hash: json['hash'],
    udf1: json['udf1'],
    udf2: json['udf2'],
    udf3: json['udf3'],
    udf4: json['udf4'],
    udf5: json['udf5'],
    udf6: json['udf6'],
    udf7: json['udf7'],
    address1: json['address1'],
    address2: json['address2'],
    city: json['city'],
    state: json['state'],
    country: json['country'],
    zipcode: json['zipcode'],
    showPaymentMode: json['show_payment_mode'],
    splitPayments: json['split_payments'],
    requestFlow: json['request_flow'],
    subMerchantId: json['sub_merchant_id'],
    paymentCategory: json['payment_category'],
    accountNo: json['account_no'],
    ifsc: json['ifsc'],
  );
}