📍
Bolt Help / Core Products / Checkout Everywhere / Create an Order Token for Checkout Everywhere
Learn how to create an order token for tracking the order's details as it is created, updated, and completed.
Use Cases
You need to create a unique cart for the shopper that tracks any changes made before checkout is finalized.
Approach
To create an order token, send a POST
request to https://api.bolt.com/v1/remote_checkout/orders
.
cURL Request
curl -X POST \
'https://api.bolt.com/v1/remote_checkout/orders' \
-H 'X-Nonce: <12-digit-unique-integer>' \
-H 'X-Publisher-Key: <unique-publisher-id' \
-H 'X-Authorization-Signature: <generated-after-using-secret-and-nonce>'
-H 'Content-Type: application/json' \
-d `{
"MerchantDivisionID": "4ab56ad7865ada4ad32",
"Cart": {
"Items": [
{
"BoltProductID": "e2bb0e7e-5625-536f-8ad7-25a26537ee28",
"Quantity": 3,
"Properties": {
"NameID": "hat-123",
"ValueID": 4770234
}
}
]
},
"Metadata": {
"key": {
"property_1": "string",
"property_2": "string"
}
}
}`