Back to Top

Odoo Virtuemart Connector User Guide

Updated 22 August 2024

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.

Start your headless eCommerce
now.
Find out More

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

  1. It combines upcoming odoo and virtumart demand.
  2. Additionally, Virtuemart attributes can be managed from Odoo.
  3. Products and categories are synchronised between Odoo and VirtueMart.
  4. Orders from Virtuemart can be imported manually by users from Odoo.
  5. Real-time order sync from Virtuemart to Odoo is provided by this module.
  6. Contacts from Virtuemart can be imported into Odoo by users.
  7. It enables real-time stock updates, order processing, inventory mapping, etc.
  8. 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

  1. Once you purchase the App from the Webkul store, you will receive the link to download the zip file of the module.
  2. 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
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo App and click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘Virtuemart_odoo_bridge
  7. 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.

Virtuemart odoo bridge tab

Select the connection option under the configuration tab.

Odoo Virtuemart Connector dashboard

Click on the new connection

Odoo Virtuemart Connector  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 
Odoo Virtuemart Connector  fill details

Now click on Test connection to connect the virtuemart and odoo ERP.

Congratulations, your connection is successful

Odoo Virtuemart Connector  connection sucessfull

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.
sale setting

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.
product setting

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.
other default settings

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 
Odoo Virtuemart Connector  synchronize category
  • Categories successfully synchronized.
sucessfully category sync

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 details
  • product successfully synchronized.
product syncessfully sync

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 
user sync Odoo Virtuemart Connector
  • The user successfully synchronized.
user sucesfully sync

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.
tax sucessfully sync

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.
sync payment

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.
sync shipment

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.
sync currencies

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!!
order sync

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”.
ecom synch dashboard Odoo Virtuemart Connector
  • Select the eCommerce Channel and click on the Synchronize Now button. It will export all the attributes to the virtuemart end.
sync attribute

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.
sync product bulk Odoo Virtuemart Connector

Manual( Selected) Product(s) Export (for Odoo to virtuemart)

  • Go to Sales and Open Product.
product tab
  • Change the layout to list view.
product list view Odoo Virtuemart Connector
  • Select the Products to export and click on the “Synchronize to Ecommerce” option in the Action tab.
sync to ecom Odoo Virtuemart Connector  manual product bulk
  • Select eCommerce Instance and click on the Synchronize Now button. Selected products will get exported to the virtuemart end.
sync bulk product

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
sync catgegory

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

Blog Version - Joomla 3.x , Odoo 17, 16, 15
  • Version Joomla 3.x
  • Version Joomla 3.x , Odoo 17, 16, 15
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home