Enum Class NonFinancialTransactions

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

public enum NonFinancialTransactions extends Enum<NonFinancialTransactions>

Flag constants for FeatureType and OptionType sixml:NonFinancialTransactions value.

Guides: retail, valueAddedServices.

  • Enum Constant Details

    • CANCEL

      public static final NonFinancialTransactions CANCEL

      Cancel function supported.

      Specification: retail.

    • BALANCE_INQUIRY

      public static final NonFinancialTransactions BALANCE_INQUIRY

      Balance inquiry function supported.

      Specification: retail.

    • CLIENT_IDENTIFICATION

      public static final NonFinancialTransactions CLIENT_IDENTIFICATION

      Client identification function supported.

      Specification: retail.

    • INIT_TRANSACTION

      public static final NonFinancialTransactions INIT_TRANSACTION

      Init transaction function supported.

      Specification: retail.

    • HOLD_COMMIT

      public static final NonFinancialTransactions HOLD_COMMIT

      Hold commit notification function supported.

      Specification: retail.

    • RESERVATION

      public static final NonFinancialTransactions RESERVATION

      Reservation function supported.

      Specification: retail.

    • ADJUST_RESERVATION

      public static final NonFinancialTransactions ADJUST_RESERVATION

      Adjust Reservation function supported.

      Specification: retail.

    • CANCEL_RESERVATION

      public static final NonFinancialTransactions CANCEL_RESERVATION

      Cancel Reservation function supported.

      Specification: retail.

    • LOYALTY_DATA

      public static final NonFinancialTransactions LOYALTY_DATA

      Loyalty data query/init/deinit/update function.

      Specification: retail.

    • START_CHECKOUT

      public static final NonFinancialTransactions START_CHECKOUT

      Start checkout process at the POS.

      Specification: retail.

    • FINISH_CHECKOUT

      public static final NonFinancialTransactions FINISH_CHECKOUT

      Finish checkout process at the POS.

      Specification: retail.

    • PROVIDE_LOYALTY_BASKET

      public static final NonFinancialTransactions PROVIDE_LOYALTY_BASKET

      Provide LoyaltyBasket to the terminal.

      Specification: retail.

    • PROVIDE_VAS_RESULT

      public static final NonFinancialTransactions PROVIDE_VAS_RESULT

      Provide Vas Result to the terminal.

      Specification: retail.

    • ACCOUNT_VERIFICATION

      public static final NonFinancialTransactions ACCOUNT_VERIFICATION

      AccountVerification function supported.

      Specification: retail.

    • THIRD_PARTY_APP_DATA

      public static final NonFinancialTransactions THIRD_PARTY_APP_DATA

      ThirdPartyAppData function supported.

      Specification: valueAddedServices.

    • AGE_CHECK

      public static final NonFinancialTransactions AGE_CHECK

      AgeCheck function supported.

      Specification: valueAddedServices.

  • Method Details

    • values

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