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.payLater;
    case 'bank_redirect':
      return PaymentMethodType.bankRedirect;
    case 'bank_transfer':
      return PaymentMethodType.bankTransfer;
    case 'bank_debit':
      return PaymentMethodType.bankDebit;
    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.giftCard;
    case 'card_redirect':
      return PaymentMethodType.cardRedirect;
    case 'real_time_payment':
      return PaymentMethodType.realTimePayment;
    default:
      return PaymentMethodType.unknown;
  }
}