WooCommerce Integration

Are you looking for a proven WooCommerce integration tool to dynamically map data to WooCommerce objects and operations to automatically synchronise WooCommerce data with your ERP system? Or are you looking to improve the management and consistency of products, stock and pricing?

Codeless Platforms' WooCommerce connector tool through BPA Platform provides you with the ability to automatically read and write data to and from WooCommerce and your other cloud-based or on-premises business systems to remove repetitive order management workflows from employee tasks and improve product, stock and pricing consistency across all of your business applications and marketplaces.

BPA Platform is an iPaaS Platform that enables cloud-based, on-premises systems and cloud to cloud applications to talk to each other to enable seamless system integration and business process automation capability.

Download Brochure Ask a question

WooCommerce Integration Scenarios and Benefits

Common WooCommerce Connector integration scenarios that our customers implement using BPA Platform:

The WooCommerce integration tool allows communication between BPA Platform and WooCommerce. All communication uses XML. You use the Integration tool to map BPA Platform data to WooCommerce objects and operations. Operations such as, ADD, UPDATE, GET, and DELETE, are supported for a variety of business objects, such as, Product, Customer and Order.

The XML responses received back from the WooCommerce API can be saved to file or passed to another BPA Platform tool for further processing. The responses can include details of the object requested, any errors from the provider, or the values of any automatically generated ID fields. For example, you can use WooCommerce integration to provide an indirect link between systems that do not typically synchronise data with each other, such as synchronising contacts from a CRM platform as WooCommerce customers, importing WooCommerce sales orders into an ERP, or even to provide reports containing data from both systems.

WooCommerce REST API Integration Example

Image: A high-level system architecture overview of the WooCommerce Integration tool pack, with BPA Platform and the WooCommerce REST API

Download Whitepaper

Standard operations of the WooCommerce connector tool include:

  • WooCommerce ERP integration: e.g. SAP Business One, SAP Business ByDesign, Access Dimensions, Microsoft Dynamics NAV integration, Dynamics 365 Business Central, Sage 200, Sage 1000, Sage X3, SYSPRO, Epicor etc.
  • Manage Customer Accounts: Automatically create and update customer accounts in your ERP system from orders made in WooCommerce. Including new accounts, guest accounts and existing accounts
  • Order management automation: Automatically download sales orders from WooCommerce and place them into your ERP system. Including product description, product code, quantity ordered, customer billing/shipping address, delivery method (including carriage charges), payment method
  • Automatically upload ERP sales order status to WooCommerce
  • Automatically create incoming AR (Accounts Receivable) invoices and payments
  • Automatic inventory updates from ERP system to WooCommerce
  • Automatically upload price changes from ERP system to WooCommerce
  • Automated product updates: Including product SKU, description, tax class, weight, retail price, on-hand inventory quantity
  • Dynamically identify when a sales process fails and alert relevant employees
  • Option to add a centralised WooCommerce PIM integration solution
  • Courier service integration e.g. DPD, DHL, Parcelforce, FedEx, Hermes etc.

Common commercial benefits achieved through synchronising WooCommerce data with ERP software include:

  • Improvement of data held in WooCommerce
  • Eradication of repetitive data entry and associated human errors
  • Ability to explore new sales opportunities and expand sales channels
  • Reduce the need to recruit additional resource during peak and seasonal periods
  • Increase employee and company output
  • Removal of expensive bespoke integration development

"We very quickly established a link between Access Dimensions and WooCommerce, and as prices changed these were reflected in the WooCommerce website. The result of this was more accurate order processing and happier customers. Before the link was in place we were having to manually adjust each invoice, as the prices were incorrect, and agree the change with each customer. We now have a happier and more motivated sales and accounts team."

Director, Mentmore Investments LLP
Mentmore Investments LLP use BPA Platform to integrate WooCommerce and Access Dimensions
Download Brochure

Frequently Asked Questions

WooCommerce Integration starts from

Connector Pricing


One time purchase


BPA Platform

Standard Product Base Server

Starts from:


Configuration day(s) required subject to requirement.

WooCommerce API Documentation

View the WooCommerce API Objects and Functions exposed by our Connector


Coupon Management


  • Create A Coupon


  • Delete A Coupon


  • Create/Update Multiple Coupons
  • Update A Coupon


  • View A Coupon
  • View Coupons Count
  • View List Of Coupons


Customer Management


  • Create A Customer


  • Delete A Customer


  • Create/Update Multiple Customers
  • Update A Customer


  • View A Customer
  • View Customer Downloads
  • View Customer Orders
  • View Customers Count
  • View List of Customers


Order Management


  • Create a Note for an Order
  • Create A Refund For An Order
  • Create An Order


  • Delete An Order
  • Delete An Order Note
  • Delete An Order Refund


  • Create/Update Multiple Orders
  • Update An Order
  • Update An Order Note
  • Update An Order Refund


  • View An Order
  • View An Order Note
  • View An Order Refund
  • View List Of Notes From An Order
  • View List Of Order Statuses
  • View List Of Orders
  • View List Of Refunds From An Order
  • View Orders Count


Product Management


  • Create A Product
  • Create A Product Attribute


  • Delete A Product
  • Delete A Product Attribute


  • Create/Update Multiple Products
  • Update A Product
  • Update A Product Attribute


  • View A Product
  • View A Product Attribute
  • View A Product Category
  • View List Of Product Attributes
  • View List Of Product Categories
  • View List Of Product Orders
  • View List Of Product Reviews
  • View List Of Products
  • View Products Count


Managing Reports


  • Reports Filters


  • View List Of Reports
  • View List Of Sales Report
  • View List Of Top Sellers Report


Managing Webhooks


  • Create A Webhook


  • Delete A Webhook


  • Update A Webhook


  • View A Webhook
  • View A Webhooks Delivery
  • View List Of Webhooks
  • View List Of Webhooks Deliveries
  • View Webhooks Count
Data Integration & Synchronisation

Data Integration & Synchronisation

Integrate applications, systems and web services via easy-to-use, graphical tools.

Drag and drop experience

A full drag and drop user experience so integration steps are visually represented within a wider automated process.

Transformation functions

A set of transform functions that can be dragged onto the mapping area to change the data between input and output.

Hundreds of connectors

Access hundreds of data connectors via one easy-to-use platform.

View Capability

Got a question?

Send us your questions and we will provide you with the information and resources that you need.

Ready to Talk?

You don’t learn everything in life by reading a manual, sometimes it helps to get in touch

Phone: +44 (0) 330 99 88 700