How it Works
EVOPOS can download orders and sync items with products in WooCommerce.
- Download WooCommerce Orders into EVOPOS as Sales Orders
- Create & Update WooCommerce Simple Products from EVOPOS Standard Stock Items
- Create & Update WooCommerce Variable Products from EVOPOS Variant Items
- Update WooCommerce Variations from EVOPOS Standard Items
- All product data: PartNo/SKU, Description, Long Description, Manage Stock, Available Quantity, Price, Sale Price, Categories, Images, Weight, Dimensions
Requirements
- Wordpress 4.4 or later
- WooCommerce 2.6 or later
- SSL Certificate
Setting Up the Integration
There are two parts to setting up the integration, firstly we will need to create WooCommerce API credentials in the WordPress/WooCommerce Admin Panel, then enter those credentials into EVOPOS.
1. WooCommerce Admin
- Log in to the WordPress/WooCommerce Admin
- Navigate to WooCommerce Settings
- Select the API Tab
- Ensure the REST API is enabled under settings
- Click the Apps/Keys Link
- Click Add Key and follow the steps
- Take note of the keys
2. EVOPOS Desktop
- Navigate to Settings\Integrations
- Create a New Integration and give it a name (WooCommerce)
- Set the integration format to WooCommerce v3
- Enter the secure website URL example: https://www.evopos.com
- Enter the Consumer Key and Consumer Secret to the fields provided
- Click Save
Integration Settings
Item Pricing
Match your setting in WooCommerce with the setting in EVOPOS:
Categories
This will create your EVOPOS categories in WooCommerce
Images
Upload images from EVOPOS to WooCommerce for items
Pricing
This will update the pricing of existing items.
Descriptions
This will update descriptions of existing items.
Inventory
This will update and control the inventory of the item.
Create Items on Site
This will create new items when syncing with WooCommerce.
Customer Order if not in stock
This enables Evopos to create customer orders when the item is not in stock when downloading orders from WooCommerce.
Download Orders Manually
This allows you to choose from a list when downloading orders, as opposed to automatically downloading all new orders.
Orders
EVOPOS will download orders based on the order date.
You can choose to manually download order, or setup a schedule.
Download Orders Manually
- Navigate to Sales\Recall\Sales Orders
- Select the Get Web Orders option from the side menu
- Select your WooCommerce website from the drop down list
- Click OK to start download
WooCommerce Orders will be imported as EVOPOS Sales Orders.
Once your orders have downloaded you would follow Sales Order Processing to invoice and take payment.
Items
There are 2 types of item sync:
- Full Sync - All fields are synced with WooCommerce
- Normal Sync - Just inventory and pricing are synced with WooCommerce
There are 3 ways to sync items with WooCommerce
- Manually by item - Click the Sync Item button in the Stock Items Webstore tab to sync 1 items at a time - Manually choose what to sync
- Manually in bulk - Click the Update button in Weblink to sync items in bulk - Choose between full sync and normal
- Automatically - Setup a schedule to sync website items - Only normal sync
WooCommerce | EVOPOS | Full Sync | Normal Sync | Setting | Notes |
SKU | Lookup/Part Number | + | Only on product creation, used to find existing product. | ||
Type | Item Type | + | Only on creation, simple, variable, variation. | ||
Name | Description | + | Descriptions | ||
Description | Long Description | + | Descriptions | ||
Manage Stock | Update Stock Quantities | + | + | Inventory | False also when non stock item, variant item type |
Stock Quantity | Qty In Stores | + | + | Inventory | |
In Stock | + | + | Inventory | Depends if Qty In Stores > 0. Always true if maintain stock is false. | |
Regular Price | Price Field Setting | + | + | Pricing | This is set in the integration settings. |
Sale Price | Sale Price | + | + | Pricing | |
Sale Date Start | Sale From | + | + | Pricing | |
Sale Date To | Sale To | + | + | Pricing | |
Weight | Weight | + | Descriptions | ||
Dimensions | Dimensions | + | Descriptions | ||
Images | Images | + | Images | ||
Categories | Categories | + | Categories | ||
Attributes | Variant Option | + | Only on variable product creation |
About WooCommerce
WooCommerce is widely used open source eCommerce plugin for WordPress.