Queries pay-in order details by platform order number, returning the current status and key timestamps.
GET/openapi/payin/orders/{orderNo}
Request Headers
Request Parameters
Request Example
GET /openapi/payin/orders/PI1776193200123ABCD1234
Response Fields
Response Example
{
"orderNo": "PI1776193200123ABCD1234",
"merchantOrderNo": "M202604150001",
"bindKey": "USER_90001",
"amount": "100.000000",
"paidAmount": "100.000000",
"address": "TXYZ3x9nJ5J4xP2gh6mQW7rT31jB8Y2pA9",
"cashierUrl": "https://open.uugate.com/SK/PI1776193200123ABCD1234",
"paymentUri": "TRON:TXYZ3x9nJ5J4xP2gh6mQW7rT31jB8Y2pA9?token=USDT&amount=100.000000",
"expireAt": "2026-04-18T06:30:00.000Z",
"createdAt": "2026-04-18T06:00:00.000Z",
"detectedAt": "2026-04-18T06:08:15.000Z",
"confirmedAt": "2026-04-18T06:09:02.000Z",
"completedAt": "2026-04-18T06:09:02.000Z",
"status": "completed"
}
Code Examples
cURL Request Example
curl 'https://api.uugate.com/openapi/payin/orders/PI1776193200123ABCD1234' \
-H 'x-api-key: mch_xxxxxxxxxxxxxxxxxxxx' \
-H 'x-merchant-uid: 880001' \
-H 'x-timestamp: 1776193500000' \
-H 'x-nonce: 0d51f901bb7340ffb0cf70f5f0f26018' \
-H 'x-signature: <SIGNATURE_HEX>'
Notes
- For final business success, use status=completed.