Place an order
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
Integer count for key items (default 1); decimal amount for
top-up items (required); omit for service items.
Your reference id, unique per account (optional).
Item input fields (top-up / service only), keyed by field name. Text fields take a string; choice fields take the numeric choice id.
Response
Order accepted; fulfillment is in progress.
Units delivered so far (relevant for key items / partials).
Amount refunded for undelivered units (partial / failed).
The submitted input fields (choice values shown as their display name).
Machine error code when status = failed (e.g. OUT_OF_STOCK); otherwise empty.
Human-readable error message when failed; otherwise empty.
Delivered key/code strings (key items only).