v2
latestOpenAPI 3.0.3Proprietary2026-07-263483431.1 MBGet a public storefront order
Public storefront endpoint.
Response
Public storefront order
Canonical UUIDv7 order primary key returned by the partitioned orders table.
Buyer-facing payment status. A settled payment is exposed as paid; this field never returns settled.
Canonical post-payment destination exposed only after a buyer-paid outcome (internal payment status paid or settled) when a valid redirect snapshot exists. Omitted before payment and when Scalev's hosted success flow applies.
Buyer-facing payment gateway payload. Manual methods such as bank_transfer and cod can return an empty object. Virtual account methods expose provider reference and account details under the provider's payment_method object. QRIS responses expose QR data or a QR image payload. E-wallet, card, and invoice methods may expose provider actions or hosted provider URLs. SingaPay payments use normalized keys such as payment_url, deeplink_url, qr_string, qr_image_url, va_number, and va_name.
E-payment provider. xendit is the current/managed Xendit provider; xendit_legacy is the owned legacy Xendit provider. Other possible values include duitku, midtrans, durianpay, and singapay.
Example response
{
"payment_method": "bank_transfer"
}