Query Exchange Orders
Retrieves exchange orders for a merchant within a specified time range, with optional filters and pagination.
Endpoint
POST /remittance/exchange/query-orders
Sandbox base URL: https://rem-api-sandbox.pagsmile.com
Content-Type: application/json; charset=UTF-8
The request uses the standard Remittance API request envelope. The fields below describe the decrypted biz_data object.
Encrypt biz_data, encrypt the AES key into random_key, and sign the request according to the Common request specification.
Request body
Decrypted biz_data fields
merchant_id
long
O
Pagsmile-assigned unique identifier of the merchant.
order_no
string
O
Merchant-defined order number used to submit, query, and reconcile the foreign-exchange order.
start_date
string
M
Start of the query period, inclusive.
Format: yyyy-MM-dd HH:mm:ss.
end_date
string
M
End of the query period, inclusive.
Format: yyyy-MM-dd HH:mm:ss.
page_num
integer
O
One-based page number of the result set.
Default: 1.
page_size
integer
O
Maximum number of records returned on each page.
Default: 10.
Maximum: 30.
Plaintext biz_data example
Request example
Response
The data field in the response envelope is AES-encrypted. Decrypt random_key with your RSA private key, then use the resulting AES key to decrypt data. See Security for implementation details.
Encrypted response example
Decrypted data example
Response data fields
order_id
long
M
Pagsmile-assigned unique identifier of the order.
merchant_id
long
M
Pagsmile-assigned unique identifier of the merchant associated with the returned record.
order_no
string
M
Merchant-defined order number used to submit, query, and reconcile the foreign-exchange order.
quote_id
long
M
Pagsmile-assigned unique identifier of the foreign-exchange quote.
sell_currency
string
O
Three-letter ISO 4217 code of the currency being sold.
sell_amount
string
O
Amount of the sell currency in the foreign-exchange transaction.
buy_currency
string
O
Three-letter ISO 4217 code of the currency being purchased.
buy_amount
string
O
Amount of the buy currency in the foreign-exchange transaction.
fixed_side
string
O
Specifies whether the sell amount or buy amount is fixed when calculating the quote. See Fixed Side for supported values.
conversion_rate
string
O
Conversion rate applied between the sell and buy currencies.
transaction_ids
list\
O
List of Pagsmile-assigned unique identifiers of the related transactions.
error_message
string
O
Human-readable explanation provided when processing fails.
created_at
string
O
Date and time when the foreign-exchange order was created.
Format: yyyy-MM-dd HH:mm:ss.
Related APIs
Last updated
Was this helpful?