Skip to main content
Balance changes report the ledger movement behind any flow, whichever payment business caused it. Read Events overview first for the envelope, deduplication, and the rules that apply to every event.

Events on this page

payment.account.balance.updated

Fires when the available balance of a Payments account changes for a specific token. It is also how you see what each account actually received. An order’s credited_amount, for example, includes the portion split out as your developer fee, so it is not the merchant’s credited amount. One order settlement produces one balance event per account involved.

Event content

Sample events

Each sample shows the data object only. The envelope around it is the same for every event — see Event structure.

An order credits the merchant and the developer

One order settlement produces one event per account. The two together add up to the order’s credited_amount.

A payout leaves the developer account

flow_direction is out and source_id is the payout ID.

Keeping your own balances current

Webhook messages do not carry real-time balances, so that the values you read cannot be stale relative to concurrent activity.