Statement Report

What is the Statements Report?

The Statements Report provides a consolidated view of all financial movements within a given period, combining both payins (incoming transactions) and payouts (outgoing transactions). It offers merchants a comprehensive financial statement that allows them to:

  • 📊 Track all money flows (credits and debits).
  • 💰 Validate balances and settlement amounts.
  • 🧾 Reconcile transactions against bank statements or internal accounting.
  • 🌍 Gain visibility across countries, currencies, and payment methods.

This report is designed to be the single source of truth for merchants to understand their net position and settlement details with Bamboo Payments.


How it fits together

The Statements Report integrates both Payins (incoming funds) and Payouts (outgoing funds), normalizes them, and consolidates all financial movements into a single ledger:

                ┌─────────────────────┐
                │ Transaction Payins  │
                │  (Incoming funds)   │
                │  • Amounts          │
                │  • Methods          │
                │  • Statuses         │
                │  • Customer data    │
                └─────────┬───────────┘
                          │
                          │ Normalize & Map
                          │  (currency, method, IDs, dates)
                          ▼
                ┌─────────────────────┐
                │  Statements Report  │
                │  (Unified ledger)   │
                │  • Movements (±)    │
                │  • Fees/Adjustments │
                │  • Net amounts      │
                │  • Balances         │
                └─────────▲───────────┘
                          │
                          │ Normalize & Map
                          │  (beneficiary, bank, IDs, dates)
                ┌─────────┴───────────┐
                │ Transaction Payouts │
                │   (Outgoing funds)  │
                │  • Amounts          │
                │  • Methods/Accounts │
                │  • Statuses         │
                │  • Beneficiary data │
                └─────────────────────┘


Report Fields

Field NameDescription
TransactionIdUnique identifier for the original transaction related to this specific movement.
MovementIdUnique identifier for the specific financial movement within the account.
CreatedTimestamp (YYYY-MM-DD HH:MM:SS.sss) when the financial movement record was created.
TypeThe category of movement, such as Purchase, Refund, or TrafficFee.
CountryThe specific country where the original transaction took place.
CurrencyISO 4217 code for the currency in which the movement was recorded.
SignIndicates whether the financial movement is a Credit or a Debit.
AmountThe specific monetary amount associated with this individual account movement.
ReferenceIdAn additional reference identifier provided for the movement, if applicable.
EndUserNotesSpecific notes or comments related to the transaction provided by the user.
ExchangeRateThe exchange rate applied to the original transaction, if conversion occurred.
StatusCurrent status of the movement, such as Approved, Pending, or Rejected.
Merchant_Account_IdUnique identifier of the merchant's specific account in Bamboo's system.
Merchant_Account_NameThe registered name of the merchant's account within the Bamboo platform.
Merchant_IdUnique identifier assigned to the merchant within Bamboo's financial system.
Merchant_NameThe officially registered business name of the merchant.
Payment_MethodThe specific payment method used, such as Visa, MasterCard, or OCA.
Payment_Method_TypeGeneral category of the payment method used, like CreditCard or PrePaid.
Last_Status_DateThe most recent date when the movement's status was officially updated.
AvailableDateDate when the movement funds become available for the merchant to use.
Merchant_Transaction_IdThe transaction identifier as recorded within the merchant's own internal system.
Transaction_Date_TimeTimestamp indicating when the original transaction was first initiated.
Completed_Date_TimeTimestamp indicating exactly when the financial movement reached completion.
Withdrawal_IdIdentifier for the specific withdrawal related to this movement, if applicable.
Withdrawal_StatusCurrent status of the associated withdrawal, such as Pending or Approved.
OrderMerchant's internal reference ID used to identify the specific customer order.
Settlement_CurrencyISO 4217 code for the currency used for the final settlement.
Settlement_Exchange_RateThe specific exchange rate applied during the final settlement process.
Settlement_AmountThe final amount settled after any applicable currency conversion.