Skip to Content

Odoo Rozetka Marketplace Integration

Leave your feedback
https://garazd.biz/web/image/product.template/206/image_1920?unique=03bfcb4

$ 332.74
$ 332.74 5
332.7401624445462 USD

Not Available For Sale

  • Odoo Version

  • Price

This combination does not exist.

Price: Paid

Rozetka Marketplace integration to sell your Odoo products

Integration between Odoo and Rozetka is a software solution that automates product data transfer to the marketplace via an XML data feed while enabling quick order retrieval and processing.

The module has two parts: a solution for generating XML price lists and an API integration with Rozetka for exchanging order data.

Availability
Odoo Online
Odoo.sh
On Premise
Compatibility
Community
Enterprise
Technical Name merchant_rozetka
Version 20.0.1.0.0
License OPL-1
Category
Support Free 60 days support and 360 days bug-fixing

Use Case

Jorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Forem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Dorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis.

It is a long established fact that a reader will be distracted by the readable content of a page

Korem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.

Korem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis.

Odoo App Installation

Upload modules

Upload modules from the ZIP archive to your Odoo hosting, or a GitHub repository connected there.

Place the unzipped modules in your custom add-on directory and restart the Odoo system service.

Update App List

After restarting, activate the Developer Mode, and go to the Apps menu.

Odoo Update App List

Click on Update Apps List to fetch the new modules in the list.

Activate the App

Install the new module, finding it by name and clicking on the Activate button.

Odoo App Installation

* If you don't see the module, try to remove the default Apps filter from the search bar.

Configuration

Follow the instructions in the module description to complete the installation process and start using the app.

View Odoo App Description

Manual

fa user lock

User Settings

First, assign appropriate permissions to users who will operate and manage the stores. There are two user roles:

  • User — restricted to viewing information only
  • Administrator — has full rights and access to all objects

To assign roles, go to the user management menu, select a user, and on the Access Rights tab under the Other section, select a role from the Merchant Center field list.

odoo user settings access rights merchant center roles

The User role has the following restrictions:

  • Cannot connect new stores
  • Cannot create object mappings manually
  • Cannot change the store state between Test and Production environments.
  • Cannot see the Configuration menu and its submenus
fa store

Adding a Store

Add a Rozetka store using the setup wizard. Go to Merchant Center — Configuration — Add a Store.

odoo merchant center configuration add store

In the pop-up window, perform the following actions:

odoo merchant center add new rozetka store
  • 01
    Select the marketplace type where your store is located — in this case, Rozetka
  • 02
    Enter the store Name
  • 03
    Change your store Logo if needed
  • 04
    Enter your Rozetka account Login and Password
  • 05
    Select the product data Feed for this store
  • 06
    Click Add
alert success
Ensure that the data feed specifies the price list containing prices for Rozetka.

Next, the store settings form opens. To ensure proper operation, you need to map Odoo data with Rozetka data. The initial synchronization processes the following objects:

  • Product categories
  • Order statuses
  • Payment states
  • Products
  • Orders

Click Sync to start this process.

odoo merchant center rozetka store sync
settings

Store Configuration

After adding a new store, configure its synchronization parameters. Settings are divided into several sections:

  • Orders
  • Partners (Customers)
  • Delivery
  • Payments
odoo merchant center rozetka store settings

Sales Order Settings

The module provides the following order synchronization settings:

  • Select which Order Type to import from Rozetka.
  • To change the sales order status immediately after import, select the desired status in the Set Order Status field
  • Enable Confirm Order to automatically confirm imported sales orders in Odoo
  • Select the responsible manager in the Salesperson field for imported Rozetka orders
  • Specify the Sales Team, Source, and Order Tags for easy filtering and labeling of orders

Customer Settings

Customers placing orders may specify different delivery addresses. The Rozetka integration provides both customer contact data and delivery details. To capture both types of customer data, enable the Create Delivery Address option.

odoo merchant center rozetka store settings partners customers buyers

Add Partner Tags to label customers created by this integration.

Delivery and Payment

The Delivery section specifies which delivery method to add as a separate line item on the sales order.

alert info
Using the Odoo Nova Poshta Shipping module, you can select Nova Poshta as the delivery method and automatically generate a waybill. If you already use this module or wish to use it, the Rozetka Marketplace integration solution includes a free bridge module that connects them.
odoo merchant center rozetka store settings shipping method payment journal

To automatically record payments made on Rozetka.ua, specify an Account Journal. After selecting it, the module creates records for paid sales orders in this payment journal.

Integration Modes

The Rozetka marketplace integration allows you to test operations without making changes on Rozetka's side. The store has two modes:

odoo merchant center rozetka store test environment
  • Test Environment — retrieves data from a real store for testing and initial setup without updating or sending data back.
  • Production Environment — retrieves data from a real store and sends updates back to Rozetka regarding products, prices, current stock levels, and order statuses.
fa rss

Feeds

Product exchange between Odoo and Rozetka is based on XML feeds. Data feeds have a structure compliant with Rozetka requirements, allowing you to manage the product list and attributes.

The Merchant Center — Feeds menu displays the list of feeds associated with stores.

odoo merchant center feeds rozetka
alert success
Store product configuration and filtering are done via the designated data feed linked to that store. For detailed instructions, refer to the Odoo Rozetka XML Feeds module documentation.

You can view the list of Rozetka product categories under Merchant Center — Products — Categories — Rozetka.

odoo merchant center products rozetka categories
fa cart shopping

Sales Orders

The module adds the following information to sales orders:

odoo sales order rozetka marketplace details id status
  • Merchant: link to the store and external order number
  • Status: current order status, payment state, and a button to manually change the order status

This information is also visible in the list view by enabling the corresponding columns.

odoo sales orders list view rozetka store statuses

Automatic Status Changes

The solution provides automatic sales order status updates in the following scenarios:

  • After order confirmation, its status changes to Processing by Manager.
  • When cancelling an order, you must specify the cancellation reason in the pop-up window, and after confirmation, the order status changes to the corresponding cancellation status.
  • After validation of the picking/delivery document, the sales order status changes to Sent to Delivery Service.
fa link

Mapping

Mapping links objects between two information systems, identifying an object using a unique identifier, numeric code, or string code. In this context, product mapping links Odoo products to Rozetka products via a specific identifier. This process happens automatically by default.

The module also allows you to map products manually. Open a product variant, go to the Sales tab, and locate the Merchant Center section. Click Set to assign an external product identifier in Odoo.

odoo product variant sales merchant center mappings

In the pop-up window, select the Merchant, enter the External ID, and click Set.

odoo set product mapping merchant rozetka external id

Click Show to view the mapping list for this product. To view the complete mapping list, go to Merchant Center — Configuration — Mappings — Record Mappings.

alert info
In addition to product mapping, customer mapping works the same way. Using an external identifier, a Rozetka customer is linked to a customer in Odoo.
odoo merchant center configuration record mappings
alert success
For more details on mapping and advanced settings, see our blog post Odoo Rozetka Marketplace API Integration.

Changelog

17.0.1.2.1 2026-05-22

  • Add a separate cron task to update sale order statuses.
  • Add extra logging.

17.0.1.2.0 2026-02-26

  • Add getting of the payment method on Rozetka.
  • Implement syncing of the sale order date fields: Date Created, Date Modified.
  • Improve the wizard to add a new store, add the Company field for the multi-company environment.

17.0.1.1.0 2025-10-31

  • Improve the order cancellation wizard.
  • Improve the Rozetka order flow.
  • Improve views.

17.0.1.0.1 2025-03-20

  • Improve cron data records.
  • Improve a partner and delivery address processing.

17.0.1.0.0 2024-06-07

  • Init version.

18.0.1.1.2 2026-05-19

  • Add a separate cron task to update sale order statuses.
  • Add extra logging.

18.0.1.1.1 2026-05-08

  • Add technical method to get actual rozetka sale orders.

18.0.1.1.0 2026-02-26

  • Add getting of the payment method on Rozetka.
  • Implement syncing of the sale order date fields: Date Created, Date Modified.

18.0.1.0.5 2026-02-24

  • Improve the wizard to add a new store, add the Company field for the multi-company environment.

18.0.1.0.4 2025-10-31

  • Improve the shipping address processing.

18.0.1.0.3 2025-09-05

  • Improve the wizard to cancel orders on Rozetka.
  • Improve UA translations.

18.0.1.0.2 2025-08-13

  • Improve updating of the payment status from Rozetka and a payment posting.

18.0.1.0.1 2025-07-22

  • Improve registering of payments.
  • Add the option to specify and set the initial Rozetka status for the new imported orders.

18.0.1.0.0 2025-06-12

  • Migration from 17.0.

16.0.1.0.0 2025-07-15

  • Migration from 17.0.

19.0.1.1.2 2026-05-22

  • Add extra logging.
  • Add a separate cron task to update sale order statuses.

19.0.1.1.1 2026-05-07

  • Improve formatting of date values from Rozetka.

19.0.1.1.0 2026-02-24

  • Improve the wizard to add a new store, add the Company field for the multi-company environment.

19.0.1.0.0 2025-11-03

  • Migration from 18.0.

20.0.1.0.0 2026-09-30

  • Migration from 19.0.

Resources

Reviews

Our customers have already appreciated the quality, reliability, and performance of the solutions we offer

Login to leave a comment

FAQ

Do you provide assistance with this Odoo app installation?

Yes, if you are on Odoo.sh or use your own On-Premise hosting, and can grant us with access, we can help you with the installation and initial setup.

Can I connect multiple stores using this integration?

Yes, with this module you can connect any number of stores. You only need to have the login credentials for each of them.

How to remove a specific product from Rozetka?

To remove a product from Rozetka, you need to exclude the product from the feed list in Odoo. In this case, after updating the data from this feed, the product will be displayed on the Rozetka marketplace, but with the "Out of stock" status. Additional information: https://sellerhelp.rozetka.com.ua/p173-faq.html#q1620