Enum Class ChargeTypes

java.lang.Object
java.lang.Enum<ChargeTypes>
com.flutterwave.bean.ChargeTypes
All Implemented Interfaces:
Serializable, Comparable<ChargeTypes>, Constable

public enum ChargeTypes extends Enum<ChargeTypes>
  • Enum Constant Details

    • CARD

      public static final ChargeTypes CARD
    • BANK_TRANSFER

      public static final ChargeTypes BANK_TRANSFER
    • DEBIT_NG_ACCOUNT

      public static final ChargeTypes DEBIT_NG_ACCOUNT
    • DEBIT_UK_ACCOUNT

      public static final ChargeTypes DEBIT_UK_ACCOUNT
    • ACH_PAYMENT

      public static final ChargeTypes ACH_PAYMENT
    • APPLEPAY

      public static final ChargeTypes APPLEPAY
    • GOOGLEPAY

      public static final ChargeTypes GOOGLEPAY
    • FAWRY_PAY

      public static final ChargeTypes FAWRY_PAY
    • PAYPAL

      public static final ChargeTypes PAYPAL
    • MPESA

      public static final ChargeTypes MPESA
    • MOBILE_MONEY_GHANA

      public static final ChargeTypes MOBILE_MONEY_GHANA
    • MOBILE_MONEY_UGANDA

      public static final ChargeTypes MOBILE_MONEY_UGANDA
    • MOBILE_MONEY_FRANCO

      public static final ChargeTypes MOBILE_MONEY_FRANCO
    • MOBILE_MONEY_RWANDA

      public static final ChargeTypes MOBILE_MONEY_RWANDA
    • MOBILE_MONEY_ZAMBIA

      public static final ChargeTypes MOBILE_MONEY_ZAMBIA
    • USSD

      public static final ChargeTypes USSD
    • GET_BANKS

      public static final ChargeTypes GET_BANKS
    • BENEFICIARY

      public static final ChargeTypes BENEFICIARY
    • BILLS

      public static final ChargeTypes BILLS
    • OTP

      public static final ChargeTypes OTP
    • PAYMENT_PLAN

      public static final ChargeTypes PAYMENT_PLAN
    • SETTLEMENT

      public static final ChargeTypes SETTLEMENT
    • SUBACCOUNT

      public static final ChargeTypes SUBACCOUNT
    • SUBSCRIPTION

      public static final ChargeTypes SUBSCRIPTION
    • GET_TRANSACTION

      public static final ChargeTypes GET_TRANSACTION
    • VERIFY_TRANSACTION

      public static final ChargeTypes VERIFY_TRANSACTION
    • TOKENIZATION

      public static final ChargeTypes TOKENIZATION
    • TRANSFER

      public static final ChargeTypes TRANSFER
    • VALIDATE_CHARGE

      public static final ChargeTypes VALIDATE_CHARGE
    • VIRTUAL_ACCOUNT

      public static final ChargeTypes VIRTUAL_ACCOUNT
    • VIRTUAL_CARD

      public static final ChargeTypes VIRTUAL_CARD
    • RESOLVE_ACCOUNT

      public static final ChargeTypes RESOLVE_ACCOUNT
    • RESOLVE_BVN

      public static final ChargeTypes RESOLVE_BVN
    • DEFAULT

      public static final ChargeTypes DEFAULT
    • REFUND

      public static final ChargeTypes REFUND
    • ACCOUNT

      public static final ChargeTypes ACCOUNT
  • Method Details

    • values

      public static ChargeTypes[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ChargeTypes valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null