Enum Class VasInfoType
- All Implemented Interfaces:
Serializable
,Comparable<VasInfoType>
,java.lang.constant.Constable
Specifies type of value added services information.
Field that describes the content of its parent <sixml:VasInformation> tag.
Specification: valueAddedServices.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAdditional VAS Data.Additional VAS Data Communication Mode.Aggregated Forward Data To ECR Indicator.Aggregated Request Additional VAS Data Indicator.Aggregated Forward Result Data To Host Indicator.VAS Alternative Identifier, e.g.Amount Matching VAS Program.VAS Card Alias.Forward Data To ECR Indicator.Request Additional VAS Data Indicator.Forward Result Data To Host Indicator.VAS Supported Version.VAS Transaction Identification.VAS Identification Timestamp.VAS Transaction Match.VAS User Alias.Matching VAS Program Container.VAS Program ID.VAS Program Match ID.VAS Program Name.VAS Specific ID. -
Method Summary
Modifier and TypeMethodDescriptionstatic VasInfoType
Returns the enum constant of this class with the specified name.static VasInfoType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
ALT_ID
VAS Alternative Identifier, e.g. for WOL. Alternative Identifier for the transaction given by the ECR or terminal
Specification: valueAddedServices.
-
TRX_MATCH
VAS Transaction Match. Indication if PAN is available on VAS host: 0=no, 1=yes
Specification: valueAddedServices.
-
TRX_ID
VAS Transaction Identification. VAS specific ID for this transaction, e.g. used for WOL.
Specification: valueAddedServices.
-
TRX_IDENT_TIME
VAS Identification Timestamp. Timestamp of the VAS identification.
Specification: valueAddedServices.
-
USER_ALIAS
VAS User Alias. E.g. WOL specific Alias of the WOL User linked with the used card.
Specification: valueAddedServices.
-
CARD_ALIAS
VAS Card Alias. E.g. WOL specific Alias of the used card.
Specification: valueAddedServices.
-
AGR_DATA_TO_ECRINDICATOR
Aggregated Forward Data To ECR Indicator. Flag indicating wether at least one included VAS program requires to forward the data from e.g the VAS enabled terminal to the ECR.
Specification: valueAddedServices.
-
AGR_REQ_ADD_VASDATA_INDICATOR
Aggregated Request Additional VAS Data Indicator. Flag indicating wether at least one included VAS program requires to request additional the data from a VAS provider.
Specification: valueAddedServices.
-
AGR_RES_DATA_TO_HST_INDICATOR
Aggregated Forward Result Data To Host Indicator. Flag indicating wether at least one included VAS program requires to forward the result data e.g. to the WOL Host.
Specification: valueAddedServices.
-
AMT_VASPRG
Amount Matching VAS Program. Indicates how many e.g. WOL program matches the processed transaction.
Specification: valueAddedServices.
-
VASPRG_CTNR
Matching VAS Program Container. Containing VAS Programs with specific data.
Specification: valueAddedServices.
-
VASPRG_ID
VAS Program ID. E.g. WOL program specific identifier like 123
Specification: valueAddedServices.
-
VASPRG_NAME
VAS Program Name. E.g. WOL program name like "Miles and More collect points".
Specification: valueAddedServices.
-
VASPRG_MTCH_ID
VAS Program Match ID. E.g. WOL specific match ID for this specific transaction.
Specification: valueAddedServices.
-
VASSPEC_ID
VAS Specific ID. E.g. WOL program VAS identification number, e.g. M and M ID or loyalty reference for TWINT.
Specification: valueAddedServices.
-
DATA_TO_ECRIND
Forward Data To ECR Indicator. Flag indicating wether for this specific VAS program it is required to send additional data to ECR.
Specification: valueAddedServices.
-
REQ_ADD_VASDATA_IND
Request Additional VAS Data Indicator. Flag indicating wether for this specific VAS program it is required to request additional data from a VAS provider.
Specification: valueAddedServices.
-
ADD_VASDATA_COM_MD
Additional VAS Data Communication Mode. Indicates how the VAS advanced data should be transmitted between VAS enabled terminal and VAS provider. Allowed values: 0: no communication required, 1: ep2 request/response, 2: out-of-band
Specification: valueAddedServices.
-
RES_DATA_TO_HST_IND
Forward Result Data To Host Indicator. Flag indicating wether for this specific VAS program will forward the result data to the VAS Host.
Specification: valueAddedServices.
-
ADD_VASDATA
Additional VAS Data. Free to use container for VAS specific data, max. 3000 chars. E.g. TWINT extended reference description.
Specification: valueAddedServices.
-
SUPPORT_VER
VAS Supported Version. Supported VAS specification version (e.g. WOL version) by the terminal software, has to be set by the terminal software based on the implemented VAS specification version.
Specification: valueAddedServices.
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-