CVasInfoType

public enum CVasInfoType : CaseIterable

Specifies type of value added services information.

Field that describes the content of its parent tag.

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