Filtering & Searching Payments
Dashboard Search
Go to Transactions → Payments and use the Search payments box. You can search by:
- Payment ID — Find a specific transaction
- Customer ID — Find all payments from a customer
- Customer email — Find all payments from a customer
To find payments made through a specific payment link, add the Payment link ID filter. To search across the whole dashboard, use the search in the top bar. See Finding a Transaction.
Dashboard Filters
Filter the payments list by:
| Filter | Options |
|---|---|
| Status | Settled, Authorized, Awaiting capture, Incomplete, Failed, Cancelled, Expired, Refund pending, Refund failed, Partially refunded, Fully refunded, Refunded, Fraud flagged, Dispute inquiry, Inquiry closed, Dispute opened, Evidence submitted, Under review, Dispute won, Dispute lost, Dispute accepted, Dispute prevented |
| Currency | EUR, USD |
| Date Range | Custom start and end dates, with Select dates |
Click + next to the filters to add Amount, Currency, Payment method, Customer ID, Coupon ID and Payment link ID. See Understanding Payment Statuses for how each status maps to the API.
Filters can be combined. For example, show only Settled payments in EUR from the last 30 days.
API Filters
When listing payments via the API, use query parameters to filter results:
# All successful EUR payments
curl "https://api.inflowpay.com/api/payment?status=PAYMENT_SUCCESS¤cy=EUR" \
-H "X-Inflow-Api-Key: inflow_prod_your_key"
# Payments from a specific customer
curl "https://api.inflowpay.com/api/[email protected]" \
-H "X-Inflow-Api-Key: inflow_prod_your_key"
# Payments for a specific subscription
curl "https://api.inflowpay.com/api/payment?subscription_id=sub_xyz789" \
-H "X-Inflow-Api-Key: inflow_prod_your_key"
# Payments from a specific customer ID
curl "https://api.inflowpay.com/api/payment?customerId=cust_abc123" \
-H "X-Inflow-Api-Key: inflow_prod_your_key"Available Filter Parameters
| Parameter | Type | Description |
|---|---|---|
status | string | Payment status |
currency | string | Payment currency (EUR, USD) |
subscription_id | string | Filter by subscription |
customerId | string | Filter by customer ID |
customerEmail | string | Filter by customer email |
page | number | Page number (default: 1) |
limit | number | Items per page (default: 20) |
Exporting Data
From the Dashboard, click Export to download a CSV of your filtered payment data. The export respects your current filters, so you can export only the subset of payments you need.
Updated 14 days ago
