Enum Class FinancialTransactions

java.lang.Object
java.lang.Enum<FinancialTransactions>
com.six.timapi.constants.FinancialTransactions
All Implemented Interfaces:
Serializable, Comparable<FinancialTransactions>, java.lang.constant.Constable

public enum FinancialTransactions extends Enum<FinancialTransactions>

Flag constants for FeatureType and OptionType sixml:FinancialTransactions value.

Guides: retail, petrol, unattended, advancedRetail, banking, hospitality, valueAddedServices.

  • Enum Constant Details

    • PURCHASE

      public static final FinancialTransactions PURCHASE

      Purchase function supported.

      Specification: retail.

    • CREDIT

      public static final FinancialTransactions CREDIT

      Credit function supported.

      Specification: retail.

    • REVERSAL

      public static final FinancialTransactions REVERSAL

      Reversal function supported.

      Specification: retail.

    • COMMIT

      public static final FinancialTransactions COMMIT

      Commit function supported.

      Specification: retail.

    • ROLLBACK

      public static final FinancialTransactions ROLLBACK

      Rollback function supported.

      Specification: retail.

    • PRE_AUTHORIZATION

      public static final FinancialTransactions PRE_AUTHORIZATION

      Pre-authorization function supported.

      Specification: petrol.

    • FINALIZE_PURCHASE

      public static final FinancialTransactions FINALIZE_PURCHASE

      Online advice function supported.

      Specification: petrol.

    • AMT_ADJUSTMENT

      public static final FinancialTransactions AMT_ADJUSTMENT

      Adjust amount of an open transaction.

      Specification: unattended.

    • DEBT_RECOVERY

      public static final FinancialTransactions DEBT_RECOVERY

      DebtRecovery function supported.

      Specification: unattended.

    • CASH_ADVANCE

      public static final FinancialTransactions CASH_ADVANCE

      Cash advance function supported.

      Specification: advancedRetail.

    • PURCHASE_FORCED_ACCEPTANCE

      public static final FinancialTransactions PURCHASE_FORCED_ACCEPTANCE

      Purchase function with forced acceptance supported.

      Specification: advancedRetail.

    • PURCHASE_WITH_CASHBACK

      public static final FinancialTransactions PURCHASE_WITH_CASHBACK

      Purchase function with cashback amount function supported.

      Specification: advancedRetail.

    • PURCHASE_PHONE_AUTHORIZED

      public static final FinancialTransactions PURCHASE_PHONE_AUTHORIZED

      Purchase function phone authorized function supported.

      Specification: advancedRetail.

    • PURCHASE_PHONE_ORDERED

      public static final FinancialTransactions PURCHASE_PHONE_ORDERED

      Purchase function phone ordered supported.

      Specification: advancedRetail.

    • PURCHASE_MAIL_ORDERED

      public static final FinancialTransactions PURCHASE_MAIL_ORDERED

      Purchase function mail ordered supported.

      Specification: advancedRetail.

    • GIRO

      public static final FinancialTransactions GIRO

      Giro function supported.

      Specification: banking.

    • COMBINED

      public static final FinancialTransactions COMBINED

      Combined function supported.

      Specification: banking.

    • AUTHORIZE_CREDIT

      public static final FinancialTransactions AUTHORIZE_CREDIT

      Authorize credit function supported.

      Specification: banking.

    • AUTHORIZE_DEPOSIT

      public static final FinancialTransactions AUTHORIZE_DEPOSIT

      Authorize deposit function supported.

      Specification: banking.

    • PURCHASE_RESERVATION

      public static final FinancialTransactions PURCHASE_RESERVATION

      Capture an open reservation.

      Specification: hospitality.

    • PURCHASE_RESERVATION_PHONE_AUTHORIZED

      public static final FinancialTransactions PURCHASE_RESERVATION_PHONE_AUTHORIZED

      Capture an open reservation phone authorized.

      Specification: hospitality.

    • LOAD_VOUCHER

      public static final FinancialTransactions LOAD_VOUCHER

      Load Voucher request function supported.

      Specification: valueAddedServices.

    • COLLECT_POINTS

      public static final FinancialTransactions COLLECT_POINTS

      Collect points request function supported.

      Specification: valueAddedServices.

    • ACTIVATE_CARD

      public static final FinancialTransactions ACTIVATE_CARD

      ActivateCard function supported.

      Specification: valueAddedServices.

    • LOAD

      public static final FinancialTransactions LOAD

      Load function supported.

      Specification: valueAddedServices.

    • UNLOAD

      public static final FinancialTransactions UNLOAD

      Unload function supported.

      Specification: valueAddedServices.

    • FUNDING

      public static final FinancialTransactions FUNDING

      Funding function supported.

      Specification: valueAddedServices.

    • REFUNDING

      public static final FinancialTransactions REFUNDING

      Refunding function supported.

      Specification: valueAddedServices.

    • MOBILE_TOPUP_PURCHASE

      public static final FinancialTransactions MOBILE_TOPUP_PURCHASE

      MobileTopupPurchase function supported.

      Specification: valueAddedServices.

    • MOBILE_TOPUP_REVERSAL

      public static final FinancialTransactions MOBILE_TOPUP_REVERSAL

      MobileTopupReversal function supported.

      Specification: valueAddedServices.

  • Method Details

    • values

      public static FinancialTransactions[] 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 FinancialTransactions 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