payment
Get Order Status Public
Changed onPublic order status — for /payment/processing waiting page polling.
No auth required: the user lands on /payment/processing from the hosted checkout's tab, where the qcode session cookie may not be present (same reason /payment/success is public). Returns ONLY {order_no, status} — no PII, no amount, no email — so disclosure of an order_no doesn't leak balance info.
Order numbers are 14-digit timestamp + 6 random chars (sufficient unguessability for the short 1-5 minute crypto polling window). Status transitions: pending → processing (crypto chain confirming) → paid|failed.
get/api/v1/payment/order-status/{order_no}
Request
- Base URL: https://qcode.cc (the document declares no server; this is the origin it was published from)
- URL: https://qcode.cc/api/v1/payment/order-status/{order_no}
- Auth: none declared
Path parameters
order_nostring required
Response
Successful Response
unknown required
Changes
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info