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

  1. Log in to the WordPress/WooCommerce Admin
  2. Navigate to WooCommerce Settings
  3. Select the API Tab
  4. Ensure the REST API is enabled under settings
  5. Click the Apps/Keys Link
  6. Click Add Key and follow the steps
  7. Take note of the keys

  

2. EVOPOS Desktop 

  1. Navigate to Settings\Integrations
  2. Create a New Integration and give it a name (WooCommerce)
  3. Set the integration format to WooCommerce v3
  4. Enter the secure website URL example: https://www.evopos.com
  5. Enter the Consumer Key and Consumer Secret to the fields provided
  6. 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

  1. Navigate to Sales\Recall\Sales Orders
  2. Select the Get Web Orders option from the  side menu
  3. Select your WooCommerce website from the drop down list
  4. 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

EVOPOS will sync webstore items based on when the item was last modified by sale, purchase, edit.


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




WooCommerceEVOPOSFull SyncNormal SyncSettingNotes
SKULookup/Part Number
+

Only on product creation, used to find existing product.
TypeItem Type+

Only on creation, simple, variable, variation.
Name
Description+
Descriptions
DescriptionLong Description+
Descriptions
Manage StockUpdate Stock Quantities
++InventoryFalse also when non stock item, variant item type
Stock QuantityQty In Stores++Inventory
In Stock
++InventoryDepends if Qty In Stores > 0. Always true if maintain stock is false.
Regular PricePrice Field Setting++PricingThis is set in the integration settings.
Sale PriceSale Price++Pricing
Sale Date StartSale From++Pricing
Sale Date ToSale To++Pricing
WeightWeight+
Descriptions
DimensionsDimensions+
Descriptions
ImagesImages+
Images
CategoriesCategories+
Categories
AttributesVariant Option
+

Only on variable product creation

 

About WooCommerce

WooCommerce is widely used open source eCommerce plugin for WordPress.


woocommerce.com