Batch query payment orders

Batch query payment orders by merchant outer order numbers or by time
range. If outerOrderList is provided, beginTime/endTime are ignored.
Time-based queries are limited to recent history (up to 30 days).
Each item may include optional subMerchantCode when present on the original payment.

Body Params
outerOrderSnList
array of strings

A list of merchant outer order numbers to filter the query by.
If provided, beginTime and endTime will be ignored. If not provided,
beginTime and endTime are required.

outerOrderSnList
int64

The start time of the query range in milliseconds. Required if
outerOrderList is not provided. Ignored when outerOrderList is provided.
The maximum allowed range is 30 days; beginTime must be earlier than
endTime.

int64

The end time of the query range in milliseconds. Required if
outerOrderList is not provided. Ignored when outerOrderList is provided.
The maximum allowed range is 30 days; endTime must be later than beginTime.

int32
1 to 10000

The page number for pagination. This field defines which page of results to retrieve. If not provided, default:1

int32
10 to 1000

The number of items per page to retrieve.If not provided, default: 10

Headers
string
required

request timestamp in milliseconds

string
required

merchant's appKey

string
required

request signature

string

merchant's private key version, default is 1

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
*/*
application/json