payment
Get Order Status Public
Public 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}
Path parameters
order_nostring required
Response
Successful Response
{"stackTrail":"paths:/api/v1/payment/order-status/{order_no}:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}
Changes
No recorded changes to this endpoint across all 1 revision of this API.