4.1 Appendices

Refer to the table below for a list of the available appendices, organised alphabetically.

#

Appendix

Description

4.1

Appendices

Provides a list of the available appendices.

4.2

Additional Amounts Field

Additional amount field contains additional amount information for a transaction.

4.3

AVS Results

Provides details of AVS Result values.

4.4

Bank Account Format

Describes the valid values for the source_bank_account_format and dest_bank_account_format fields.

4.5

Calculating the Total

Explains how the total cost of the transaction can be calculated.

4.6

Card Status Codes

Describes the possible card status codes.

4.7

Country Codes

Lists alpha and numeric country codes.

4.8

Currency Codes

Provides a list of currency codes, based on the ISO 4217 specification.

4.9

CVV2 Indicators

Provides details of the CVV2 Presence Type and Response Type indicators.

4.10

Dispute Condition

Describes the Visa dispute reason codes returned in the Dispute_Condition field.

4.11

Dynamic CVV2

Describes the dynamic Card Verification Value 2 (CVV2) functionality, and how to implement.

4.12

GPS_POS_Capability field

Describes the GPS_POS_Capability subfields.

4.13

GPS_POS_Data field

Thredd defined field that records POS Data codes, which are specific to this transaction.

4.14

Load Source

Lists values for the LoadSRC field, identifying the source of a Load.

4.15

Load Type

Lists the load types that describe how the card was loaded.

4.16

Mastercard_AdviceReason

Describes the Mastercard_AdviceReasonCode_DE60 field.

4.17

Merch_Name_DE43 Field in Authorisations

Describes the format of the Merchant Name/Location (DE43) authorisation field Merch_Name_DE43.

4.18

Merch_Name_DE43 in Financials

Describes the subfields in the Merch_Name_DE43 field for a financial message.

4.19

Merchant Category Codes

Provides details of the merchant category codes (MCC).

4.20

Misc_TLV_Data Field

Describes the Misc_TLV_Data field, which is used for sending rarely used fields that can normally be ignored.

4.21

Network_Fraud_Data Format

Provides details of the Fraud and Risk indicators received from the network, which are populated in the Network_Fraud_Data field.

4.22

Payment Token Fields

Describes the fields used for mobile device payment tokens:

PaymentToken_activationMethod

PaymentToken_creatorStatus

PaymentToken_deviceType

PaymentToken_type

PaymentToken_wallet

PaymentToken_PanSource

4.23

PIN Fields

Describes the format of PIN blocks.

4.24

POS_Data_DE61 field

Describes the format and layout of the POS_Data_DE61 field.

4.25

POS_Data_DE22 in Authorisation

Describes the format and layout of the POS_Data_DE22 field.

4.26

POS_Data_DE22 in Mastercard

Describes the subfields in the POS_Data_DE22 field.

4.27

Processing Codes

Describes the subfields in the processing code (Proc_Code ) field.

4.28

Reason_ID

Provides details of the Reason_ID field, which indicates the reason for a message.

4.29

Response_Code_DE39 Response Codes

Provides details of the reason for the advice or reversal for Mastercard 0120, 0400 and 0420 messages.

4.30

Responsestatus Values

Lists the response codes that you can returned to Thredd in response to a payment authorisation request.

4.31

Response_Source and Message_Source

Lists codes and possible values for the Response_Source and Message_Source fields.

4.32

Response_Source_Why and Message_Source_Why

Lists the possible values for the reason why the Response_Source and Message_Source sent the message.

4.33

SenderData and ReceiverData Fields

The SenderData and ReceiverData fields provide details of the sender and receiver in a money transfer message. This appendix lists the possible subfield values.

4.34

Special Characters

Describes Special Characters that may be used in fields of Data Type ANS.

4.35

Transaction Matching - Authentications and Authorisations

Provides guidelines and examples of common transaction matching and processing scenarios for different types of messages and fields.

4.36

Transaction Status Codes

Provides details of the available Transaction Status Code (Txn_Stat_Code) values.

4.37

Transaction Types

Provides details of available Transaction Type (Txn_Type) values.

4.38

Trans_Link Field

Provides details of available Trans_Link field values.

4.39

Visa_POS_Data_DE60

Provides details of the layout and format of the Visa_POS_Data_DE60 field.

4.40

Visa_ResponseInfo_DE44

Provides details of the layout and format of the Visa_ResponseInfo_DE44 field.

4.41

Visa_STIP_Reason_Code

Provides details of the Visa_STIP_Reason_Code field.