Skip to main content
POST
/
usd
/
collect
/
query
Credit Card Collection Query
curl --request POST \
  --url https://uat-interface.haipay.asia/usd/collect/query \
  --header 'Content-Type: application/json' \
  --data '
{
  "appId": 123,
  "orderId": "<string>",
  "sign": "<string>",
  "orderNo": "<string>"
}
'
{
  "status": "<string>",
  "error": "<string>",
  "msg": "<string>",
  "data": {
    "orderId": "<string>",
    "orderNo": "<string>",
    "amount": "<string>",
    "actualAmount": "<string>",
    "fee": "<string>",
    "sign": "<string>",
    "payTime": "<string>",
    "errorMsg": "<string>"
  }
}

Documentation Index

Fetch the complete documentation index at: https://doc.haipay.net/llms.txt

Use this file to discover all available pages before exploring further.

Secret Key & Private Key (Generate Signature)

Body

application/json
appId
integer
required

Business ID (obtained from backend, must pass corresponding business ID based on currency in URL)

orderId
string
required

Merchant refund application order number

sign
string
required

Signature

orderNo
string

Platform order number (original collection platform order number returned)

Response

200 - application/json
status
string
required

1: Normal, 0: Exception

error
string
required

Error code

msg
string
required

Error description

data
object
required
Last modified on May 22, 2026