Skip to content

Retrieve a customer balance transaction ​

Retrieves a specific customer balance transaction that updated the customer’s balances.

Returns ​

Returns a customer balance transaction object if a valid identifier was provided.

curl
curl https://api.stripe.com/v1/customers/{{CUSTOMER_ID}}/balance_transactions/{{CUSTOMER_BALANCE_TRANSACTION_ID}} \
  -u "<<YOUR_SECRET_KEY>>"

Response ​

json
{
  "id": "cbtxn_1MrU9qLkdIwHu7ixhdjxGBgI",
  "object": "customer_balance_transaction",
  "amount": -500,
  "created": 1680216086,
  "credit_note": null,
  "currency": "usd",
  "customer": "cus_NcjdgdwZyI9Rj7",
  "description": null,
  "ending_balance": -500,
  "invoice": null,
  "livemode": false,
  "metadata": {},
  "type": "adjustment"
}

Stripe API Reference - Self-contained docs reference, refreshed 2026-05-18