fromString static method

PaymentMethodType fromString(
  1. String value
)

Implementation

static PaymentMethodType fromString(String value) {
  switch (value) {
    case 'card':
      return PaymentMethodType.CARD;
    case 'wallet':
      return PaymentMethodType.WALLET;
    case 'pay_later':
      return PaymentMethodType.PAY_LATER;
    case 'bank_redirect':
      return PaymentMethodType.BANK_REDIRECT;
    case 'bank_transfer':
      return PaymentMethodType.BANK_TRANSFER;
    case 'bank_debit':
      return PaymentMethodType.BANK_DEBIT;
    case 'crypto':
      return PaymentMethodType.CRYPTO;
    case 'reward':
      return PaymentMethodType.REWARD;
    case 'upi':
      return PaymentMethodType.UPI;
    case 'voucher':
      return PaymentMethodType.VOUCHER;
    case 'gift_card':
      return PaymentMethodType.GIFT_CARD;
    case 'card_redirect':
      return PaymentMethodType.CARD_REDIRECT;
    case 'real_time_payment':
      return PaymentMethodType.REAL_TIME_PAYMENT;
    default:
      return PaymentMethodType.UNKNOWN;
  }
}