Transactions
The Transactions page shows all payments processed through your NMI gateway, synced automatically.Transaction List
The list shows all transactions with:- Description — From the NMI
order_descriptionfield (e.g. “Consulting Services”, “Monthly Subscription”) - Customer — Name and email (clickable → customer detail)
- Status — Settled, Approved, Declined, Refunded, Error
- Payment — Card brand, last 4 digits, debit/credit type
- Amount — Transaction amount
- Date — Processing date
Search & Filter
- Search by transaction ID, customer name, email, or description
- Date filter — 7d, 30d, 90d, All, or custom range
- Pagination — 20 transactions per page, seamless navigation (no page scroll)
Sorting
Click any column header to sort. Click again to reverse.Transaction Detail
Click any row to view the full transaction detail:Payment Lifecycle
Visual timeline showing: Initiated → Approved/Declined → SettledPayment Information
- Method, card details (brand, last 4, expiry)
- Card Type — Debit or Credit with BIN data (issuer, country)
- Entry mode (Keyed, Swiped)
- Response code with human-readable description
Customer Information
- Name, email, phone (clickable → customer detail)
- IP address, NMI customer ID
Decline Details
For declined transactions, a prominent banner shows:- Decline reason — Human-readable (e.g. “Insufficient funds”, “Stolen card”)
- Category — Soft (retry-worthy), Hard (do not retry), Fraud
- Response code — NMI numeric code
Decline reasons are mapped from NMI’s 200+ response codes to actionable categories. The Recovery and Fraud pages aggregate these patterns across all transactions.
Related Data
- Subscription link — If this transaction is part of a detected subscription
- Refund link — If this transaction has been refunded
- Activity timeline — Chronological log of all actions
- Internal notes — Add notes visible to your team