Specifications

JSON PATHDescriptionExample
file_date_and_timeUTC Date transmitted by processor
Format: YYYY-MM-DD hhmmss
2024-01-15 011023
total_number_of_recordsDetails how many records are included in the report.1
authorizations
program_nameProgram Name associated with the card. Generated by CLOWD9 represented as a GUID.CLOWD9 Travel
program_idProgram Name associated with the card. Generated by CLOWD9 represented as a GUID.b33bf1dc-30f4-498f-b7ad-3e23b7f0180e
product_idProgram Name associated with the card. Generated by CLOWD9 represented as a GUID.7ab1e3e2-32cc-4e8f-96af-50fc158a4bd5
card_idThe ID of the card associated to the transaction.9fc53743-247b-185f-8720-13be7ac028b6
card_endingThe last four digits of the PAN.1234
bin8 digit value for the BIN the card_id is associated with.
Subject to the network, this could be 6 digits.
12345678
bin_typeReserved for future use.
network_nameThe network associated with the BIN and card_id.visa
Mastercard
mtiNumeric network specific identifier of the financial operation.0100
message_typeType of message received from the Network.Authorization Request
transaction_idThe unique identifier (UUID) of the transaction log entry in the CLOWD9 database.
Generated by CLOWD9 represented as a GUID.
71a78503-5b49-42d1-ae89-4280a12b9af2
system_trace_audit_numberThe System Trace Audit Number for the network message if present/applicable.123456
retrieval_reference_numberThe Retrieval Reference Number for the network message if present/applicable.12345678910
network_transaction_idThe unique identifier of the transaction assigned by the network, such as Visa TID.
Reserved for future use for Mastercard.
204145677823994
resultIndicates based on the response code the authorization outcome.Approved
Declined
directionTo identify if the amount is a Debit or Credit.Debit
Credit
response_codeResponse code of the transaction. In notification messages, it is the final outcome of the authorization process. In request messages, it may contain a value indicating the outcome of previous checks.000
100
response_source

Indicates the source of the response_code value.

For Off Ledger products, your source name will be provided.

scheme
CLOWD9
your source name
network
response_reasonA description of the reason for the assigned response_code.Approved
Do Not Honour
transaction_typeThe numerical value for the transaction service and used to identify the service type.00
transaction_serviceThe alpha value associated with the transaction_type.Goods and Services
authorization_codeThe code generated by CLOWD9 or the network following a successful authorization.038247
transaction_life_cycle_idUnique identifier generated by the Network during the Authorization.MDT0023J3
transaction_local_dateThe local date at the point of transaction origination, YYYYMMDD.20230108
transaction_local_timeThe local time at the point of transaction origination, HHMMSS.210608
transaction_amountThe amount to be authorized with the transaction in units. Can be “0” for non-financial messages.225
transaction_currency_codeThe Numeric currency code in which transaction_amount is represented.978
transaction_currencyThe Alpha (2-3) currency code in which transaction_amount is represented.EUR
cardholder_billing_amountThe cardholder currency amount to be authorized in units.
This amount may differ to the transaction_amount where the transaction currency is different to card settlement currency.
190
cardholder_billing_conversion_rateRate provided by the Network represented as a string in decimal format. Domestic values will use the rate 1.0000000 or 11
cardholder_billing_currency_codeThe Numeric currency code in which cardholder_billing_amount is represented. Note that this may have implications for the decimal place.826
cardholder_billing_currencyThe Alpha (2-3) currency code in which cardholder_billing_amount is represented.GBP
additional_amountAdditional amount for example cashback.100
additional_amount_currency_codeThe currency code of the additional amount. Should match the authorization currency code.826
additional_amount_typeIdentifies the type of additional amount.Cashback
fees
amountThe amount of the fee.
typeThe type of fee applied:
fixed_fee variable_fee
minimum_fee
maximum_fee
markup_fee
revised_cardholder_billing_conversion_rateThe new rate to be used for International transactions if applicable. The markup % is added to the Network conversion rate to calculate the markup_conversion_rate.
fees_amountThe total amount of fees to be applied to the Network cardholder_billing_amount. The revised_cardholder_billing_amount will include the total fees.
This is independent of any Network fees.
revised_cardholder_billing_amountThe total amount for Authorization.
card_acceptor_country_nameThe country of the card acceptor entity in Alpha 2-3.GB
GBR
card_acceptor_post_codeThe post code of the card acceptor entity.AB1 2CD
merchant_category_codeThe Merchant Category Code.5542
card_acceptor_nameThe name of the card acceptor entity.7 CLOWD9 Street
card_acceptor_terminal_idThe identifier of the terminal where the transaction took place.35043598
card_acceptor_cityThe city of the card acceptor entity.London
card_acceptor_country_codeThe Alpha (2-3) country code of the card_acceptor.GBR
acquiring_institution_id_codeThe identification code of the Acquiring Institution.015909
forwarding_institution_id_codeThe identification code of the Forwarding Institution.023748
chip_indicator

Indicates if the transaction was made using the Integrated Circuit Card (ICC Chip):

"n" = ICC Chip not used
"contact" = ICC Chip Contact "contactless" = ICC Chip via contactless.

contact
pin_indicatorIndicates whether PIN for the transaction was checked, its nature and the result: "n" = PIN verification not performed
"offline_failed" = Offline PIN was not authenticated
"offline_passed" = Offline PIN was successfully authenticated
"online_failed" = Online PIN was not successfully authenticated "online_passed" = Online PIN was successfully authenticated.
y
n
dcc_indicatorTo be deprecated as not provided by the Network Indicates whether Dynamic Currency Conversion took place.y
3ds_indicatorIndicates whether 3D-Secure Authentication took place for this transaction
"y" = 3DS authentication provided "n" = 3DS Authentication not required / provided.
y
eci

E-Commerce authentication indicator. For an e-commerce transaction, when available, identifies the various security measures applied before transaction submission. Possible values:

"0" - Not applicable to the transaction "1" - Single transaction of mail/phone order "2" - Recurring transaction "3" - Instalment payment "4" - Mail/Telephone order type unknown “5” - Fully authenticated “6” - Authentication attempted but unsuccessful "7" - Authentication not attempted "8" - Non-secure transaction.

0
pan_entry_modeIdentifies the PAN entry methodstring
cardholder_condition

Cardholder condition indicator provided during the authorization. Possible values are:

“00” cardholder present, normal transaction
“01” cardholder not present
“02” cardholder present
“03” card present, suspicious activity
“05” cardholder present
“08” cardholder not present, mail or telephone order
“59” cardholder not present, electronic order (ecommerce)
“71” cardholder present (Used in US only).

string
trace_idA unique value used to assist with locating the transactiond27aa3ad557092196b87e8e24d5b12f
transaction_linkidThe Identifier of the transaction assigned by the Network. The Identifier will be provided in all future Financial messages.mxtw204145677823994


Did this page help you?