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:

FilterOptions
StatusSettled, 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
CurrencyEUR, USD
Date RangeCustom 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&currency=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

ParameterTypeDescription
statusstringPayment status
currencystringPayment currency (EUR, USD)
subscription_idstringFilter by subscription
customerIdstringFilter by customer ID
customerEmailstringFilter by customer email
pagenumberPage number (default: 1)
limitnumberItems 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.


Did this page help you?