Enum MerchantOptionType
- java.lang.Object
-
- java.lang.Enum<MerchantOptionType>
-
- com.six.timapi.constants.MerchantOptionType
-
- All Implemented Interfaces:
Serializable
,Comparable<MerchantOptionType>
public enum MerchantOptionType extends Enum<MerchantOptionType>
Specifies type of merchant option.
The following values are valid:
Specification: retail.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADDITIONAL_MERCHANT_DATA
Additional data the merchant would like to add.CLERK_IDENTIFIER
Merchant defined attendant identifier.FUEL_DISPENSER_NUMBER
Fuel Pump number.MERCHANT_TID
Specific terminal identifier defined by the merchant.MULTI_ACCOUNT_INDEX
Account index that shall be used for this transaction.MULTI_CONTRACT_INDEX
Acquirer contract index that shall be used for this transaction.POSDNUMBER
Number of the ECR device.RECEIPT_NUMBER
ECR Receipt number.SHIFT_NUMBER
ECR side shift number.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MerchantOptionType
valueOf(String name)
Returns the enum constant of this type with the specified name.static MerchantOptionType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
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 nameNullPointerException
- if the argument is null
-
-