INTRODUCTION
Odoo Virtuemart Connector: bye-bye management complicacy!!
Have you ever thought about easing the store management operations?
Nowadays many people shop online and customer data along with the order information is increasing day by day, therefore, we require a better way to manage the store operation.
Virtuemat is a brilliant ecom website which provides you with a dynamic website to attract customers.
In contrast, odoo being an unmatched solution provides the best ERP system to manage the inventory. With the combination of these two platforms, we have created the Odoo virtuemart connector.
It deals with the synchronise of the categories, products, related orders and customers to openERP. This benefits the users to manage their site details at the ERP end.
FEATURES
- It combines upcoming odoo and virtumart demand.
- Additionally, Virtuemart attributes can be managed from Odoo.
- Products and categories are synchronised between Odoo and VirtueMart.
- Orders from Virtuemart can be imported manually by users from Odoo.
- Real-time order sync from Virtuemart to Odoo is provided by this module.
- Contacts from Virtuemart can be imported into Odoo by users.
- It enables real-time stock updates, order processing, inventory mapping, etc.
- It Maps the taxes, shipping methods, and payment methods. Moreover, maintain a history of every sync action in Odoo.
Looking to implement ERP in your system? Check out Odoo Implementation! It’s your go-to solution for seamless integration and enhanced efficiency.
INSTALLATION
- Once you purchase the App from the Webkul store, you will receive the link to download the zip file of the module.
- Extract the file on your system after the download finishes. As a result, you will be able to see a folder named- ‘Virtuemart_odoo_bridge ’
- Copy and paste this folder inside your Odoo Add-Ons path.
- Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
- Then, open the Apps menu and click on ‘Update Modules List.’
- In the search bar, remove all the filters and search ‘Virtuemart_odoo_bridge’
- You will be able to see the module in the search results. Click on ‘Install’ to install it.
Before moving further, explore our Odoo development services & an extensive range of quality Odoo Apps.
WORKFLOW
Odoo Virtuemart Connector Connection
After installation, open the Ecomm Odoo Bridge.

Select the connection option under the configuration tab.

Click on the new connection

Fill in all the required details
- Base URL: Fill in the URL of the Virtumart platform
- Ecomm: Select Virtuemart since we are making a connection between virtuemart and odoo
- Show/hide credentials: Check this option if you want to the option to hide the credential tab
- API Username: Fill in the user name of the VirtueMart user
- API Password: Fill in the password of the user

Now click on Test connection to connect the virtuemart and odoo ERP.
Congratulations, your connection is successful

Also, check out the Odoo Walmart connector to manage the multiple Walmart stores at odoo.
Sale Setting
Ecomm Sales Order
- Payment Term: Update the payment terms, that you want to keep Odoo to automatically update it in virtuemart Orders.
- Sales Team: Add the virtuemart Sales Team in Odoo to use in virtuemart Orders.
- Salesperson: After that, add the virtuemart Salesperson in Odoo to use it in virtuemart Orders.
Service product for extra charges
- Discount Product: Select a Service product for discounts, the selected service product will be used to manage discounts on ecomm orders.
- Coupon Product: Select a Service product for Coupon, selected service product will be used to manage coupon amount on ecomm order.
Sale order operation
- Invoice status: Enable the invoice status option, to update invoice status at the virtuemart end.
- Cancel status: Enable Cancel Status, to update Cancel Status at the virtuemart end.
- Shipment status: Enable Shipment Status to update Shipment Status at the virtuemart end.
- Notify Customer: Enable Notify Customer to notify customers via emails at virtuemart.
Product Setting
- Default Category: After Product import, the selected default Category will get assigned as the internal product category at the Odoo end.
- Invoicing Policy: Set the Invoicing Policy for Orders, i.e based on Ordered Quantity or Delivered Quantity.
- Tracking: Select the default Tracking to be used for traceability.
- Avoid product duplicity: Enable the “Avoid product duplicity” option to avoid product duplicity based on ‘SKU’ & ‘Barcode’ during product synchronization from ecomm to Odoo.
- Avoid category duplicity: Enable the “Avoid category duplicity” option to avoid category duplicity based on ‘Name’ & ‘Parent’ during category synchronization from ecomm to Odoo.
- Avoid attribute duplicity: Enable the “Avoid attribute duplicity” option to avoid Attribute & value duplicity based on the Name during attribute synchronization from ecomm to Odoo.
Other Default Setting
Connector default configuration
- Update the default language for virtuemart.
- Select the default Odoo Company that you want use for data synchronization.
Stock Configuration
- Select the default “Warehouse”. The selected default warehouse will be used for stock synchronization.
- Inventory Update, The selected inventory update option will be used for inventory synchronization from Odoo to Ecomm.
- The “Stock Based On” option allows you to select stock synchronization based on Hand Quantity or Forecasted Quantity.
Odoo Virtuemart Connector Data Export ( Virtuemart to to Odoo)
Click on the component from the navigation bar and select virtuemart ecom bridge.
Category synchronisation
- Now click on the synchronise category. select the category you want to synchronise and click on the synchronise option at the upper left corner
- Categories successfully synchronized.
product synchronisation
- Now click on synchronize product. select the product you want to synchronise and click on the synchronise product option at the upper left corner
- product successfully synchronized.
User synchronisation
- Now click on Synchronize User. select the User you want to synchronise and click on the synchronise user option at the upper left corner
- The user successfully synchronized.
Tax synchronisation
- Now click on synchronize Tax. Map the tax click save and close
- select the Tax you want to synchronise and click on the synchronise Tax option at the upper left corner. Tax successfully synchronized.
Payment synchronisation
- Now click on synchronize payment. Map the payment and click save and close.
- select the payment you want to synchronise and click on the synchronise payment option at the upper left corner
- payment is successfully synchronized.
shipment synchronisation
- Now click on synchronize shipment. Map the shipment and click save and close.
- select the shipment you want to synchronise and click on the synchronise shipment option at the upper left corner
- shipment is successfully synchronized.
Currency synchronisation
- Now click on synchronize Currency. Map the Currency click save and close.
- select the Currency you want to synchronise and click on the synchronise Currency option at the upper left corner
- Currency successfully synchronized.
Order synchronisation
- Now click on synchronize order. Select the orders you want to synchronize and click on the synchronise order option in the upper left corner.
- Order successfully synchronized!!
Also, check out Odoo Tableau Connector to check your company’s growth and plan better.
Odoo Virtuemart Connector Data Export (odoo to virtuemart)
Attributes and their values (from Odoo to virtuemart)
- Go to the “ecom Odoo Bridge” Module at the Odoo end and Select the “ Bulk Synchronization” Option.
- Select “Export All Attributes and their Values”.
- Select the eCommerce Channel and click on the Synchronize Now button. It will export all the attributes to the virtuemart end.
Bulk Product Export (for Odoo to virtuemart)
- Go to the “ecom Odoo Bridge” Module at the Odoo end.
- Select the “ Bulk Synchronization” Option.
- Select the “Synchronize Products” option.
- Select eCommerce Instance and click on the Synchronize Now button. It will export all the Products to the virtuemart end.
Manual( Selected) Product(s) Export (for Odoo to virtuemart)
- Go to Sales and Open Product.
- Change the layout to list view.
- Select the Products to export and click on the “Synchronize to Ecommerce” option in the Action tab.
- Select eCommerce Instance and click on the Synchronize Now button. Selected products will get exported to the virtuemart end.
Product Category Export ( from Odoo to virtuemart)
- Go to the “ecom Odoo Bridge” Module at the Odoo end.
- Select the “ Bulk Synchronization” Option.
- Select the “Synchronize Categories” option.
- Select eCommerce Instance and click on the Synchronize Now button. It will export all the Categories to the virtuemart end
NEED HELP?
Hope you find the guide helpful! Please feel free to share your feedback in the comments below.
If you still have any issues/queries regarding the same, please raise a ticket at the UV Desk.
I hope this helps. In case of any further queries, contact us at our support mail.
Thanks for paying attention!!
Current Product Version - 1.0
Supported Framework Version - Joomla 3.x , Odoo 17, 16, 15
Be the first to comment.