Specifications

JSON PATHDescriptionExampleFormatMandatory
file_date_and_timeUTC Date transmitted by processor Format: YYYY-MM-DD hmmss2023-01-15 011525stringYes
total_number_of_recordsDetails how many records are included in the report1stringYes
clearing_records
program_nameProgram Name associated with the cardCLOWD9 TravelstringYes
program_idProgram ID associated with the card. Generated by CLOWD9 represented as a GUID1028c3d4-06fc-401d-bbb2-9df36a06e06buuidYes
product_idProduct ID associated with card. Generated by CLOWD9 represented as a GUID0828c3d4-06fc-401d-bbb2-9df36a06e06buuidYes
card_idThe identifier associated to the card used represented as a GUIDf6ea4c96-db0b-4bd9-9d59-c745ea24b183uuidYes
card_endingThe last four digits of the PAN1234stringYes
network_nameThe network associated with the BIN and card_idvisa
Mastercard
Discover
stringYes
clearing_outcomeIdentifies the outcome of matching the clearing to the original authorization0stringYes
clearing_cycleIdentifies the cycle file containing the clearing record.
Note: This field is only applicable to Mastercard programs
1stringNo
authorizations
transaction_idThe ID of the authorization identified to be matching the clearing record represented as a GUID1ae4af71-720d-4657-a742-24c7bc809985uuidYes
system_trace_audit_numberSystem Trace Audit Number of authorization105308stringYes
retrieval_reference_numberThe Retrieval Reference Number for the network message if present/applicable.
Optional for Discover
622445763665stringNo
record_id_clearingThe unique identifier of the clearing record in the CLOWD9 database represented as a GUID8de0972-bd31-46ac-bb3c-014b2b438c55uuidYes
clearing_categoryIdentifies the category of a clearing transactionsales_debitstringYes
presentment_typeThe type of presentment (First, Chargeback, Second or Arbitration)0stringYes
transaction_typeNumerical value associated with the transaction_type00stringYes
transaction_serviceThe alpha value associated with the transaction_typeGoods and ServicesstringYes
from_accountReserved for future use00stringNo
to_accountReserved for future use00stringNo
directionTo identify if the amount is a Debit or CreditDebit
Credit
stringYes
partial_indicatorThe indicator of F (Full) or P (Partial) will only be populated for Dispute FinancialsPstringNo
original_transaction_amountThe original amount of the transaction relating to the Disputed Financial in units represented in original_transaction_currency_code1000stringNo
original_transaction_currency_codeThe currency code for the original transaction amount for Disputed Financials978stringNo
transaction_amountThe transaction amount in units represented in transaction_currency_code.
For example 1000 = 10.00
225stringYes
transaction_currency_codeThe Numeric currency code in which transaction_amount is represented978stringYes
reconciliation_amountThe reconciliation (settlement) in units represented in reconciliation_currency_code
For example 1000 = 10.00
150stringYes
reconciliation_currency_codeThe currency code for the reconciliation amount826stringYes
cardholder_billing_amountThe cardholder billing transaction amount in units, represented in billing_currency_code.
For example 857 = 8.57
150stringYes
cardholder_billing_currency_codeThe currency code for the billing amount826stringYes
cardholder_billing_conversion_rateRate provided by the Network represented as a string in decimal format.
Domestic values will use the rate 1.0000000 or 1
0.8444444stringNo
transaction_to_base_currency_rateRate if provided by the Network represented as a string in decimal format. This is used with the base_to_billing_currnecy_rate to calculate the cardholder_billing_converstion_rate.
Note: If not provided, this will default to cardholder_billing_conversion_rate
Domestic values will use the rate 1.0000000 or 1
0.8444444stringNo - optional for Discover
base_to_billing_currency_rateRate if provided by the Network represented as a string in decimal format. This is used with the transaction_to_base_currency_rate to calculate the cardholder_billing_converstion_rate.
Domestic values will use the rate 1.0000000 or 1
Note: If not provided, this will default to cardholder_billing_conversion_rate
0.8444444stringNo - optional for Discover
fees
amountThe amount of the fee1000stringNo
typeThe type of fee applied:
fixed_fee variable_fee
minimum_fee
maximum_fee
markup_fee
minimum_feestringNo
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_rate0.8666666stringNo
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
1000stringNo
revised_cardholder_billing_amountThe total amount for Authorization10000stringNo
dateDate of transaction as per clearing record.
Visa: MMDD
Mastercard/ Discover: YYYY-MM-DD
1204
2024-12-04
stringYes
sequence_numberThe sequence number of the clearing record. Used to identify multiple clearing transactions associated to the same authorization0stringNo
reason_codeTypically used in dispute transactions to identify the reason of dispute00stringNo
merchant_category_codeThe Merchant Category Code (MCC)5542stringYes
reference_numberReference number of the clearing record, such as Acquirer Reference Number (ARN)080000100059stringYes
acquiring_institution_id_codeThe identification code of the Acquiring Institution00000999901stringNo
forwarding_institution_id_codeThe identification code of the Forwarding Institution999901stringNo
authorization_codeA six digit code to indicate approval of a transaction239845stringYes
card_acceptor_terminal_idThe identifier of the terminal where the transaction took place12345678stringNo
card_acceptor_idThe identifier of the card acceptor entityR-5411-GBRstringYes
card_acceptor_nameThe name of the card acceptor entity7 CLOWD9 StreetstringYes
card_acceptor_cityThe city of the card acceptor entityLondonstringYes
card_acceptor_post_codeThe post code of the card acceptor entityCL0 4DNstringNo
card_acceptor_country_codeThe country of the card acceptor entity in Alpha 2-3GB
GBR
stringYes
licensed_product_identifierNetwork Product IdentifierMDT
MDS
stringNo
network_file_referenceReserved for future use001stringNo
network_card_program_identifierIdentifies the Program TypeMDSstringNo
bin_typeReserved for future use and will identify the BIN typedebit
credit
prepaid
stringNo
product_typeReserved for future use and will identify the Product typeconsumer
corporate
stringNo
central_site_business_dateCentral Processing Date from the clearing file. YYYY-MM-DD2023-01-14stringYes
special_condition_indicatorProvides additional information regarding dispute financials and adjustments1, 2, 3
N, F, H, L
stringNo - Optional for Discover
settlement_service_level_codeNumeric value (1) identifying type of settlement, Domestic or International1stringNo - Optional for Discover
settlement_dateDate of settlement from the network YYYY-MM-DD2023-01-14stringYes
additional_amount_typeIdentifies the additional amount typeCashbackstringNo
additional_amountThe value of the additional amount in units. For example, 500 = 5.00500stringNo
additional_amount_currency_codeThe transaction currency code of the amount826stringNo
interchange_feeRepresents the interchange fee amount, beginning with “C” for Credit and “D” for Debit. This is represented in the issuer’s base currency, with 6 decimal placesC000000000000123000stringYes
transaction_link_idThe Identifier of the transaction assigned by the Network to match to the Authorization315204374419372stringYes
chip_indicatorIndicates if the transaction was made using the Integrated Circuit Card (ICC Chip) i.e. Contact / Contactless.
contactstringYes
pin_indicatorIndicates whether PIN for the transaction was checked, its nature and the result.y
n
stringYes
dcc_indicatorIndicates whether Dynamic Currency Conversion took place.y
n
stringYes
3ds_indicatorIndicates whether 3D-Secure Authentication took place for this transactiony
n
stringYes
eciE-Commerce authentication indicator
"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
0stringNo - optional for Discover
pan_entry_modeIdentifies the PAN entry method101stringNo - Optional for Discover
cardholder_conditionCardholder 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)
00stringYes

Did this page help you?