Skip to main content
You can export the history of payments on your balances for a selected period.
1
In your portal, go to the Payments tab.
2
Click Filters and specify the date range and other filters.
3
Click Export to generate the report with the payments.The report can take from a few seconds to a few minutes to generate. If it’s done within a few seconds, it will be downloaded immediately. If it takes longer, you can find and download it later within 30 days using the Reports icon in the left panel.
The report is a CSV file showing the operations and payments that match the filters.
  • An operation typically matches 1:1 to an entry (as seen in the Transactions report), with one exception: if an entry involves two currencies, it will be split into two operations. Each operation always works with a single currency, but it may take multiple rows. Its type is OPERATION_TYPE, and its unique identifier is OPERATION_ID.
  • A payment represents a single change of the balance in a single currency. Each payment takes exactly one row, and it is the smallest unit in the CryptoProcessing reporting. Its type is TYPE, and its unique identifier is PAYMENT_ID.

Operation and payment types

enum
The type of the operation to which the payment belongs.Possible values:
enum
The type of the payment.Possible values:

Payment identifiers

integer
The identifier of the corresponding transaction from the Transactions report. It is identical for all payments in the same transaction.
integer
The identifier of the corresponding entry from the Transactions report.
integer
The unique identifier of the operation to which the payment belongs. It is identical for all payments in the same operation.
integer
The unique identifier of the payment (one row in the file).
string | null
The identifier of the payment request. Empty if the payment isn’t related to a payment request.

Amounts and currencies

number
The amount of the payment. The value is always unsigned, regardless of the payment type. For the deposit, top_up and withdrawal_rollback types, the amount is added to the balance. For all other types, it is subtracted from the balance.
string
The currency of AMOUNT. See Currency codes.
number
The merchant’s balance in CURRENCY after the payment.

Custom data

string | null
Custom identifier that was provided as foreign_id when creating the deposit address, initiating the withdrawal, or creating the payment request via the API.
string | null
An optional note that the CryptoProcessing team adds to explain a payment created manually, for example, a balance correction.

Dates

YYYY-MM-DD HH:MM:SS
The date and time of the transaction.
YYYY-MM-DD HH:MM:SS
The date and time of the payment.
Last modified on November 10, 2026