v2
latestOpenAPI 3.0.3Proprietary2026-07-263483431.1 MBHTML Mode Pages
Create an HTML Mode public order
Page-scoped public endpoint for HTML Mode Scalev.checkout.createOrder. This route accepts HTML Mode order payloads with customer, destination, items, and shipping_option, requires X-Scalev-Page-Api-Key, and does not accept storefront public API keys. The page and store are resolved from the path and page API key; any page_unique_id or store_unique_id values supplied in the JSON body are ignored.
post/v3/pages/{page_unique_id}/orders
Request body
Example request
{
"customer": {
"name": "Raka Tester",
"phone": "08123456789",
"email": "raka@example.com"
},
"destination": {
"address": "Jl. Kopi No. 1",
"postal_code": "10510"
},
"items": [
{
"type": "product",
"variant_unique_id": "variant_x7f2a9",
"bundle_price_option_unique_id": "bundle_price_option_p4k8q2",
"quantity": 1
}
],
"payment_method": "va_bca",
"shipping_option": {
"courier_code": "jne",
"service_code": "REG",
"name": "Regular"
}
}Response
Flat HTML Mode public order object.
Example response
{
"payment_method": "bank_transfer"
}