CVasInfoType
public enum CVasInfoType : CaseIterable
Specifies type of value added services information.
Field that describes the content of its parent
Specification: valueAddedServices.
-
VAS Alternative Identifier, e.g. for WOL. Alternative Identifier for the transaction given by the ECR or terminal
Specification: valueAddedServices.
Declaration
Swift
case altId
-
VAS Transaction Match. Indication if PAN is available on VAS host: 0=no, 1=yes
Specification: valueAddedServices.
Declaration
Swift
case trxMatch
-
VAS Transaction Identification. VAS specific ID for this transaction, e.g. used for WOL.
Specification: valueAddedServices.
Declaration
Swift
case trxId
-
VAS Identification Timestamp. Timestamp of the VAS identification.
Specification: valueAddedServices.
Declaration
Swift
case trxIdentTime
-
VAS User Alias. E.g. WOL specific Alias of the WOL User linked with the used card.
Specification: valueAddedServices.
Declaration
Swift
case userAlias
-
VAS Card Alias. E.g. WOL specific Alias of the used card.
Specification: valueAddedServices.
Declaration
Swift
case cardAlias
-
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.
Declaration
Swift
case agrDataToEcrindicator
-
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.
Declaration
Swift
case agrReqAddVasdataIndicator
-
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.
Declaration
Swift
case agrResDataToHstIndicator
-
Amount Matching VAS Program. Indicates how many e.g. WOL program matches the processed transaction.
Specification: valueAddedServices.
Declaration
Swift
case amtVasprg
-
Matching VAS Program Container. Containing VAS Programs with specific data.
Specification: valueAddedServices.
Declaration
Swift
case vasprgCtnr
-
VAS Program ID. E.g. WOL program specific identifier like 123
Specification: valueAddedServices.
Declaration
Swift
case vasprgId
-
VAS Program Name. E.g. WOL program name like “Miles and More collect points”.
Specification: valueAddedServices.
Declaration
Swift
case vasprgName
-
VAS Program Match ID. E.g. WOL specific match ID for this specific transaction.
Specification: valueAddedServices.
Declaration
Swift
case vasprgMtchId
-
VAS Specific ID. E.g. WOL program VAS identification number, e.g. M and M ID or loyalty reference for TWINT.
Specification: valueAddedServices.
Declaration
Swift
case vasspecId
-
Forward Data To ECR Indicator. Flag indicating wether for this specific VAS program it is required to send additional data to ECR.
Specification: valueAddedServices.
Declaration
Swift
case dataToEcrind
-
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.
Declaration
Swift
case reqAddVasdataInd
-
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.
Declaration
Swift
case addVasdataComMd
-
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.
Declaration
Swift
case resDataToHstInd
-
Additional VAS Data. Free to use container for VAS specific data, max. 3000 chars. E.g. TWINT extended reference description.
Specification: valueAddedServices.
Declaration
Swift
case addVasdata
-
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.
Declaration
Swift
case supportVer