Skip to main content
GET
/
v1
/
merchants
/
{merchant_id}
/
payments
Get payments for a merchant
curl --request GET \
  --url https://api.pay.walletconnect.com/v1/merchants/{merchant_id}/payments \
  --header 'X-Api-Key: <api-key>'
{ "data": [ { "payment_id": "<string>", "merchant_id": "<string>", "reference_id": "<string>", "status": "requires_action", "is_terminal": true, "wallet_name": "<string>", "token_symbol": "<string>", "token_decimals": 0, "token_logo": "<string>", "chain_logo": "<string>", "wallet_logo": "<string>", "chain_id": "<string>", "buyer_caip10": "<string>", "token_caip19": "<string>", "tx_hash": "<string>", "nonce": 1073741823, "token_amount": "<string>", "fiat_amount": -1, "fiat_currency": "<string>", "created_at": "<string>", "last_updated_at": "<string>", "settled_at": "<string>", "settlement_status": "<string>", "settlement_tx_hash": "<string>" } ], "stats": { "total_customers": 1073741823, "total_revenue": { "amount": 123, "currency": "<string>" }, "total_transactions": 1073741823 }, "next_cursor": "<string>" }

Authorizations

X-Api-Key
string
header
required

Deprecated. Legacy service API key for path-based routes. Api-Key header is also accepted for backward compatibility.

Path Parameters

merchant_id
string
required

Query Parameters

start_ts
string
end_ts
string
asset
string
network
string
sort_by
enum<string>
Available options:
date,
amount
sort_dir
enum<string>
Available options:
asc,
desc
cursor
string
limit
integer
Required range: 1 <= x <= 200
status
Available options:
requires_action,
processing,
succeeded,
failed,
expired

Response

Payments with statistics

data
object[]
required
stats
object
required
next_cursor
string | null