List Payments
Retrieve a list of payments for a merchant.
Overview
The List Payments endpoint allows you to search and retrieve payment records based on a variety of criteria. You can filter by payment status, date ranges, currency, and more. The response is paginated to handle large datasets efficiently.Filtering
You can combine multiple filters to create a precise query. All filter parameters are optional.Available Filters
payment_idcurrencymerchant_idorder_idreference_idbuyer_namemop_type: (e.g.,credit_card,debit_card,upi,net_banking,qr)status: (pending,captured,failed)from_created_at/to_created_at
Authorizations
Client Application ID - Your unique application identifier used to authenticate API requests. You can find your Client ID in the Developer Settings section of the merchant dashboard.
Client Secret Key - Your secret key used alongside the Client ID for secure authentication. Keep this confidential and never expose it in client-side code. Available in the Developer Settings section of the merchant dashboard.
API Version - Specifies which version of the API to use (e.g., '1.X.X', '2.X.X', or '3.X.X'). This header allows you to control which API version your integration uses. Default version information is available in the Developer Settings.
Query Parameters
Filter by 3-letter ISO currency code.
Filter by merchant ID.
Filter by payment ID.
Filter by order ID.
Filter by order reference ID.
Filter by buyer's name.
Filter by payment mode.
upi, credit_card, debit_card, net_banking, qr Filter by payment status.
pending, captured, failed Filter by creation date (from).
Filter by creation date (to).