INTEGRATION
ACCOUNTS
TRANSACTION ASSURANCE
CHARGES
REPORTS
DISPUTES & FRAUD
Transaction Fees Report
The Transaction Fees report calculates interchange and scheme fee costs for every processed transaction. Designed to assist acquirers with cost allocation for pricing models, this report includes all relevant transaction identifiers for seamless system ingestion. All data is generated directly by Silverflow based on platform activity.
Product / Engineering
Finance
The Transaction Fees report serves several key purposes for financial operations:
Support IC++ pricing: Accurately price transactions on an IC++ basis using precise cost data.
Analyze profitability: Gain transaction-level profitability insights by comparing underlying costs against the mark-ups charged in blended pricing models.
Create reports | Via API |
Access reports | Via API Download via portal Push to SFTP or e-mail |
Schedule reports | Hourly (using the reportingDateTime query pattern) Daily (using the reportingDateTime query pattern) |
Query patterns | The report is generated by specifying a |
Data types | NDJSON JSON CSV |
Data sources | Silverflow calculations |
API Reference: Create Transaction Fees Report: Documentation for generating a new Transaction Fees 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.
Silverflow-calculated data: Interchange and scheme fee components are calculated directly by Silverflow using specific transaction parameters and platform events.
Aggregated scheme fees: The scheme fee cost shown is an aggregation of individual events (authentication, authorization, clearing, settlement). For a granular breakdown of events, refer to the Scheme Fee Details report.
Currency conversion: To ensure comparability and usability, all scheme fee costs are automatically converted to the transaction's settlement currency.
This section provides a breakdown of all the fields available in the report
Field | Description |
arn | The Acquirer Reference Number (ARN) for dual-message system (dms) transactions. Unique identifier assigned by Silverflow. |
rrn | The Retrieval Reference Number (RRN) for single-message system (sms) transactions. Unique identifier assigned by Silverflow. |
chargeKey | A foreign key that identifies a Charge performed on the Silverflow platform. Starts with |
reportingDateTime | The date and time that the Transaction Fees are available for reporting. |
interchangeFeeAmountValue | The interchange fee amount applied to the transaction, in the transaction settlement currency. |
interchangeFeeAmountCurrency | The three-letter ISO currency code. For example, |
interchangeFeeAmountImpact | Indicates whether the amount is a |
schemeFeeAmountValue | The scheme fee amount applied to the transaction, in the transaction settlement currency. |
schemeFeeAmountCurrency | The three-letter ISO currency code. For example, |
schemeFeeAmountImpact | Indicates whether the amount is a |