BankCheckoutRequest.fromMap constructor

BankCheckoutRequest.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory BankCheckoutRequest.fromMap(Map<String, dynamic> map) {
  return BankCheckoutRequest(
    merchantAccountNumber: map['merchantAccountNumber'],
    merchantMobileNumber: map['merchantMobileNumber'],
    merchantName: map['merchantName'],
    amount: map['amount'],
    currencyCode: map['currencyCode'],
    provider:
        BankProvider.values.firstWhere((e) => e.name == map['provider']),
    otp: map['otp'],
    referenceId: map['referenceId'],
    additionalProperties: map['additionalProperties'],
  );
}