Payments
List Payment Attempts
The tenant-wide payments log — every gateway payment attempt, newest first, paginated, with an optional status filter and search.
GET
Payments log (tenant-wide payment attempts)
Returns every gateway payment attempt for the tenant, newest first, paginated,
with an optional status filter. Each row carries its invoice number, so the
response reads as the operator’s failed-payments log without a second lookup.
A payment attempt is one try at settling an invoice through a gateway — a
card charge, an ACH debit, a UPI mandate collection. An invoice can have several
(a card’s
failed → succeeded, or an ACH debit’s initiated → processing
→ succeeded → returned); the invoice’s own amount_paid reflects only the
ones that settled. See Explain any number for
how attempts relate to invoices and the ledger.
Query Parameters
Example Request
Response
Attempt Fields
Read-only. Offline payments recorded by hand live under
List Offline Payments, not here.
Authorizations
Tenant API key obtained from POST /auth/register or POST /v1/developer/keys.
Query Parameters
Available options:
initiated, processing, succeeded, failed, returned Case-insensitive substring search on the attempt's invoice_number or gateway payment reference (tenant-scoped), newest first. Backs the command-palette payment lookup; the status filter is ignored on the search path.