If using Safari, hold down the Option key when selecting the link to download the file.
The report includes all the following fields in this order:
Field name
Description
Message ID
string
The unique identifier for the transaction message. Example – msg_abcdef1ghijklmn23opq45r6st
Client ID
string
Your unique identifier from Checkout.com. Example – cli_abcdef1ghijklmn23opq45r6st
Client Name
string
Your Checkout.com client name.
Entity ID
string
The unique identifier for your Checkout.com entity. Example – ent_abcdef1ghijklmn23opq45r6st
Entity Name
string
The name of your Checkout.com entity.
Cardholder ID
string
The unique identifier for the cardholder. Example – crh_abcdef1ghijklmn23opq45r6st
Card ID
string
The unique identifier for the card. Example – crd_abcdef1ghijklmn23opq45r6st
Transaction ID
string
The unique identifier for the transaction, which links all related authorization, reversal, and clearing messages. Example – trx_abcdef1ghijklmn23opq45r6st
File ID
string
The unique identifier for the card scheme's bulk file that the authorization message was extracted from. Example – 0123456789012345678801234
Transaction Type
string
The type of transaction. This can be one of:
fee collection – A fee paid between you, the acquirer, and the card scheme
purchase – A purchase of goods or services
refund – A credit to the cardholder's account as a full or partial refund for a purchase
withdrawal – A cash withdrawal from an ATM
unique transaction – A quasi-cash payment using, for example, gaming tokens, cryptocurrency, travelers' cheques
Is Authorized
boolean
Indicates whether you have authorized the transaction:
false (default) – You have not authorized the transaction.
true – You have authorized the transaction.
Transaction Currency
string
The acquirer's local currency or the local currency where the transaction took place. Format – ISO 4217 code
Transaction Amount
decimal
The full amount for the transaction in the major currency unit.
Format – Fixed-point notation with up to eight decimal places
Example – 500 USD is represented as 500.00
More information – Format the payment amount
Reconciliation Currency
string
The currency you settled the card scheme in for the transaction. Format – ISO 4217 code
Reconciliation Amount
decimal
The amount you settled with the card scheme for the transaction in the major currency unit.
Format – Fixed-point notation with up to eight decimal places
Example – 500 USD is represented as 500.00
More information – Format the payment amount
Reconciliation Interchange Amount
decimal
The total Interchange fee for the transaction in the major currency unit.
Format – Fixed-point notation with up to eight decimal places
Example – 500 USD is represented as 500.00
More information – Format the payment amount
Has ECB Conversion Rate
boolean
Indicates whether currency conversion is required at the European Central Bank (ECB) rate:
false (default) – Currency conversion is not required.
true – Currency conversion is required.
ECB Conversion Rate
decimal
The European Central Bank (ECB) currency conversion rate against the euro applied to the transaction. Example – For GBP:EUR, the conversion rate is represented as 0.842293
The way the card details were captured at the point of sale (PoS). This can be one of:
chip_fallback_failure_or_chip_read_failure – The card chip was not read or the fallback mechanism failed.
credential_on_file – The merchant has the card details saved on file.
pan_auto_entry_via_chip_offline_chip_approved – The primary account number (PAN) was captured from the chip without an internet connection and approved.
pan_auto_entry_via_chip_online_authorised – The PAN was captured from the chip with an internet connection and authorized.
pan_auto_entry_via_contactless_mchip – The PAN was captured contactlessly using Mastercard M/Chip.
pan_auto_entry_via_magnetic_stripe_full_track_data – The PAN was captured from the magnetic stripe with full tracking data.
pan_auto_entry_via_magnetic_stripe_no_track_data – The PAN was captured from the magnetic stripe without tracking data.
pan_auto_entry_via_server – The PAN was passed by a server.
pan_entry_mode_unknown – The PAN was captured but the method is not specified.
pan_entry_via_ecommerce – The customer entered the PAN in the merchant's website or app.
pan_entry_via_ecommerce_with_dsrpcryptogram – The customer entered the PAN in the merchant's website or app in a Mastercard Digital Secure Remote Payments (DSRP) transaction.
pan_manual_entry – The PAN was entered manually.
POS Card Data Output Capability
string
The way the transaction data was recorded on the card at the PoS. This can be one of:
data_unavailable – This information is not available.
other – The transaction data was recorded in another way not listed.
none – There was no card data output.
write_data_to_card_at_icc_chip_level – The data was written to the card's integrated circuit chip (ICC).
write_data_to_card_at_magnetic_stripe_level – The data was written to the card's magnetic stripe.
POS Card Present Data
string
The presence of the card at the PoS. This can be one of:
not_present – The card was not present.
present – The card was present.
unspecified – It was not specified if the card was present.
POS Cardholder Authentication Entity
string
The entity that authenticated the cardholder at the PoS. This can be one of:
card_acceptance_device – The cardholder was authenticated by a card acceptance device.
data_unavailable – This information is not available.
icc_offline_pin – The card personal identification number (PIN) was provided offline from the integrated circuit chip (ICC).
not_authenticated – The cardholder was not authenticated at the PoS.
online_pin – The merchant's website or app authenticated the cardholder's PIN.
other – Another entity not listed authenticated the cardholder.
signature – The cardholder provided their signature.
POS Cardholder Authentication Method
string
The way the cardholder was authenticated at the PoS. This can be one of:
data_unavailable – This information is not available.
electronic_signature_analysis – The cardholder's electronic signature was successfully authenticated.
manual_signature_verification – The cardholder's manual signature was successfully verified.
not_authenticated – The cardholder was not authenticated.
other_manual_verification – The cardholder was manually authenticated in a way not listed.
other_systematic_verification – The cardholder was authenticated by the merchant's system in another way not listed.
pin – The cardholder was authenticated with their personal identification number (PIN).
POS Cardholder Present Data
string
The presence of the cardholder at the PoS. This can be one of:
not_present – The cardholder was not present.
present – The cardholder was present.
unspecified – It was not specified if the cardholder was present.
POS Pin Capture Capability
string
The type of personal identification number (PIN) the PoS terminal requires:
data_unavailable – This information is not available.
four_characters_minimum – The terminal requires PINs of at least four digits.
five_characters_minimum – The terminal requires PINs of at least five digits.
six_characters_minimum – The terminal requires PINs of at least six digits.
nine_characters_minimum – The terminal requires PINs of at least nine digits.
twelve_characters_minimum – The terminal requires PINs of at least 12 digits.
none – The terminal cannot capture PINs.
POS Terminal Card Capture Capability
boolean
The PoS terminal's ability to capture card details. This can be one of:
data_unavailable – This information is not available.
does_not_have_card_capture_capability – The terminal cannot capture card details.
has_card_capture_capability – The terminal can capture card details.
POS Terminal Card Data Input Capability
string
The PoS terminal's ability to capture card details. This can be one of:
contactless_evm_chip – The terminal can contactlessly capture card details from the card's Europay, Visa, and Mastercard (EVM) chip.
no_pos_terminal_used – No PoS terminal was used.
other_capability – The card details were captured using another capability not listed.
terminal_supports_emv_contact_chip_and_magnetic_stripe_input – The terminal can capture card details via contact with the EVM chip or magnetic stripe.
terminal_supports_emv_contact_chip_input_only – The terminal can capture card details via contact with the EVM chip.
terminal_supports_emv_contact_chip_magnetic_stripe_and_key_entry_input – The terminal can capture card details via contact with the EMV chip or magnetic stripe, and via key entry.
terminal_supports_key_entry_input_only – The terminal can only capture card details via key entry.
terminal_supports_magnetic_stripe_and_key_entry_input – The terminal can capture card details from the magnetic stripe and key entry.
terminal_supports_magnetic_stripe_input_only – The terminal can capture card details from the magnetic stripe only.
unspecified – The terminal does not provide this information.
POS Terminal Cardholder Authentication Capability
string
The PoS terminal's ability for the customer to enter their personal identification number (PIN). This can be one of:
data_unavailable – This information is not available.
terminal_does_not_have_pin_entry_capability – Customers cannot enter their PIN in the terminal.
terminal_has_pin_entry_capability – Customers can enter their PIN in the terminal.
terminal_has_pin_entry_capability_but_pin_pad_is_not_currently_operative – Customers can enter their PIN in the terminal, but the PIN pad is not working.
electronic_signature_analysis_capability – The terminal can read electronic signatures.
mpos_software_based_pin_entry_capability – The terminal can capture PINs using Mobile Point of Sale (mPOS) software.
other – The terminal can capture PINs in another way not listed.
POS Terminal Data Output Capability
string
The PoS terminal's ability to print and display transaction information. This can be one of:
data_unavailable – This information is not available.
display_capability_only – The terminal can only display transaction information.
none – The terminal cannot print or display transaction information.
printing_and_display_capability – The terminal can print and display transaction information.
printing_capability_only – The terminal can only print transaction information.
POS Terminal Operating Environment
string
The supervision of the mobile PoS terminal. This can be one of:
attended_terminal_off_card_acceptor_premises – The terminal is not on the merchant's premises but is supervised.
attended_terminal_on_card_acceptor_premises – The terminal is on the merchant's premises and is supervised.
data_unavailable – This information is not available.
no_terminal_used – No terminal was used for this transaction.
unattended_terminal_off_card_acceptor_premises – The terminal is not on the merchant's premises and is not supervised.
unattended_terminal_off_cardholder_premises – The terminal is not on the cardholder's premises and is not supervised.
unattended_terminal_on_card_acceptor_premises – The terminal is on the merchant's premises but is not supervised.
unattended_terminal_on_cardholder_premises – The terminal is on the cardholder's premises but is not supervised.
Digital Card ID
string
The unique identifier for the digital card. Example – dcr_abcdef1ghijklmn23opq45r6st
Xpay Device Type
string
The type of device used for an Xpay transaction. This can be one of:
unknown – The type of device is not provided.
watch_contactless_chip_or_not_network_operator_controlled_secure_element – A smartwatch's contactless chip, or a secure element not controlled by the network operator
card – A payment card
phone – A smartphone
Xpay Wallet Type
string
The type of digital wallet used for an Xpay transaction. This can be one of:
apple_pay – An Apple Pay wallet
google_pay – A Google Pay wallet
merchant – A merchant-initiated transaction using card details on file
Is Received After Payment Guarantee Period
boolean
Indicates whether presentment was received after the payment guarantee period expired:
false – Presentment was received after the payment guarantee period expired.
true – Presentment was received within the payment guarantee period.
Transfer Agent ID
string
Your Interbank Card Association (ICA) number from Mastercard to enable settlement. Format – Five-digit number Example – 11111
Created On UTC
datetime
The date and time when the transaction was created in UTC. Format – ISO 8601 Example – 2020-01-31T10:20:30.456
Settled On UTC
datetime
The date and time when you settled the transaction with the card scheme in UTC. Format – ISO 8601 Example – 2020-01-31T10:20:30.456
Reconciled On UTC
datetime
The date and time when you reconciled the transaction in UTC. Format – ISO 8601 Example – 2020-01-31T10:20:30.456
Card Type
string
The type of card. This can be one of:
physical – A physical card
virtual – A non-physical card for card-not-present (CNP) transactions only
Card Status
string
The current status of the card. This can be one of:
active – The card is activated and not subject to any restrictions.
inactive – The card is awaiting activation.
revoked – You have canceled the card and all incoming authorizations will be declined.
suspended – You have frozen the card and all transactions will be declined.
Card Masked PAN
string
The masked primary account number (PAN) for the card. Example – 1234 56** **** 7890
Card Expiry Date
datetime
The date when the card expires. Format – M/YYYY Example – 2/2026
Card Billing Currency
string
The currency you bill the cardholder in. Format – ISO 4217 code