Skip to main content

Set up the WooCommerce integration

Follow our step-by-step guide to enable the integration between OnRent Events and WooCommerce.

Updated over a week ago

Use our WooCommerce integration to push a product catalogue from OnRent Events to a WordPress website. Please note, however, that stock levels between WooCommerce and OnRent Events do not sync automatically and require manual adjustments or custom solutions.

We’ve broken down the setup into 7 stages. Depending on how you want the integration to function, however, you might not need to complete all of these steps here:

  1. Enable the integration

  2. Connect to WooCommerce

  3. Configure your product catalogue

  4. Product Group mappings

  5. Description mappings

  6. Export to WooCommerce

  7. Create/update product options

Get started 🏁

Head to System Setup > Integrations > WooCommerce to start setting up the configuration.

Enable the integration

Toggle the ‘Enabled’ slider to YES to begin.

When the slider is set to YES, the ‘Include in Webshop' option becomes visible in your system, allowing you to choose which products are included in the integration.

Connect to WooCommerce

Hit the Connect to WooCommerce button to authorize the connection between OnRent Events and your WooCommerce plug-in.

A window will open, prompting you to log in to WooCommerce if you are not already signed in - you will just need to accept the terms of the integration there to continue.

If you have any connection errors at this stage, then please try clearing the connection and reconnecting. Otherwise, please contact WooCommerce support regarding the configuration of your site.

Configure your product catalogue

Choose which products pull through to WooCommerce by toggling the 'Include in Webshop’ option to YES on OnRent Events product pages.

If you need to do this in bulk, you can do so by heading to System Setup > Export Data and choosing the product from the list there.

You can then edit the data in the ‘Include in Webshop’ column of the CSV file, before reimporting in System Setup > Import Data.

More information on this process is in the guide below:


Product Group mappings

Use product group mappings to specify the WooCommerce category that your products should use. If the category is left blank, then the Default Category will be used.

Edit the Default Category setting to tell the integration which category to choose when one is not specified in the Product Group mappings section.

When the Use product group is selected, the OnRent Events product groups will be created as categories in WooCommerce automatically upon export.

Use the blue refresh icon to reload these lists during this process if needed.

Description mappings

Use the Short and Long Description settings to map text fields from the system to your WooCommerce products.

Products in As you are linked to QuickBooks, the highest status an invoice can have within OnRent Events is posted and can't be marked as paid

If you are looking to mark them as paid, you can head to System Setup > Integrations and disable the QuickBooks integration by setting the enabled slider to NO. When you have updated your settings, you will see the "mark as paid" option for all invoices. Once you've marked them paid, you can enable the integration again! It only has one description field by default, so there is the option to pull through data from Custom Fields with the type of Text or String to these fields as well.

More info on creating custom fields can be found in our guide: Store additional data by creating custom fields

Export to WooCommerce

When you're ready, use the Export products button to create a new WooCommerce product for each OnRent Events product with the 'Include in Webshop' setting enabled.

This action will also update OnRent Events Products that are already linked to a WooCommerce Product.

Create / Update Settings

Choose how you would like new and updated products to be handled by the integration.

Create a linked WooCommerce Product when creating a Product?

When set to YES, products created in OnRent Events will be automatically created in WooCommerce.

Update the linked WooCommerce Product when editing a Product?

When set to YES, products edited in OnRent Events will be automatically updated in WooCommerce.

Please Note

Managing Inventory Between WooCommerce and OnRent Events

Overview

Managing inventory between WooCommerce and OnRent Events can be challenging due to certain platform limitations in syncing. This section outlines actionable steps to maintain accurate product and stock management despite these limitations.

Limitations of Stock Synchronization

Orders received in WooCommerce will not automatically reflect or update stock levels in OnRent Events. This necessitates manual adjustments to keep stock levels accurate across both systems.

Suggested Best Practices for Inventory Management

  • Manual Interventions for Online Orders: Regularly check for WooCommerce orders and manually update stock levels in OnRent Events to prevent discrepancies.

  • Enable Product Sync Settings: Configure settings to automate product creation and updates, saving time and ensuring product alignment where feasible.

  • Explore Third-Party Tools or Custom Solutions: Consider additional plugins or integrations to enhance inventory synchronization capabilities between the systems.

The WooCommerce integration is currently in the beta stage. Please contact help@current-rms.com or use the chat bubble with any feedback for our team. Additionally, be aware that stock and inventory updates between WooCommerce and OnRent Events are not automatically synchronized.

Getting an error message?

Check out our troubleshooting guide on the link below:

Need a hand getting set up? 💬

That's absolutely fine! If you need anything, use the green help bubble at the bottom-right to start a conversation with our Customer Success team ↘️

Did this answer your question?