/api/v2.
1. Prepare the shop and key
- Sign in to the dashboard and create a shop.
- Save its 24-character
shopId. - Under API Keys, create a Store (integration) key.
- Grant
servers:writeandproducts:write. Save the secret; it is shown once.
2. Add a server
data._id as serverId.
3. Add a product
products:write includes read access, so verify the result immediately:
4. Complete the safe sales flow
- configure a real provider and run its sandbox test;
- install the plugin and generated
config.ymlwith a dedicatedpluginkey; - add the seller’s current legal documents;
- place an order through the storefront so checkout sends the real shown-document version, consents, Turnstile token, and
Idempotency-Key; - verify the full path: checkout → signed provider webhook → plugin claim → ACK.
POST /orders deliberately requires data and consents originating from the current storefront.
Next steps
Authentication
Key types, scope, and error responses.
Payment methods
Provider setup and the required sandbox test.
Minecraft plugin
Installation, journal, and fulfillment diagnostics.
Error handling
Error envelope, statuses, and retries.