INTEGRATION
TRANSACTION ASSURANCE
CHARGES
REPORTS
DISPUTES & FRAUD
Charges Report
The Charges report provides a list of all authorizations performed in the selected time frame.
Product / Engineering
Risk
Merchant support
The Charges report serves several key purposes:
Perform business analytics
Perform post authorization risk monitoring
Enable transaction debugging & merchant support
Create reports | Via API Generate via portal |
Access reports | Via API Download via portal Push to SFTP or e-mail |
Schedule reports | Hourly (using the created query pattern) Daily (using the created query pattern) |
Query patterns | The report is generated by specifying a |
Data types | CSV |
Data sources | Data is sourced from Silverflow's internal event architecture |
API Reference: Create Charges Report: Documentation for generating a new Charges report via the API.
API Reference: Get Report File: Documentation for downloading a report file that has already been generated.
API Reference: Schedule Report: Documentation for creating a recurring report schedule.
This section provides a detailed breakdown of all the fields available in the report.
Core field | Description |
key | Unique identifier of charge by Silverflow |
agentKey | Unique identifier of the agent by Silverflow |
transactionReference | Unique identifier provided by the merchant or acquirer |
merchantAcceptorRefKey | Uniquely identifies a merchant acceptor by Silverflow |
amountCurrency | Charge currency |
amountValue | Charge amount |
created | The date and time this object was created |
localTransactionDateTime | Date and time of the transaction in the local timezone |
authorizationDateTime | Date and time of the transaction send to the card network |
maskedNumber | Masked card number |
typeCardEntry | The method used to capture the card details |
typeIntent | The intention of the cardholder |
typeOrder | The method used to place the order |
typeSequence | This field indicates whether a charge is part of a recurring sequence |
typePayoutType | Type of Payout transaction |
typeTerminalEntryMode | This field indicates the method used for PAN entry on the terminal to initiate the transaction. |
tokenDetailsType | Details about a token type |
terminalId | Terminal's ID |
terminalType | Terminal type - POS, mPOS, or SoftPOS |
authenticationScaResultType | Type of 3DS authentication result |
authenticationScaResultTrm | For Bancontact specifically. The method of initiating the BEP authentication. |
authenticationCvc | The result of CVC verification |
authenticationAvs | The result of the AVS verification |
authorizationStatus | Authorization status of the charge |
authorizationIsoFields.systemTraceAuditNumber | Contents of field 11 from the card networks |
authorizationIsoFieldsNetworkSpecificFieldsTraceId | Mastercard specific - Contents of field 48, subelement 63 |
authorizationIsoFieldsNetworkSpecificFieldsBanknetReference | Mastercard specific - Contents of field 63, subfield 2 |
authorizationIsoFieldsNetworkSpecificFieldsIban | Bancontact specific - The International Bank Account Number (IBAN) returned from the bancontact authorization response. |
authorizationIsoFieldsNetworkSpecificFieldsTransactionIdentifier | Visa specific - Contents of field 62, subfield 2 |
authorizationIsoFieldsAuthorizationCode | Contents of field 38 from the card networks |
authorizationIsoFieldsNetworkCode | Contents of field 63, subfield 1 from the card networks |
authorizationIsoFieldsEci | E-commerce Indicator |
authorizationIsoFieldsRetrievalReferenceNumber | Contents of field 37, subfield 1 from the card networks |
authorizationIsoFieldsResponseCodeDescription | Contents of field 39, subfield 1 from the card networks |
authorizationIsoFieldsResponseCode | The description of the responseCode |
acceptorDoingBusinessAsName | Merchant DBA name |
acceptorMerchantName | Merchant name |
acceptorMerchantRegisteredAddressCountryCodeAlpha3 | Merchant Country code |
acceptorMerchantWebsiteUrl | Merchant URL |
acceptorMerchantKey | Unique identifier of the merchant by Silverflow |
acceptorMid | Merchant ID |
acceptorMcc | Merchant Category Code |
acceptorBinAcquirerIdCode | Acquirer Institution ID code. For Mastercard, this field corresponds to the Acquirer ICA. For Visa, this field corresponds to the CIB, which usually has the same value as the BIN. |
acceptorBinAcquirerCountryCodeAlpha3 | Acquirer country |
acceptorBinAcquirerBin | Acquirer BIN. The BIN number as assigned by the card network. For Mastercard, this is also referred to as the Acquirer Reference ID |
acceptorBinNetwork | Card network |
senderFirstName | Payout charge speific - The details of the sender of the payout |
senderLastName | Payout charge speific - The details of the sender of the payout |
senderAddressLine1 | Payout charge speific - The details of the sender of the payout |
senderAddressCity | Payout charge speific - The details of the sender of the payout |
senderAddressCountryCodeAlpha3 | Payout charge speific - The details of the sender of the payout |
senderAddressPostalCode | Payout charge speific - The details of the sender of the payout |
initialChargeKey | Uniquely identifies the initial charge in the case of a recurring sequence |