addOrderProduct
The method allows you to add a new product to your order.
Input parameters
Output data:
A sample request in PHP:
order_id | int | Order Identifier from BaseLinker order manager |
storage | varchar(9) | Type of product source storage (available values: "db" - BaseLinker internal catalog, "shop" - online shop storage, "warehouse" - the connected wholesaler) |
storage_id | varchar(50) | The identifier of the storage (inventory/shop/warehouse) from which the product comes. |
product_id | varchar(50) | Product identifier in BaseLinker or shop storage. Blank if the product number is not known |
variant_id | varchar(30) | Product variant ID. Blank if the variant number is unknown |
auction_id | varchar(20) | Listing ID number (if the order comes from ebay/allegro) |
name | varchar(200) | Product name |
sku | varchar(50) | Product SKU number |
ean | varchar(32) | Product EAN number |
location | varchar(50) | Product location. To assign multiple locations, separate them with a semicolon. |
warehouse_id | int | Product source warehouse identifier. Only applies to products from BaseLinker inventory. By default warehouse_id is determined based on the warehouse identifiers in the existing products of the order. If no such product exist, it will be determined based on the source of the order |
attributes | varchar(350) | The detailed product attributes, e.g. "Colour: blue" (Variant name) |
price_brutto | float | Single item gross price |
tax_rate | float | VAT tax rate e.g. "23", (value from range 0-100, EXCEPTION values: "-1" for "EXPT"/"ZW" exempt from VAT, "-0.02" for "NP" annotation, "-0.03" for "OO" VAT reverse charge) |
quantity | int | Number of pieces |
weight | float | Single piece weight |
Output data
The method returns the data in JSON format.
status | varchar(30) | SUCCESS - request executed correctly ERROR - an error occurred during an API request. Error details will be described in 2 additional returned fields: error_message and error_code |
order_product_id | int | Identifier of the item added to the order. |
Sample
Input data:Output data:
A sample request in PHP: