Skip to Content
Menu
v 19.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
eCommerce (website_sale)
Invoicing (account)
Inventory (stock)
Website (website)
Community Apps Dependencies
Lines of code 5631
Technical Name merchant_rozetka
LicenseOPL-1
Websitehttps://garazd.biz/blog/odoo-integration-5/odoo-rozetka-api-integration-47
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
eCommerce (website_sale)
Invoicing (account)
Inventory (stock)
Website (website)
Community Apps Dependencies
Lines of code 5631
Technical Name merchant_rozetka
LicenseOPL-1
Websitehttps://garazd.biz/blog/odoo-integration-5/odoo-rozetka-api-integration-47
Versions 17.0 18.0 19.0
  • Community
  • Enterprise
Enterprise Community

Rozetka Marketplace integration to sell your Odoo products

Description

Odoo Integration with Rozetka is a software solution automates the process of transferring product data to the marketplace via an XML data feed and enables fast order retrieval and processing.

The Odoo Rozetka Marketplace module consists of two parts: a solution for generating XML price lists and integration with Rozetka via API for order data exchange.

Benefits
Easy-to-install

Integrate in minutes

Multi-Stores

Manage multiple stores on the marketplace

Support

Free 60 days support and 360 days bug-fixing

Try me

Contact us to get your own test instance

User Settings
Users who work with and operate the stores need to be granted the appropriate access rights.
To assign a role, go to the user management menu, select the user, and in the Access Rights tab scroll down to the Other section. Then, choose a role from the Merchant Center field.
Odoo 19.0 Merchant Center Rozetka User Roles
For the Administrator role, all module features are available.
The User role has the following restrictions and does not allow:
  • Connecting new stores
  • Creating object mappings manually
  • Changing the store status from Test or Production environment
  • Viewing the Configuration menu and all its submenus
Adding a Store
After installing the module, add a store of type Rozetka using the wizard. To do this, go to Merchant Center - Configuration - Add a Store.
Odoo 19.0 Merchant Center Configuration Add Store
In the window, perform the following steps:
  • Select the marketplace type where your store is located, in this case – Rozetka
  • Enter the store name
  • Replace your store logo, if necessary
  • Enter the login and password for your Rozetka account
  • Select the product data feed for this store
  • Click Add
Odoo 19.0 Rozetka Add New Store Popup
Next, the store form opens, where you configure additional settings.
For correct operation, you need to link Odoo data with Rozetka data. During the initial synchronization, the following objects are processed:
  • Product Categories
  • Order Statuses
  • Payment States
  • Products
  • Orders
Click Sync to initiate this process.
Odoo 19.0 Merchant Center Rozetka Store Synchronize
Store Settings
General Settings
After adding a new store, you need to configure its synchronization parameters. The settings are divided into several sections:
  • Orders
  • Partners
  • Delivery
  • Payments
Odoo 19.0 Merchant Center Rozetka Store Settings
Let's start with the settings for orders.
  • Select the Order Type you want to import from Rozetka.
  • To change the order status immediately after importing from Rozetka, choose the required status in the Set Order Status field.
  • Activate the Confirm Order option to automatically confirm imported orders in Odoo.
  • Select a responsible manager in the Salesperson field for orders imported from Rozetka.
  • Specify the Sales Team, Source and Order Tags for convenient filtering and marking of orders.
Odoo 19.0 Merchant Center Rozetka Store Settings Customer Partner
Next, let's set up the settings for partners.
  • Activate the Create Delivery Address option. After activation, Odoo creates both a customer record and an additional linked record with the delivery data.
  • Add Partner Tags to label customers created by this integration.
Odoo 19.0 Merchant Center Rozetka Store Settings Shipping Payments
The next section allows you to specify the Shipping Method, which is added as a separate line in the order if the Add shipping option is enabled.
Specify the Shipping Method for internal identification of the shipping method in the order.
To automatically record payments made on Rozetka.ua, specify the Account Journal. After selecting it, payment entries for paid orders are created in the chosen journal.
Integration Modes
The integration with the Rozetka marketplace, developed by Garazd Creation, provides the ability to test the workflow without applying any changes on the Rozetka side. Each store has two modes: Test Environment and Production Environment.
Odoo 19.0 Merchant Center Rozetka Store Test Environment
The Test Environment differs from the production one by only receiving data from the live store for testing and initial configuration, without updating or sending any data back.
After completing testing and verifying correct operation, switch the store to the Production Environment. From that point, product updates, prices, stock availability, and order statuses update automatically in Odoo and transfer to Rozetka.
Feeds
The exchange of products between Odoo and Rozetka is based on XML data feeds. Feeds follow the structure required by Rozetka and allow management of product lists and attributes.
The Merchant Center - Feeds menu displays the list of feeds linked to stores.
Odoo 19.0 Merchant Center Rozetka Feeds
To view the list of Rozetka product categories, go to Merchant Center - Products - Categories - Rozetka.
Odoo 19.0 Merchant Center Rozetka Product Categories
Orders
Additional Information
The Rozetka Marketplace module adds the following information to a sales order:
  • Merchant: displays link to the store and the external order number.
  • Status: shows the current order status, payment state, and buttons for manual actions — updating the current statuses and changing the order status.
Odoo 19.0 Merchant Center Rozetka Sale Order
This information is also visible in the list view when the corresponding columns are enabled.
Odoo 19.0 Merchant Center Rozetka Sale Orders
Automatic Status Updates
The solution provides the following cases of automatic order status updates:
  • After confirming an order, its status changes to Processing by Manager.
  • When canceling an order, the cancellation reason must be provided in the dialog, after confirmation, the order status updates to the corresponding cancellation status.
  • After validating the stock picking, the order status changes to Sent to Delivery Service.
Mapping
Mapping is the process of establishing a link between objects of two information systems. The purpose of mapping is to uniquely identify a specific object by its unique identifier — either a numeric or string code. In this case, product mapping links Odoo products with Rozetka products through a specific identifier. By default, mapping runs automatically.
Manual product mapping is also available. To do this, open a product variant and in the Sales tab scroll down to the Merchant Center section.
Odoo 19.0 Merchant Center Rozetka Product Variant Mapping
Click Set to assign an external identifier to the product in Odoo.
Odoo 19.0 Set Merchant Product Mapping
Select the merchant, enter the external identifier, and click Set.
Click Show to view the mapping list for this product.
To see the complete mapping list, go to Merchant Center - Configuration - Mappings - Record Mappings.
Odoo 19.0 Merchant Center Rozetka Mapping Records
Contact Us
Support, customizations, and development
https://garazd.biz/contactus
https://garazd.biz/support
Our expertise
Official Odoo Partner
OCA Member
With Odoo since 2014
Over 23,000 app downloads and purchases
Our apps in the TOP 10 on Odoo Apps
Explore our apps
Watch and subscribe
Version: 19.0.1.0.0
Module design is reserved | Copyright © Garazd Creation
Changelog
  • 19.0.1.0.0 2025-11-03
    • Migration from 18.0.
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.