Query Partner Transactions
Retrieves partner-level balance transactions for a date range, with optional filters and pagination.
Endpoint
POST /remittance/partner/query-transactions
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
order_no
string
O
Merchant-defined order number used to submit, query, and reconcile the partner transaction.
transaction_status
integer
O
Current processing status of the transaction. See Transaction Status for supported values.
transaction_type
integer
O
Business transaction type represented by the record. See Transaction Type for supported values.
currency
string
O
Three-letter ISO 4217 code of the currency in which the partner transaction values are denominated.
start_date
string
M
Start of the query period, inclusive.
Format: yyyy-MM-dd.
end_date
string
M
End of the query period, inclusive.
Format: yyyy-MM-dd.
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
transaction_id
string
O
Pagsmile-assigned unique identifier of the transaction.
order_no
string
O
Merchant-defined order number used to submit, query, and reconcile the partner transaction.
transaction_type
integer
O
Business transaction type represented by the record. See Transaction Type for supported values.
transaction_status
integer
O
Current processing status of the transaction. See Transaction Status for supported values.
account_no
string
O
Partner account number associated with the returned transactions.
account_name
string
O
Name registered on the account.
billing_currency
string
O
Three-letter ISO 4217 code of the account billing currency.
billing_amount
string
O
Amount posted to the account in the billing currency.
billing_fee
string
O
Fee posted to the account in the billing currency.
transaction_amount
string
O
Amount of the account transaction in the transaction currency.
transaction_currency
string
O
Three-letter ISO 4217 code of the transaction currency.
exchange_rate
string
O
Exchange rate applied to convert the transaction currency.
reference
string
O
Merchant-provided reference used to reconcile the transaction with the merchant's internal records.
related_transaction_id
string
O
Pagsmile-assigned unique identifier of the related transaction, such as the original transaction for a refund or adjustment.
business_date
string
O
Business date on which the transaction was posted.
Format: yyyy-MM-dd.
created_at
string
O
Date and time when the partner transaction was created.
Format: yyyy-MM-dd HH:mm:ss.
Related APIs
Last updated
Was this helpful?