Antom, leading provider of tailored payment solutionsAntom, leading provider of tailored payment solutions

Transaction details report

The transaction details report contains the latest status details of all transactions on T day and is generated on T+1 day. You can obtain this report through the SFTP server or Antom Dashboard.

Note: The new version of the transaction details report consolidates information related to fees and settlement amounts, as follows: 

  • If the transaction currency is the same as the settlement currency, or if the transaction currency is different from the settlement currency but the transaction uses merchant pre-quoting, the report downloaded on T+1 (the first calendar day after the transaction date) will include the complete fee and settlement information for all transactions made on day T.
  • If the transaction and settlement currencies differ and the transaction uses merchant post-quoting, since the exchange rate needs to be confirmed on the next business day, the complete fee and settlement information for transactions made on day T will be available in the report downloaded on T+2 day (the second business day after the transaction date).

Report details

The transaction details report consists of three parts: header information, transaction details, and the end-of-file <END> that appears in the last line of the report. The header information is represented by parameter names, and the transaction details are represented by the corresponding values of the parameters.

The following table shows the parameters in the transaction details report and parameter descriptions:

Parameter

Description

customerId

MANDATORY String (64)

The unique ID that is assigned by the acquirer to identify a merchant.

PSP

MANDATORY String (64)

Payment service provider. The name of the acquirer that processes the transactions, specifically referring to the acquirer that provides acquiring and funds settlement services for the merchant.

ARN

OPTIONAL String (256)

Acquirer reference number. The card acquirer generates a unique identifier for each card transaction.

When the payment method is card payment, this field may have a value.

referenceMerchantId

OPTIONAL String (64)

The value of this parameter needs to be the same as that of the referenceMerchantId parameter in the original payment or pre-authorization request. This field is refer to referenceMerchantId that specify in the pay (One-time Payments) API.

referenceStoreId

OPTIONAL String (64)

The value of this parameter needs to be the same as that of the referenceStoreId parameter in the original payment or pre-authorization request.

transactionId

MANDATORY String (64)

The unique ID that is assigned by Antom to identify a transaction. The value of this parameter follows these rules:

  • When transactionType is PAYMENTAUTHORIZATIONCANCELCAPTUREREFUNDDISPUTEDISPUTE_REVERSALREFUND_REVERSALPAYMENT_REVERSAL ,  RAPID_DISPUTE_RESOLUTIONor CDRN, the value of this parameter is identical to paymentIdThis field is refer to paymentId that specify in the pay (One-time Payments) API.

transactionRequestId

OPTIONAL String (64)

The unique ID that is assigned by the merchant to identify a transaction request. The value of this parameter is identical to the value of paymentRequestId for a payment, or the value of refundRequestId for a refund. This field is refer to the request ID that specify in the pay (One-time Payments)capture (One-time Payments) and refund API.

  • When transactionType is PAYMENTAUTHORIZATION,  CAPTURE, REFUND, CANCEL, REFUND_REVERSAL or PAYMENT_REVERSAL, the value of this parameter is not empty.
  • When transactionType is DISPUTE,  DISPUTE_REVERSAL,   RAPID_DISPUTE_RESOLUTION or CDRN, the value of this parameter is empty.

referenceTransactionId

MANDATORY String (64)

The unique ID assigned by the merchant that directly provides services or goods to users to identify a transaction. This parameter’s value matches referenceOrderId for transactions such as PAYMENTAUTHORIZATIONCAPTUREREFUNDDISPUTEDISPUTE REVERSALREFUND REVERSALPAYMENT REVERSALRAPID_DISPUTE_RESOLUTION or CDRNThis field is refer to referenceOrderId that specify in the pay (One-time Payments) API.

orderDescription

MANDATORY String (256)

The description of the order.

The value of this parameter is identical to that of orderDescription of the original payment or pre-authorization.

paymentMethodType

MANDATORY String (64)

The payment method for processing the payment. See Payment methods to check the valid values.

The value of this parameter is identical to that of paymentMethodType in the original payment or pre-authorization request.

wallet

OPTIONAL String (64)

The name of digital wallets, such as GCash.

transactionType

MANDATORY String

Transaction types. Possible values are:

  • PAYMENT: indicates a payment process.
  • REFUND: indicates a refund process.
  • CANCEL: indicates a cancellation process.
  • AUTHORIZATION: indicates a pre-authorization process.
  • CAPTURE: indicates a capture process after a pre-authorization process.
  • REFUND_REVERSAL: indicates a reversed refundwhich usually occurs with payment methods that do not support refunds to the original route. The funds will be returned to your account.
  • PAYMENT_REVERSAL: indicates a payment reversal, which usually occurs with payment methods that do not support refunds to the original route. The funds will be returned to your account.
  • RAPID_DISPUTE_RESOLUTION: indicates a dispute process with rapid dispute resolution (RDR).
  • DISPUTE: indicates a dispute process.
  • DISPUTE_REVERSAL: indicates the reversal of a successfully defended dispute.
  • CDRN: indicates a cardholder dispute resolution network process (CARDHOLDER_DISPUTE_RESOLUTION_NETWORK).

status

MANDATORY String (64)

Transaction status. The valid values are:

  • PROCESSING: indicates that the transaction is being processed.
  • SUCCESS: indicates that the transaction is successful.
  • CLOSE: indicates that the transaction is closed.
  • EXPIRED: indicates that the transaction expired.
  • REFUSED: indicates that the transaction is refused.
  • FAILED: indicates that the transaction failed.
  • TO_BE_SETTLED: indicates that the transaction is to be settled.
  • SETTLED: indicates that the transaction is settled.

transactionCreationTime

MANDATORY String (64) 

The creation time for current data, in the format of YYYY-MM-DDTHH:MM:SS+hh:mm as defined in ISO 8601For example, PAYMENT stands for the creation time of a payment or REFUND stands for the creation time of a refund.

transactionUpdateTime

MANDATORY String (64) 

The time when the transaction status is updated, in the format of YYYY-MM-DDTHH:MM:SS+hh:mm as defined in ISO 8601. For example, when transactionType is PAYMENT and the status is updated from PROCESSING to SUCCESS.

transactionCompletionTime

OPTIONAL String (64)

The time when the corresponding transaction reaches a final status of success, in the format of YYYY-MM-DDTHH:MM:SS+hh:mm as defined in ISO 8601.

productCode

MANDATORY String

The type of payment product that is contracted between Antom and the merchant. Valid values are:

  • AGREEMENT_PAYMENT: indicates Tokenized Payment.
  • CASHIER_PAYMENT: indicates One-time Payments.

The value of this parameter is identical to that of productCode in the original payment or pre-authorization request.

transactionAmountValue

MANDATORY String (16)

The transaction amount, displayed in the unit of the transactionCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

transactionCurrency

MANDATORY String (3)

The currency of transactionAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

installmentsNum

OPTIONAL String (8)

Indicates the number of installment payments.

issuingCountry

OPTIONAL String (2)

The issuing country or region of the card. The parameter is a 2-letter country or region code that follows the ISO 3166 Country Codes standard.

This parameter is specified when paymentMethodType is CARD.

cardBrand

OPTIONAL String (256)

The brand of the card.

This parameter is specified when paymentMethodType is CARD.

fundingSource

OPTIONAL String (20)

The funding type of the payment method. This parameter is returned when the value of paymentMethodType is CARDGRABPAY_MY, or GRABPAY_SG

  • When the value of paymentMethodType is CARD, valid values are: 
    • CREDIT: indicates a credit card payment.
    • DEBIT: indicates a debit card payment.
    • PREPAID: indicates a prepaid card payment.
    • CHARGE: indicates a charge card payment.
    • DEFERRED_DEBIT: indicates a deferred debit card payment.
  • When the value of paymentMethodType is GRABPAY_MY or GRABPAY_SG, valid values are:
    • WALLETS: indicates a regular wallet payment using the wallet balance.
    • BNPL: indicates a buy-now-pay-later payment.

settlementBatchId

OPTIONAL String (64)

The unique ID assigned by Antom to identify a settlement period, which is the same as the settlement batch number in the settlement summary file.

convertedTransactionAmountValue

OPTIONAL String (16)

Amount after conversion of transaction amount to settlement currency, excluding fees. The amount value is displayed in the unit of the convertedCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

convertedCurrency

OPTIONAL String (3)

The currency of convertedTransactionAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

settlementAmountValue

MANDATORY String (16)

Net settlement amount after deduction of fees for orders converted to settlement currency, displayed in the unit of the settlementCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

settlementCurrency

MANDATORY String (3)

The currency of settlementAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

quoteCurrencyPair

OPTIONAL String (16)

The quote currency pair. Antom uses the standard quote currency pair provided by the foreign exchange partner. The two currencies are separated by a slash and use 3-letter ISO 4217 currency codes, such as EUR/USD

This parameter is empty when the settlement currency is the same as the transaction currency.

quotePrice

OPTIONAL Decimal (20)

The quoted exchange rate. For example, if quoteCurrencyPair is EUR/USD, this parameter stands for the exchange rate quotation for EUR to USD.

This parameter is empty when the settlement currency is the same as the transaction currency.

paymentMethodFeeAmountValue

OPTIONAL String (16)

The amount of the payment method processing fee that is charged by Antom, displayed in the unit of the paymentMethodFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

paymentMethodFeeCurrency

OPTIONAL String (3)

The currency of paymentMethodFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

taxFeeAmountValue

OPTIONAL String (16)

The tax fee amountdisplayed in the unit of the taxFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

taxFeeCurrency

OPTIONAL String (3)

The currency of taxFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

processingFeeAmountValue

OPTIONAL String (16)

The amount of the processing fee charged for the payment processing services provided by Antom for each transaction. This parameter’s value is displayed in the unit of the processingFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

processingFeeCurrency

OPTIONAL String (3)

The currency of processingFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

disputeHandlingFee

OPTIONAL String (16)

The amount of the fee charged by Antom to the merchant for handling a dispute. This parameter’s value is displayed in the unit of the disputeHandlingFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when transactionType is DISPUTE, status is TO_BE_SETTLED or SETTLED, and Antom charges or refunds the fee to you.

disputeHandlingFeeCurrency

OPTIONAL String (3)

The currency of the disputeHandlingFeespecified by a 3-letter currency code as defined in ISO 4217.

interchangeFeeAmountValue

OPTIONAL String (16)

The fee charged by the issuing bank, displayed in the unit of the interchangeFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when paymentMethodType is CARD, status is TO_BE_SETTLED or SETTLEDthe Interchange++ pricing model is used, and the issuing bank charges or refunds the fee to you.

interchangeFeeCurrency

OPTIONAL String (3)

The currency of interchangeFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

schemeFeeAmountValue

OPTIONAL String (16)

The fee charged by the card schemedisplayed in the unit of the schemeFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when paymentMethodType is CARD, status is TO_BE_SETTLED or SETTLEDthe Interchange++ pricing model is used, and the card scheme charges or refunds the fee to you.

schemeFeeCurrency

OPTIONAL String (3)

The currency of schemeFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

acquirerMarkupAmountValue

OPTIONAL String (16)

The fee charged by Antomdisplayed in the unit of the acquirerMarkupCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when paymentMethodType is CARD, status is TO_BE_SETTLED or SETTLEDthe Interchange++ pricing model is used, and  Antom charges or refunds the fee to you.

acquirerMarkupCurrency

OPTIONAL String (3)

The currency of acquirerMarkupAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

refundFeeAmountValue

OPTIONAL String (16)

The commission fee charged by Antom for a refund, displayed in the unit of the refundFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when transactionType is REFUND, status is TO_BE_SETTLED or SETTLED, and  Antom charges the fee to you.

refundFeeCurrency

OPTIONAL String (3)

The currency of refundFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

financingFeeAmountValue

OPTIONAL String (16)
The fee amount for the installment payment charged by Antom to you, displayed in the unit of the financingFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when paymentMethodType is CARD, status is TO_BE_SETTLED or SETTLED, the parameter installmentsNum has a value, and  Antom charges or refunds the fee to you.

financingFeeCurrency

OPTIONAL String (3)

The currency of financingFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

rdrFeeAmountValue

OPTIONAL String (16)

The fee amount for rapid dispute resolution (RDR) transactions charged by Antom to you. This parameter’s value is displayed in the unit of the rdrFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when you activates the RDR service through AntomtransactionType is RAPID_DISPUTE_RESOLUTION, and  Antom charges or refunds the fee to you.

rdrFeeCurrency

OPTIONAL String (3)

The currency of rdrFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

This parameter may be specified when the value of transactionType is RAPID_DISPUTE_RESOLUTION and the merchant has activated the RDR service through Antom.

anticipationFeeAmountValue

OPTIONAL String (16)

The fee amount for the settlement period acceleration charged by Antom to merchants. This parameter’s value is displayed in the unit of the anticipationFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when the buyer uses Brazilian local cards for installment payments, or when the days of delay for customer fund settlement are less than T+26, and  Antom charges or refunds the fee to you.

anticipationFeeCurrency

OPTIONAL String (3)

The currency of anticipationFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

riskDecisionServiceFeeAmountValue

OPTIONAL String (16)

Risk control decision-making fee, displayed in the unit of the riskDecisionServiceFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This fee will be charged when the merchant does not sign up for the risk control compensation capability, while will not be charged to merchants who sign up for the risk control compensation capability. This fee is only charged when transactionType is  AUTHORIZATION and is not refundable.

riskDecisionServiceFeeCurrency

OPTIONAL String (3)

The currency of riskDecisionServiceFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

riskManagementFeeAmountValue

OPTIONAL String (16)

Risk control management fee, displayed in the unit of the riskManagementFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

The fee will be charged when the merchant signes up for the risk control compensation capability, while will not be charged to merchants who do not sign up for the risk control compensation capability. This fee is only charged when transactionType is CAPTURE and is not refundable.

riskManagementFeeCurrency

OPTIONAL String (3)

The currency of riskManagementFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

region

OPTIONAL String (16)

The region where the transaction occurred. Valid values are:

  • DOMESTIC: domestic transactions, where the issuing country, acquiring country, and merchant registration country are the same.
  • INTRAREGIONAL: intraregional transactions, where the issuing country, acquiring country, and merchant registration country are different, but belong to the same region.
  • INTERREGIONAL: interregional transactions, where the issuing country, acquiring country, and merchant registration country are different, and do not belong to the same region.

3DAuthentication

OPTIONAL String (1)

An additional layer of authentication for card transactions. This parameter will return the result of the authentication. 

  • Y: When the 3D authentication is successful, the value of this parameter is Y.
  • N: When the 3D authentication is not successful, the value of this parameter is N.

3DOffered

OPTIONAL String (1)

An indication that 3Ds for card transactions. This parameter will result of the indication.

  • Y: When the 3D authentication is offered, the value of this parameter is Y.
  • N: When the 3D authentication is not offered, the value of this parameter is N.

accountHolderName

OPTIONAL String (256)

Name of cardholder.

originalCardSummary

OPTIONAL String (64)

First six and last four digits of the card number. For example, 123456************1234.

cardNumber (Last 4 digits)

OPTIONAL String (4)

Last four digits of the card number.

issuer

OPTIONAL String (32)

Card-issuing bank.

liabilityShift

OPTIONAL String(64)

The valid values are:

  • Yes: indicates that the issuer bears the financial risk for fraud.
  • No: indicates that the issuer will not bear the financial risk for fraud.

reason

OPTIONAL String(512)

This field is used to indicate the reason for the transaction exception if the transaction fails, etc.

This parameter may have a value when the transaction fails.

cardCategory

OPTIONAL String (256)

Card categories. The valid values are:

  • CONSUMER: personal cards.
  • COMMERCIAL: bussiness cards.

metadata

OPTIONAL String (2048)

This field is refer to metadata that specify in the pay (One-time Payments) and refund API.

cdrnFeeAmountValue

OPTIONAL String (16)

The fee amount for cardholder dispute resolution network (CDRN) transactions charged by Antom to you. The value of this parameter is displayed in the unit of the cdrnFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when transactionType is CDRNyou activates the CDRN service through Antom, and Antom charges or refunds the fee to you.

cdrnFeeCurrency

OPTIONAL String (3)

The currency of cdrnFeeAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

originalTransactionRequestId

OPTIONAL String (64)

An identifier for the original transaction.

  • When transactionType is PAYMENT or AUTHORIZATION, the value of this parameter is empty.
  • When transactionType is CANCEL, REFUNDCAPTUREDISPUTEDISPUTE_REVERSALRAPID_DISPUTE_RESOLUTIONPAYMENT_REVERSAL or REFUND_REVERSAL, the value of this parameter is identical to that of paymentRequestId of original payment or authorization request.

iofFeeAmountValue

OPTIONAL String (16)

The IOF (Imposto sobre Operações Financeiras) fee is a Brazilian federal tax mandated specific financial operations including foreign exchange, credit card international settlements, and cross-border investments. The value of this parameter is displayed in the unit of the iofFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when the Brazilian federal government levies this tax.

iofFeeCurrency

OPTIONAL String (3)

The currency of iofFeeAmountValue. The value of this parameter is specified by a 3-letter currency code as defined in ISO 4217.

withholdingTaxAmountValue

OPTIONAL String (16)

This field indicates the amount of tax withheld at source in accordance with the relevant local tax regulations. It represents the portion of the transaction that is retained by the payer and remitted to the appropriate tax authority as withholding tax. The value is typically calculated based on the applicable tax rate and may vary depending on the nature of the transaction and the classification of the parties involved. 

The value of this parameter is displayed in the unit of the withholdingTaxFeeCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when the Philippine federal government levies this tax.

withholdingTaxFeeCurrency

OPTIONAL String (3)

The currency of withholdingTaxAmountValue, specified by a 3-letter currency code as defined in ISO 4217.

fxFeeAmountValue

OPTIONAL String (16)

The amount of the processing fee that is charged for the FX (foreign exchange) conversion services Antom provided for each transaction. The value of this parameter is displayed in the unit of the fxFeeAmountCurrency(For example, if the currency is USD and the amount is $1.00, set the value of this parameter to 1.00. Or, if the currency is JPY and the amount is ¥1, set the value of this parameter to 1.)

This parameter has a value when Antom charges or refunds the fee to you.

fxFeeAmountCurrency

OPTIONAL String (3)

The currency of fxFeeAmountValue. The value of processingFeeCurrency is specified by a 3-letter currency code as defined in ISO 4217.

isCardOnFile

OPTIONAL  String (1)

This parameter is used to specify whether the transaction is a Card-on-File (COF) transaction. The valid values are:

  • Y: indicates that the transaction is a Card-on-File (COF) transaction.
  • N: indicates that the transaction is not a Card-on-File (COF) transaction.

isNetworkToken

OPTIONAL  String (1)

This parameter is used to specify whether the transaction is a Network Token (NT) transaction. The valid values are:

  • T: indicates that the transaction is a Network Token (NT) transaction.
  • F: indicates that the transaction is not a Network Token (NT) transaction.

Table 1. Parameters and descriptions in the transaction details report

Note: Use the header parameters to parse the transaction details report. The parameter order in the report downloaded from the SFTP server and Antom Dashboard may not match the parameter order displayed in Table 1.

Report samples

The following samples show transaction details reports in different scenarios.

Sample 1 (Standard report)

On the transaction day of November 29, 2024, the merchant with an ID of 21881202142xxxxx had eight transactions, including authorization, capture, refund, dispute, payment, cancellation, pre-authorization cancellation, and RDR dispute. On November 30, 2024, Antom generated a transaction details report in CSV. The details of the report are as follows:

copy
customerId,PSP,ARN,referenceMerchantId,referenceStoreId,transactionId,transactionRequestId,referenceTransactionId,orderDescription,paymentMethodType,wallet,transactionType,status,transactionCreationTime,transactionUpdateTime,transactionCompletionTime,productCode,transactionAmountValue,transactionCurrency,installmentsNum,issuingCountry,cardBrand,fundingSource,settlementBatchId,convertedTransactionAmountValue,convertedCurrency,settlementAmountValue,settlementCurrency,quoteCurrencyPair,quotePrice,paymentMethodFeeAmountValue,paymentMethodFeeCurrency,taxFeeAmountValue,taxFeeCurrency,processingFeeAmountValue,processingFeeCurrency,disputeHandlingFee,disputeHandlingFeeCurrency,interchangeFeeAmountValue,interchangeFeeCurrency,schemeFeeAmountValue,schemeFeeCurrency,acquirerMarkupAmountValue,acquirerMarkupCurrency,refundFeeAmountValue,refundFeeCurrency,financingFeeAmountValue,financingFeeCurrency,rdrFeeAmountValue,rdrFeeCurrency,anticipationFeeAmountValue,anticipationFeeCurrency,riskDecisionServiceFeeAmountValue,riskDecisionServiceFeeCurrency,riskManagementFeeAmountValue,riskManagementFeeCurrency,region,3DAuthentication,3DOffered,accountHolderName,originalCardSummary,cardNumber(Last 4 digits),Issuer,liabilityShift,reason,cardCategory,metadata,cdrnFeeAmountValue,cdrnFeeCurrency,originalTransactionRequestId,iofFeeAmountValue,iofFeeCurrency,withholdingTaxAmountValue,withholdingTaxFeeCurrency,fxFeeAmountValue,fxFeeAmountCurrency,isCardOnFile,isNetworkToken
"21881202142xxxxx   ",Antom_SG,,,"  ","202411291940109000001883902622xxxxx  ","REQUEST_test5    ","ORDER_065623791944xxxxx  ","Chilled American Medium (Mika's coffee shop) ",CARD,,AUTHORIZATION,SUCCESS,2024-11-29T17:56:23+08:00,2024-11-29T17:58:23+08:00,2024-11-29T17:58:23+08:00,CASHIER_PAYMENT,2,HKD,,GB,VISA,DEBIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FAIL,Y,W*Y,405469************0768,0768,xxxxx BANK,,,,,,,"REQUEST_test5   ",,,,,,,,
"21881202142xxxxx   ",Antom_SG,,,"  ","202411291940109000001883902622xxxxx  ","REQUEST_test5    ","ORDER_065623791944xxxxx  ","Chilled American Medium (Mika's coffee shop) ",CARD,,CAPTURE,SETTLED,2024-11-29T17:58:26+08:00,2024-11-30T01:02:38+08:00,2024-11-29T17:58:26+08:00,CASHIER_PAYMENT,2,HKD,,GB,VISA,DEBIT,2024113001xxxx,2,HKD,1.99,HKD,,,-0.01,HKD,,,,,,,,,,,,,,,,,,,,,,,,,,FAIL,Y,W*Y,405469************0768,0768,xxxxx BANK,,,,,,,"REQUEST_test5    ",,,,,,,,
"21881202142xxxxx   ",Antom_SG,,,"  ","202411291940109000001883902622xxxxx  ","REQUEST_ggkkkggkkxxxxx   ","ORDER_065623791944xxxxx  ",Don't want,CARD,,REFUND,TO_BE_SETTLED,2024-11-29T18:00:35+08:00,2024-11-29T18:04:35+08:00,2024-11-29T18:02:35+08:00,CASHIER_PAYMENT,-0.13,HKD,,GB,VISA,DEBIT,,-0.13,HKD,-0.15,HKD,,,,,,,,,,,,,,,,,-0.02,HKD,,,,,,,,,,,,FAIL,Y,W*Y,405469************0768,0768,xxxxx BANK,,,,,,,"REQUEST_test2 ",,,,,,,,
"21881202142xxxxx   ",Antom_SG,,,"  ","202411201940109000001884202623xxxxx  ",,"ORDER_085721491926xxxxx ",,CARD,,DISPUTE,SUCCESS,2024-11-29T15:56:48+08:00,2024-11-29T15:56:48+08:00,2024-11-29T15:56:48+08:00,CASHIER_PAYMENT,0,HKD,,GB,VISA,DEBIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FAIL,Y,W*Y,405469************0768,0768,xxxxx BANK,,,,,,,,,,,,,,,
"21881202142xxxxx   ",Antom_SG,,global_viver, ,"202411291940108001001883602664xxxxx ","globa20241129172200xxxxx ","241129KOG703_xxxxx   ","Mousse Cake   (Mika's coffee shop)   ",ALIPAY_HK,AlipayHK,PAYMENT,SUCCESS,2024-11-29T17:22:33+08:00,2024-11-29T17:24:33+08:00,2024-11-29T17:24:33+08:00,CASHIER_PAYMENT,114,USD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"globa20241129172200xxxxx  ",,,,,,,,
"21881202142xxxxx   ",Antom_SG,,global_viver, ,"202411291940108001001883602665xxxxx ",5015202412034303788645170xxxxx,,"Mousse Cake   (Mika's coffee shop)   ",ALIPAY_HK,AlipayHK,PAYMENT,CLOSE,2024-11-29T17:24:45+08:00,2024-11-29T17:26:45+08:00,2024-11-29T17:26:45+08:00,CASHIER_PAYMENT,114,USD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,order is closed,,,,,"5015202412034303788645170xxxxx   ",,,,,,,,
"21881202142xxxxx   ",Antom_SG,,,"  ","202411291940108001001885002634xxxxx  ","5015202412034303788645171xxxxx   ","5015202412034303788645171xxxxx   ","Ice  ",CARD,,CANCEL,SUCCESS,2024-11-29T15:44:01+08:00,2024-11-29T15:44:01+08:00,2024-11-29T15:44:01+08:00,CASHIER_PAYMENT,-1,KRW,,KR,VISA,CREDIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FAIL,Y,W*Y,405469************0768,0768,xxxxx BANK,,,,,,,"PR_17230551xxxxx ",,,,,,,,
"21881202142xxxxx   ",Antom_SG,,,"  ","202411071940108001001883902386xxxxx  "," ","2591054-20241108022547xxxxx  "," ",CARD,,RAPID_DISPUTE_RESOLUTION,SUCCESS,2024-11-29T16:46:16+08:00,2024-11-29T16:46:16+08:00,2024-11-29T16:46:16+08:00,CASHIER_PAYMENT,-56.88,USD,,SE,VISA,CREDIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FAIL,Y,W*Y,405469************0768,0768,xxxxx BANK,,,,,,,,,,,,,,,
<END>

📎Transaction details report-Sample 1.csv

Sample 2 (No transaction)

There was no transaction on November 29, 2024. On November 30, 2024, Antom generated an empty CSV file containing only the parameter names and the end-of-file character as follows:

copy
customerId,PSP,ARN,referenceMerchantId,referenceStoreId,transactionId,transactionRequestId,referenceTransactionId,orderDescription,paymentMethodType,wallet,transactionType,status,transactionCreationTime,transactionUpdateTime,transactionCompletionTime,productCode,transactionAmountValue,transactionCurrency,installmentsNum,issuingCountry,cardBrand,fundingSource,settlementBatchId,convertedTransactionAmountValue,convertedCurrency,settlementAmountValue,settlementCurrency,quoteCurrencyPair,quotePrice,paymentMethodFeeAmountValue,paymentMethodFeeCurrency,taxFeeAmountValue,taxFeeCurrency,processingFeeAmountValue,processingFeeCurrency,disputeHandlingFee,disputeHandlingFeeCurrency,interchangeFeeAmountValue,interchangeFeeCurrency,schemeFeeAmountValue,schemeFeeCurrency,acquirerMarkupAmountValue,acquirerMarkupCurrency,refundFeeAmountValue,refundFeeCurrency,financingFeeAmountValue,financingFeeCurrency,rdrFeeAmountValue,rdrFeeCurrency,anticipationFeeAmountValue,anticipationFeeCurrency,riskDecisionServiceFeeAmountValue,riskDecisionServiceFeeCurrency,riskManagementFeeAmountValue,riskManagementFeeCurrency,region,3DAuthentication,3DOffered,accountHolderName,originalCardSummary,cardNumber(Last 4 digits),Issuer,liabilityShift,reason,cardCategory,metadata,cdrnFeeAmountValue,cdrnFeeCurrency,originalTransactionRequestId,iofFeeAmountValue,iofFeeCurrency,withholdingTaxAmountValue,withholdingTaxFeeCurrency,fxFeeAmountValue,fxFeeAmountCurrency,isCardOnFile,isNetworkToken
<END>

📎Transaction details report-Sample 2.csv

Note: When there is no transaction, the SFTP server and Antom Dashboard will not generate transaction details reports. If you need the empty report that has no transaction, you can contact Antom Merchant Service technical support (TechnicalService@antom.com) to configure it in the SFTP server.