toStringValue method

String toStringValue()

Implementation

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