The Orders API allows you to place new orders in order to get correspondents design files for every customized product.
The API allows you to confirm you orders with customized products into Zakeke system. If request has successful, the order being registered and move into
confirmed status. If the order encounters a problem after it has been submitted, it cannot be registed so that the problem can be fixed and the order can be resubmitted.
Order endpoint must be called in S2S (server to server) mode with customercode and/or usercode.
For further information see how to get a S2S token with user and/or customer code.
Order to be placed. It must be send into request body in JSON format with this structure:
||Customer (the ordering customer) browser session ID on your Merchant web site||yes|
||Order total amount||yes|
||Order detail list with customized products (so only order details with product customized by Zakeke, not the others)||yes|
Order Detail properties
||Zakeke design ID generated for customized product||yes|
||Unit product price without design||yes|
||Design unit price for customization||yes|
An HTTP response code as described below:
||The order has been placed successfully|
||Visitor and customer code were not sent into authentication OAuth Token|
||Unable to place the order|
For API technical reference go to https://api.zakeke.com/docs/index