Every session ever created on your account: successes, failures, expirations, in-flight. Dashboard → Transactions.
Search
Filters the current page by:
external_id (your reference)
- Internal transaction ID
- USDC-equivalent amount
Case-insensitive.
Status filters
- All
- Pending
- Received
- Settling
- Completed
- Failed
- Expired
Changing the filter resets to page 1. Refresh reloads with the latest data.
Columns
| Column | Contents |
|---|
| Amount | USDC-equivalent. Local currency below when completed. |
| Reference | Your external_id or a shortened transaction ID. |
| Method | How the customer paid: a chain and asset (USDC on Base, USDT on Polygon) or an M-Pesa badge. |
| Status | Current badge. |
| Date | Session creation timestamp. |
Status reference
| Status | Meaning |
|---|
pending | Waiting for the customer. Expires in 30 minutes. |
deposit_received | Detected; settlement initiated. |
settling | Conversion and payout in progress. |
completed | Payout delivered. |
failed | Failed after the deposit arrived. Contact support. |
expired | No deposit in 30 minutes. |
failed doesn’t mean lost funds. Contact support with the transaction ID.
Inspector panel
Click any row to open it. Shows:
- Amount in USDC-equivalent, plus local currency when completed
- Status
- Method: chain and asset, or M-Pesa
- Reference: your
external_id or transaction ID
- Transaction ID: the full internal ID
- Created, Completed, and Duration
- Receipt: the payout reference, with a Download receipt button for a shareable PDF
- Timeline: step-by-step progression
Use the receipt to reconcile with your M-Pesa or bank statement. The downloaded PDF is customer-shareable; customers can also download it themselves from the checkout page.
20 rows per page. The counter shows 1–20 of 143.