ODOO MIRAKL API connection
Budget: $250 – $750 USD
Connection API between ODOO V16 and MIRAKL
Create an API gateway so that the products selected in odoo are available on the mirakl market place and thus repatriate orders.
odoo
- Products
- Name
- Price
- Description
- …
- Orders from MIRAKL
- Syncro of commands
- Dispatch
- Billing
odoo
- Products
- Name
- Price
- Description
- …
- Orders from MIRAKL
- Syncro of commands
- Dispatch
- Billing
Odoo prerequisites:
Creating fields in Odoo
Each field must be exportable and importable according to
Odoo XLS method
• Creation of a boolean (true, false) for each product in order to synchronize or not the products with Mirakl .
• Creation of a new product 'description' field specific
• Use of a specific price list dedicated to this market place
• Creation of a boolean (true, false) for transport in order to include it or not in the sale price.
New feature on our website Gypi-gp.fr
➢ Purpose of the feature:
Communicate our site https://www.gypi-gp.fr/ with the API used by https://login.mirakl.net/.
➢ Nature of the data transmitted:
The transmitted format is json, we want via this feature to be able to:
➔ Manage the state of our stocks at (get requests),
➔ Update our articles, stocks, and prices (put request, patch),
➔ As well as sending new data when creating a range of prices or items (post request).
New feature on our website Gypi-gp.fr
➢ To use the Mirakl API
Mirakl Core: https://help.mirakl.net/help/api-doc/seller/mmp.html
API for updating offers and adding documents to a Mirakl Catalog Manager order: https://help.mirakl.net/help/api-doc/seller/mcm.html
API for product updates (Catalog Management), you can also get error reports from
imports
Mirakl Platform Services: https://help.mirakl.net/help/api-doc/seller/mps.html API for order management, You have the possibility to download the Postman collections of each API to test them.
➢ Nature of the data transmitted:
Queries that will be important for you to add products: Retrieve category keys/values/attributes/values:
VL11 (attribute values)
PM1 (attributes linked to a category)
H1 (product category tree) OF24 (Create offers)
P41 (Add products)
P44 (Get Error Reports)
Detail of the final rendering expected by the feature.
We need to be able to send our price catalogs to the mirakl API. (in post when creating article(s), put, patch when modifying existing article(s), delete when deleting article(s)).
We need to be able to retrieve our item(s) and price lists (get) from the Mirakl API.
When the user makes a quote or an order on the market place, communication with the 'Mirackl' API must inform our e-commerce platform of the quote to be sent or of an order to be shipped, as well as, where applicable, the the state of the stock which will have to be modified accordingly.
Create an API gateway so that the products selected in odoo are available on the mirakl market place and thus repatriate orders.
odoo
- Products
- Name
- Price
- Description
- …
- Orders from MIRAKL
- Syncro of commands
- Dispatch
- Billing
odoo
- Products
- Name
- Price
- Description
- …
- Orders from MIRAKL
- Syncro of commands
- Dispatch
- Billing
Odoo prerequisites:
Creating fields in Odoo
Each field must be exportable and importable according to
Odoo XLS method
• Creation of a boolean (true, false) for each product in order to synchronize or not the products with Mirakl .
• Creation of a new product 'description' field specific
• Use of a specific price list dedicated to this market place
• Creation of a boolean (true, false) for transport in order to include it or not in the sale price.
New feature on our website Gypi-gp.fr
➢ Purpose of the feature:
Communicate our site https://www.gypi-gp.fr/ with the API used by https://login.mirakl.net/.
➢ Nature of the data transmitted:
The transmitted format is json, we want via this feature to be able to:
➔ Manage the state of our stocks at (get requests),
➔ Update our articles, stocks, and prices (put request, patch),
➔ As well as sending new data when creating a range of prices or items (post request).
New feature on our website Gypi-gp.fr
➢ To use the Mirakl API
Mirakl Core: https://help.mirakl.net/help/api-doc/seller/mmp.html
API for updating offers and adding documents to a Mirakl Catalog Manager order: https://help.mirakl.net/help/api-doc/seller/mcm.html
API for product updates (Catalog Management), you can also get error reports from
imports
Mirakl Platform Services: https://help.mirakl.net/help/api-doc/seller/mps.html API for order management, You have the possibility to download the Postman collections of each API to test them.
➢ Nature of the data transmitted:
Queries that will be important for you to add products: Retrieve category keys/values/attributes/values:
VL11 (attribute values)
PM1 (attributes linked to a category)
H1 (product category tree) OF24 (Create offers)
P41 (Add products)
P44 (Get Error Reports)
Detail of the final rendering expected by the feature.
We need to be able to send our price catalogs to the mirakl API. (in post when creating article(s), put, patch when modifying existing article(s), delete when deleting article(s)).
We need to be able to retrieve our item(s) and price lists (get) from the Mirakl API.
When the user makes a quote or an order on the market place, communication with the 'Mirackl' API must inform our e-commerce platform of the quote to be sent or of an order to be shipped, as well as, where applicable, the the state of the stock which will have to be modified accordingly.