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

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)

sign
string
required

Signature

orderId
string

Merchant refund application order number

refundNo
string

Platform refund number (platform order number returned when refund was applied, if provided, prioritize checking this field)

Response

200 - application/json
status
string

1: Normal, 0: Exception

error
string

Error code

msg
string

Error description

data
object
Last modified on April 10, 2026