Skip to content

Archiproducts StoreApi - Documentazione

Introduction

The services are provided via endpoints, for performance reasons some URLs are not returned in full, but only in their last part, refer to the list of constants

Any call need parameters in query string "culture" and "apikey". Culture parameter in format {language code}-{nation code}

Example:

  • culture=it-it
    • Italian language and shipping in italy
  • culture=zh-cn
    • Chinese language and shipping to China

The apikey parameter is provided by the service owner

BasePath for staging https://sandbox-cn.archiproducts.com
LivePath for production ####

Markup

The purchase price of the goods is calculated starting from the list price from which the percentage of the markup is subtracted.

1
2
3
4
Product full price = 1000 EUR
Markup = 45 %
Gain = Full price * Markup = 1000 * 45 % = 450 EUR
Product Cost = Full price - Gain = 1000 - 450 EUR = 550 EUR

If the product has a discount the product cost is always calculated on full price.

More details Markup

Workflow

1. Purchase Box

There is a single endpoint that is called iteratively as options are selected. This procedure continues until a flag is received in response indicating that the product configuration is complete.

More details Purchasebox

2. Product Prices

From the purchase box response, some parameters must be saved for the creation of a cart. This endpoint can be used to get the prices of the selected product and to verify that a configuration is valid over time.

More details Product Price

3. Create order

Endpoint for creating an order on our platforms. For the creation, an external reference at the order and item level must be sent. Our reference will also be associated with the creation. Both references will always be shown in the management section.

Mode details Create order

4. Manage order

Various endpoints to monitor order status.

More details Manage Order