cURL
Commerce
Create a manual order (admin)
Admin-created order without going through Stripe Checkout. Useful for
offline / cash sales. Bypasses payment, sets payment_method: manual.
Stock is decremented if track_inventory is true.
POST
cURL
Authorizations
Project API key. Pass as Authorization: Bearer ndsk_live_.... Manage
keys via /projects/me/api-keys. Test-mode keys use
the ndsk_test_ prefix.
Headers
Unique key (any string up to 255 chars; UUID recommended). Retries with the same key within 24 hours return the original response without re-executing side effects.
Maximum string length:
255Body
application/json
Response
Created.
Example:
901
Example:
"ND-1745014102-A8F2"
Available options:
pending, paid, processing, shipped, delivered, cancelled, refunded Available options:
unpaid, paid, partially_refunded, refunded, failed Example:
"gbp"
Available options:
stripe, manual Hidden in public lookups.