[
{
"title":"Testing",
"link":"https://docs.solidgate.com/payments/testing/",
"text":"Simulate payments to test your integration before launching in production.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-customizable.svg"
}
,
{
"title":"Create your payment form",
"link":"https://docs.solidgate.com/payments/integrate/payment-form/create-your-payment-form/",
"text":"Understand how to integrate the payment form into your product.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-payments.svg"
}
,
{
"title":"Subscriptions",
"link":"https://docs.solidgate.com/subscriptions/",
"text":"Create and maintain a stable and healthy business subscription model.",
"imgSrc":"https://solidgate.com/wp-content/uploads/2022/06/icon-global.svg"
}
]
Financial entries report offers crucial data for reconciliations and reporting
This report enables reconciliation of transactions, fees charged by acquirers and Solidgate, and the exchange rates of acquirers.
Moreover, the report allows for flexible analysis of financial data based on various parameters, including the issuing country, payment method, card brand, and more. This feature is instrumental in providing insights into the financial performance of your payments
Run a report
To run a report, follow these steps:
Make an API request.
Receive the report URL in the response.
Download the report using this URL and the correct authorization credentials.
Upon successful submission, the API responds with a report_url where the generated report can be downloaded in CSV format.
The report unloads data based on the created_at + 2 days parameter, which corresponds to the date the operation was executed.
Step 3
Download the report
API
using the
report_url
, it is crucial to use the same
Guide
Learn to authenticate API requests and fix validation errors effectively.
authorization credentials
(
publicKey
+
secretKey
) to make the API request for downloading the report.
Since the report is prepared asynchronously, it may take some time before it is ready for download. If the report is not yet ready, the API reference returns the corresponding status code.
201
this indicates an authentication failure; double-check your access to the Solidgate API.
204
this status means the report is not yet ready; wait a little longer for it to be generated.
302
this code signifies a redirect to a one-time S3 download report link.
404
this indicates the report was not found.
410
this means the report is unavailable (expired).
Please note that the report is only available for 30 days
from its generation date. After that period, it is no longer accessible.
Report structure
Financial reports properties
Expand all
Description
Financial record ID.
Example
ft_1mc2209090000_fKJScPc
Description
Order ID generated by the merchant.
Example
mvbcdj1335d
Description
Order ID generated by Solidgate.
Example
2343253452323412sd12ds
Description
Unique identifier associated with a transaction.
Example
5019d00bb70f82cd42f6bc654cbdfcbd63a9b5b1dbd6a
Description
Unique identifier associated with a chargeback.
Example
148812
Description
String of when the record was created by Solidgate’s financial system.
Format: YYYY-MM-DD HH:MM:SS
Example
2021-07-23 17:39:50
Description
Date on which the transaction or fee occurred.
Dates in the timezone of the provider.
Example
2021-07-23 17:39:50
Description
Date on which the transaction or fee occurred.
Dates in UTC.
Example
2023-07-23 17:39:50
Description
Determines which settlement or invoice the record will be included in. Only populated for provider = ‘Solidgate’.
Format: YYYY-MM-DD
Example
2021-07-23
Description
Original amount of the financial record.
Expressed in minor currency units (as an integer). For instance, 1020 means 10 USD and 20 cents.
Example
1020
Description
Currency in which the financial record is initially defined (3-letter code under ISO 4217).
Example
EUR
Description
Minor units of the currency.
Example
100
Description
Payout amount is expressed in minor currency units (as an integer).