OnlinePay API
  1. Query
OnlinePay API
  • Introduction
    • Introduction
    • How to Start
    • Country Code
    • Country Info
    • Currency Code
    • Error Code
    • Transfer Order Info Type
    • Transfer Order File Type
    • Per Bank
    • Spei Bank
    • Vietnam Bank
  • Payin
    • OnRamps API
      GET
    • Alipay API
      POST
    • Apple Pay API
      POST
    • Cash App API
      POST
    • Credit Card API
      POST
    • Crypto Pay API
      POST
    • GCash API
      POST
    • Google Pay API
      POST
    • PerTransfer API
      POST
    • PIX API
      POST
    • SEPA API
      POST
    • SPEI API
      POST
    • Union Pay API
      POST
    • WeChat API
      POST
    • CheckOut
      POST
    • CheckOut Payment
      POST
    • Momo API
      POST
    • Vietnam Bank API
      POST
  • Payout
    • Bank Account
    • Card
    • Per Transfer
    • Pix
    • CheckOut
    • Spei Payout
  • Notify
    • Pay Notify WebHook API
    • Refund Notify WebHook API
    • Chargeback Notify WebHook API
    • Card Notify WebHook API
  • Refund
    • Refund API
  • Review
    • Upload SEPA File API
  • Query
    • Query API
      POST
    • QueryBalance API
      POST
    • QueryOrderList API
      POST
    • QueryOrderAmount API
      POST
  • Card
    • CreateCardholder API
    • CreateCard API
    • QueryCardInfo API
    • ActiveCard API
    • TopUpCard API
    • CardWithdraw API
    • QueryCardTransaction API
    • QueryCardBalance API
    • FreezeCard API
    • UnFreezeCard API
    • CancelCard API
    • AddVpaScene API
    • UploadFile API
  1. Query

QueryOrderAmount API

Testing Env
https://testpay.onlinepay.ai
Testing Env
https://testpay.onlinepay.ai
POST
/order/queryAmount
Query the total settlement amount and tag total amount of the order

Request

Body Params application/json

Example
{
    "merNo":104001001,
    "orderStatusList":["5"],
    "sourceCurrencyList":["USD"],
    "settleCurrencyList":["USD"],
    "merOrderNoList":["452236423626234"],
    "settlementStatusList":["1"],
    "startDate":"2024-01-01",
    "endDate":"2025-09-09",
    "version":"V3.0.0",
    "sign":"dfsghgfssgf"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://testpay.onlinepay.ai/order/queryAmount' \
--header 'Content-Type: application/json' \
--data-raw '{
    "merNo":104001001,
    "orderStatusList":["5"],
    "sourceCurrencyList":["USD"],
    "settleCurrencyList":["USD"],
    "merOrderNoList":["452236423626234"],
    "settlementStatusList":["1"],
    "startDate":"2024-01-01",
    "endDate":"2025-09-09",
    "version":"V3.0.0",
    "sign":"dfsghgfssgf"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": "00000",
    "message": "SUCCESS",
    "data": {
        "settleAmountList": [
            {
                "settleAmount": "0.00100000",
                "settleCurrency": "BTC"
            },
            {
                "settleAmount": "111.60",
                "settleCurrency": "EUR"
            },
            {
                "settleAmount": "4859.06",
                "settleCurrency": "HKD"
            },
            {
                "settleAmount": "630.91",
                "settleCurrency": "USD"
            },
            {
                "settleAmount": "12.86",
                "settleCurrency": "USDT"
            }
        ],
        "sourceAmountList": [
            {
                "sourceAmount": "985.07",
                "sourceCurrency": "HKD"
            },
            {
                "sourceAmount": "1310.83",
                "sourceCurrency": "USD"
            },
            {
                "sourceAmount": "20.00",
                "sourceCurrency": "USDT"
            }
        ]
    }
}
Modified at 2025-09-10 09:40:48
Previous
QueryOrderList API
Next
CreateCardholder API
Built with