Enum MerchantOptionType

    • Enum Constant Detail

      • ADDITIONAL_MERCHANT_DATA

        public static final MerchantOptionType ADDITIONAL_MERCHANT_DATA

        Additional data the merchant would like to add. String value.

        Specification: retail.

      • MULTI_ACCOUNT_INDEX

        public static final MerchantOptionType MULTI_ACCOUNT_INDEX

        Account index that shall be used for this transaction. Numeric number that defines the account index.

        Specification: retail.

      • MULTI_CONTRACT_INDEX

        public static final MerchantOptionType MULTI_CONTRACT_INDEX

        Acquirer contract index that shall be used for this transaction. Numeric number that specifies the contract index.

        Specification: retail.

      • MERCHANT_TID

        public static final MerchantOptionType MERCHANT_TID

        Specific terminal identifier defined by the merchant.

        Specification: retail.

      • CLERK_IDENTIFIER

        public static final MerchantOptionType CLERK_IDENTIFIER

        Merchant defined attendant identifier. Used for petrol MOC, provided by ECR.

        Specification: retail.

      • FUEL_DISPENSER_NUMBER

        public static final MerchantOptionType FUEL_DISPENSER_NUMBER

        Fuel Pump number. Used for petrol MOC, provided by ECR.

        Specification: retail.

      • POSDNUMBER

        public static final MerchantOptionType POSDNUMBER

        Number of the ECR device. Used for petrol MOC, provided by ECR.

        Specification: retail.

      • RECEIPT_NUMBER

        public static final MerchantOptionType RECEIPT_NUMBER

        ECR Receipt number. Used for petrol MOC, provided by ECR.

        Specification: retail.

      • SHIFT_NUMBER

        public static final MerchantOptionType SHIFT_NUMBER

        ECR side shift number. Used for petrol MOC, provided by ECR.

        Specification: retail.

    • Method Detail

      • values

        public static MerchantOptionType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (MerchantOptionType c : MerchantOptionType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MerchantOptionType valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
        NullPointerException - if the argument is null