When a customer buys something on CDON the order is saved, and sent to your specific Marketplace account (merchant account). It is your responsibility to handle the orders that have been delivered to your Merchant account. This can be done by either using the Marketplace Admin or by using the API Integration. There are greater benefits by integrating as your own employees will have fewer systems to work with but it requires an integration.
The Marketplace support team can aid you if you have specific questions. We also have integration partners that have built modules for quite a few e-commerce platforms.
Endpoints
The base URL for the imports is as follows:
https://admin.marketplace.cdon.com/api/
Append the name of the data type like so:
https://admin.marketplace.cdon.com/api/orderdelivery
Error Codes
Marketplace order API returns reponse codes to indicate what failed in your specific call to the order API. Unsuccessful responses (HTTP status code 400) return details about the error as an response object containing the following information:
KeyValue TypeValue DescriptionErrorCodeinteger An internal status code that represents the error. MessagestringA short description of the error.
The response body looks like this:
{ "ErrorCode": 1000, "Message": "Order does not exist" }
The list of internal response codes is as follows: