stringToPaymentStatus static method

PaymentStatus stringToPaymentStatus(
  1. String data
)

Implementation

static PaymentStatus stringToPaymentStatus(String data) {
  switch (data) {
    case 'PAYMENT_INITIATED':
      return PaymentStatus.initiated;
    case 'PAYMENT_COMPLETED':
      return PaymentStatus.completed;
    case 'PAYMENT_CANCELLED':
      return PaymentStatus.canceled;
    case 'PAYMENT_FAILED':
      return PaymentStatus.failed;
    case 'PAYMENT_PROCESSED':
      return PaymentStatus.processed;
    case 'PAYMENT_PROCESSING':
      return PaymentStatus.processing;
    default:
      return PaymentStatus.initiated;
  }
}