chargebee_list_transactions
Retrieve payment and refund transactions with optional filters for customer, subscription, date, amount, status, and more. Supports pagination and deleted records.
Instructions
List payment/refund transactions.
API: GET /transactions
Args:
limit: Max results per page (1-100, default 10).
offset: Pagination cursor from a previous response's next_offset.
include_deleted: Include deleted transactions in the results.
filters: Optional Chargebee compound filter fields, passed through
as literal query keys, e.g. {"customer_id[is]": "cus123",
"type[is]": "payment", "date[after]": "1700000000"}. Supported
fields: id, customer_id, subscription_id, payment_source_id,
payment_method, gateway, gateway_account_id, id_at_gateway,
reference_number, type, date, amount, amount_capturable,
status, updated_at. Supported operators vary by field type:
[is], [is_not], [in], [not_in], [between], [after], [before],
[on], [none], [is_present].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| filters | No | ||
| include_deleted | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |