WooCommerce and Revel Point of Sale integration. DSYNC can connect your WooCommerce website with your Revel Point of Sale system.
We have now loaded the WooCommerce and Revel standard integration into our wizard please follow the below steps to set up the standard integration. Please test it out on the wizard page.
What elements are part of the automated wizard for the setup?
What will I need for setting up WooCommerce and Revel integration?
1) WooCommerce Site this is your Woocommerce URL
2) WooCommerce Consumer Key - Generated from your Woo keys and apps section
3) Woocommerce Consumer Secret - Generated from your Woo keys and apps section
4) Revel keys and secret - Gained by activating partner connect with your Revel rep
5) Just the start of your Revel up URL example dsynctest.revelup.com would be dsynctest
The Woocommerce settings page in DSYNC looks like this:
The Revel integration settings page looks like this
IMPORTANT: We perform lots of Woo/ Revel integrations. As handy information - It is key that the products in Revel and in Woo have corresponding SKUs or an identifier that will help us to link one product to another. When asking DSYNC to do the install we would really appreciate your help to have a common product identifier between the two systems. A SKU is any type of reference that we can use to correlate items.
- WooCommerce to Revel Online orders
- Customer sync
- Product sync - Must have paired skus or numbers to match
We have two options - A self service plan $25 pm where we offer maps and templates for self set up. We also offer an implementation and supported plan from $100 pm. The $100 plan includes 1 hour of developer setup. If your integration requires additional setup, troubleshooting or implementation support you will be required to upgrade to a higher plan.
Your Revel keys are from your Revel rep and your Woo Keys can be created in WooCommerce. The client will need to talk to their Revel representative and activate partner connect. This will trigger the API keys and secret for DSYNC to use to authorize the platform. You will need your API key and your API secret from your Revel exec, just mention partner connect and the team will understand the process.
Below information is for advanced developer notes to customize your WooCommerce and Revel integration.
Don't worry there is no coding in these steps. Once you have your keys you will need to add Revel and Woo to your dashboard. The fastest way is via the DSYNC set up wizard on the DSYNC dashboard is easy by authorizing Woocommerce ( How to obtain your woocommerce API/keys and apps) and Revel via the automated set up process.
Once both systems are added to the dashboard start to connect the data fields by testing Inventory (revel) to inventory (woo). Start by clicking on inventory then on the right click on "Create Link". DSYNC will ask you to name your job.
When using the wizard to add WooCommerce it will automatically add CUSTOMER / ORDER and Product these are real time endpoints. For syncing with Revel Point of sale you will need to add new endpoints called "INVENTORY (API)" and "PRICE" these are special API connections you will need to add these to the system manually.
As the WooCommerce and Revel systems are a common integration we have ready made maps for common data that is to be synchronized. then create a map as Revel and woo are common systems we have ready made maps for you to use.
Set the schedule
Set the schedule / frequency and make sure your sync is on (top right)
Set the schedule for your jobs to run
Test your data sync
DSYNC do offer a paid installation option if you are stuck with our self service option.
FAQs and integration fact sheet on WooCommerce and Revel Connector
Products - Creating and Syncing between the Revel and Woo:
- DSYNC can sync products from Revel to Woocommerce.
- DSYNC can amend products when updated in Revel the change will be reflected in WooCommerce
- DSYNC can create a product in Revel and it will be created in Woo. We note that most clients like to add additional fields for example Revel holds one image and as we know customers like to view multiple images when shopping online.
- When products are amended in Woocommerce the change is reflected in Revel
- If you do not want products to sync from Revel to Woocommerce then you can select the 3rd Party flag to No in Revel this will instruct DSYNC to not display the item in your Revel System.
- DSYNC does not sync images due to system conflicts
- Product attributes include: Item name, description, cost, sale price
- When an order is made in Woocommerce it will send a live trigger to Revel. DSYNC can send orders from Woocommerce to the front and back end of your Revel Point of sale system.
- Automatic printing for order collections - Yes You can set up your Revel Pos to print the order A POS terminal needs to have 'Is Print Online Orders' enabled.
- Order attributes include: order number, Item name, description, cost, sale price, customer name, email, address, phone.
- Customers can be sync'd in both directions between Woocommerce and Revel. This is handy when a customer makes a change to personal details. The system can be set to amend the latest change.
- Customer attributes include: customer name, email, address, phone
DSYNC is a very flexible data integration platform and can do some weird and wonderful integration features. If you would like extras not covered in the above work flow we do have a professional services option where we can custom code integration features. We charge a scoping fee if you would like something that is not part of the above integration flow.
DSYNC demonstration and frequently asked questions for Woocommerce and Revel point of sale integration.
Woocommerce and Revel point of sale integration
What can the Revel and Woocommerce integration do? DSYNC have developed a connector to integrate Products and inventory between WP / Woocommerce and Revel Systems Point of sale. Customers can sync product data, inventory, sales orders, descriptions, prices from Revel with Woocommerce.
DSYNC has developed a two-way connector for Woocommerce and Revel systems. The connector can help to synchronize products between the two applications.
In addition to synchronizing product details DSYNC can also synchronize orders.
When products sell on Woocommerce the connector can queue the Web order in the back end of Revel.
Demonstration 1: Watch as we synchronize product details from Revel to Woo
Watch as we synchronize inventory quantities from Revel to Woocommerce
Watch as we synchronize ORDERS from Woocommerce with Revel
Is this a plugin? WooCommerce / Revel connector is installed as a plugin, correct? If so, I assume updates are applied in the usual fashion?
Not quite; our Revel and WooCommerce integration takes advantage of the platforms respective APIs. Connectors for both systems sit inside our platform and as such are updated by us (internally) and deployed into production of our IPAAS platform periodically.
Check list after a WooCommerce and Revel integration
If DSYNC does the installation and you have asked for the above set up here is a checklist and frequently asked questions we ask customers to perform user acceptance testing.
Our WooCommerce and Revel integration is in our top five integrations because of the Online orders back to Revel. We can also sync customer changes and products if there are SKUs (or some type of matching element) that can pair the systems
Woocommerce orders to Revel (live trigger)
Customers <> Customer (new and changes to amended customers)
Product sync > Yes must have SKUs or a corresponding field set up in both Woo and Revel
Stock Quantity Revel to Woo
How do I test the Orders from WooCommerce to Revel? The best way is to make a fake or pretend order in on your Woocommerce side. Then check in your Revel application to make sure the order is passed through.
How long should orders take from Woo to Revel? Generally its very fast so it should all happen via the triggers set up so only a few minutes.