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.
- 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:
deposit— a deposit.withdrawal— a withdrawal.trade— an exchange.top_up— a fiat top-up.transfer— the network fee for transferring funds between a deposit address and a master address.cashout— an automatic withdrawal to a cold address.
enum
The type of the payment.Possible values:
- Deposits:
deposit,deposit_rollback. - Withdrawals:
withdrawal,withdrawal_rollback. - Fiat operations:
top_up. - Fees:
fee_*or*_fee(for example,fee_crypto_depositormining_fee). See the fees for deposits, payment requests, withdrawals, and exchanges.
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.