Skip to main content

All Transactions Report

All Transactions

This comprehensive report consolidates all transaction types (payments, refunds, chargebacks, and reversals) into a single unified view for the reporting period. The report is delivered in multiple formats (CSV, XLSX, JSON) and can be separated by currency or country based on merchant configuration. Each transaction entry includes the transaction type, date, amounts, fees, customer information, and status, providing a complete financial activity overview. The report enables merchants to perform comprehensive reconciliation and analysis across all transaction categories in a single document, with optional fields for additional data like email addresses, exchange rates, and installment details.

FieldFormatDescriptionExampleEdge Cases
MERCHANTString (UTF-8 encoded)Name of the merchant who processed the transaction.EBANX Demo MerchantAlways populated; required field for all transactions.
PAYMENT HASHHexadecimal string (48 characters)Unique EBANX payment hash identifier.54154bb...44a4acAlways populated and unique; never null; immutable.
MERCHANT PAYMENT CODEString (merchant-defined)Merchant's internal reference code for the payment.INV-2024-001Can be null; not guaranteed to be unique.
STATUSString enumeration (CO, CA, OP, PE)Current payment status code.CO (Confirmed), CA (Cancelled)Always populated; determines payment processing state.
OPEN DATEDateTime string (YYYY-MM-DD HH:MM:SS)Date and time when the payment was initially created.2024-10-24 10:30:15Never null; always populated at payment creation.
CONFIRM DATEDateTime string or nullDate and time when the payment was confirmed.2024-10-24 14:22:30, nullNull for unconfirmed payments.
AMOUNT LOCALDecimal number with 2 decimal placesPayment amount in local currency.543.10, 1250.00No decimal places for zero-decimal currencies (COP, CLP).
AMOUNT EXTDecimal number with 2 decimal placesPayment amount in external/original currency.100.00, 250.50May equal AMOUNT LOCAL for domestic transactions.
AMOUNT IOFDecimal number with 2 decimal placesIOF tax amount applied to the payment (Brazil-specific).5.43, 0.00Zero for non-Brazil transactions.
EXCHANGE RATEDecimal number (4-6 decimal places)Currency conversion rate applied to the payment.5.4310, 1.00001.0000 for same-currency transactions.
COUNTRYString (country name)Country where the payment was processed.Brazil, MexicoAlways populated.
CURRENCY EXT3-letter ISO 4217 currency codeExternal/original currency code of the payment.USD, EUR, BRLDetermines AMOUNT EXT currency.
CURRENCY LOCAL3-letter ISO 4217 code or emptyLocal currency code of the payment's processing country.BRL, MXN, ``Can be an empty string.
INSTALMENTSIntegerNumber of installments for the payment.1, 3, 12Special handling for e-wallets (may show "Not available").
PAYMENT TYPEStringName of the payment method type.Credit Card, Boleto, PIXAlways populated.
PAYMENT TYPE GROUPStringPayment method group/category.creditcard, cash, ewalletGroups multiple payment types.
SETTLEMENT CODEString or empty stringSettlement code if payment has been settled.SET-BR-240915-001, ``Empty for unsettled payments.
SET GROSSDecimal or empty stringGross settlement amount for the payment.543.10, ``Empty for unsettled payments.
SET FIXEDDecimal or empty stringFixed fee amount in settlement.1.50, ``Empty for unsettled payments.
SET FEE PERCENTUALDecimal or empty stringPercentage-based fee amount in settlement.17.38, ``Empty for unsettled payments.
SET FEEDecimal or empty stringTotal fee amount in settlement (fixed + percentual).23.77, ``Empty for unsettled payments.
SET NETDecimal or empty stringNet settlement amount (gross - fees).519.33, ``Empty for unsettled payments.

Example All Transactions Report Calculation

Scenario: Brazilian merchant with comprehensive transaction mix on May 20, 2022

Base Data

Report Date: May 20, 2022
Merchant: EBANX Demo Merchant
Currency: BRL
Report Type: ALL_TRANSACTIONS

Transaction Breakdown by Type

Payments (2 transactions)

Payment 1 - Local (FULL_LOCAL):
Merchant Code: INV-MERCHANT-CODE-001
Order Number: PAYMENT-CODE-001
Payment Type: Credit Card (Mastercard)
Open Date: 2022-04-15
Confirmed Date: 2022-04-20
Deposited Date: 2022-05-20
Charge Amount: BRL 2.00
Processing Fee: BRL 0.20
Net: BRL 1.80
Hash: 54154bb33b47474eb64ef36193644cce4e4c44c4e444a4ac
Recipient Code: ME (local)
Single Transaction Type: FULL_LOCAL

Payment 2 - Cross-Border (MIXED):
Merchant Code: INV-MERCHANT-CODE-002
Order Number: PAYMENT-CODE-002
Payment Type: Credit Card (Mastercard)
Open Date: 2022-04-16
Confirmed Date: 2022-04-20
Deposited Date: 2022-05-20
Charge Amount: BRL 4.00
Processing Fee: BRL 0.40
Net: BRL 3.60
Hash: 65265cc44c58585fc75fe47204755ddf5f5d55d5f555b5bd
Recipient Code: ebanx-xb (cross-border)
Single Transaction Type: MIXED

Refunds (2 transactions)

Refund 1 - Local:
Related to Payment 1
Refund Amount: BRL 2.00
Refund Fee: BRL 0.20
Total Cost: BRL 2.20
Recipient Code: ME
Single Transaction Type: FULL_LOCAL

Refund 2 - Cross-Border:
Related to Payment 2
Refund Amount: BRL 2.00
Refund Fee: BRL 0.20
Total Cost: BRL 2.20
Recipient Code: ebanx-xb
Single Transaction Type: MIXED

Chargebacks (2 transactions)

Chargeback 1 - Local:
Related to Payment 1
Chargeback Amount: BRL 2.00
Chargeback Fee: BRL 0.20
Total Cost: BRL 2.20
Recipient Code: ME
Single Transaction Type: FULL_LOCAL

Chargeback 2 - Mixed:
Related to Payment 2
Chargeback Amount: BRL 2.00
Chargeback Fee: BRL 0.20
Total Cost: BRL 2.20
Recipient Code: ebanx-xb
Single Transaction Type: MIXED

Reversals (2 transactions)

Reversal 1 - Local:
Related to Chargeback 1
Reversal Amount: BRL 2.00
Reversal Fee: BRL 0.20
Net Credit: BRL 1.80
Recipient Code: ME
Single Transaction Type: FULL_LOCAL

Reversal 2 - Cross-Border:
Related to Chargeback 2
Reversal Amount: BRL 2.00
Reversal Fee: BRL 0.20
Net Credit: BRL 1.80
Recipient Code: ebanx-xb
Single Transaction Type: MIXED

Summary by Transaction Type

FULL_LOCAL:

PAYMENT:             BRL  1.80 (2.00 - 0.20)
REFUND: BRL 2.20 (2.00 + 0.20)
CHARGEBACK: BRL 2.20 (2.00 + 0.20)
CHARGEBACK REVERSAL: BRL 1.80 (2.00 - 0.20)
─────────────────────────────────────────────
TOTAL: BRL -0.80
TYPE: FULL_LOCAL

MIXED:

PAYMENT:             BRL  3.60 (4.00 - 0.40)
REFUND: BRL 2.20 (2.00 + 0.20)
CHARGEBACK: BRL 2.20 (2.00 + 0.20)
CHARGEBACK REVERSAL: BRL 1.80 (2.00 - 0.20)
─────────────────────────────────────────────
TOTAL: BRL 1.00
TYPE: MIXED

Final Calculation Summary

Total Payments Net:           BRL  5.40 (1.80 + 3.60)
Total Refunds Cost: BRL -4.40 (2.20 + 2.20)
Total Chargebacks Cost: BRL -4.40 (2.20 + 2.20)
Total Reversals Credit: BRL 3.60 (1.80 + 1.80)
─────────────────────────────────────────────────────
Net Impact: BRL 0.20

Still need help?

Help Image

We hope this article was helpful. If you still have questions, you can explore the following options: