WooCommerce ↔ your ERP

WooCommerce sync
without the guessing.

Connect one WooCommerce storefront to Hasil, match products by SKU, and move catalog, price, stock and orders through the ERP engine. Preview writes before they happen.

HTTPS required · WooCommerce 7+ · Hasil never touches funds

How it works

Connect → preview → sync.

1

Connect

Create a WooCommerce Read/Write REST key. Hasil verifies it and stores it encrypted.

2

Match

Your ERP and WooCommerce records meet at the SKU. Missing or ambiguous SKUs are reported, not guessed.

3

Review

Preview catalog and price writes before committing. Runs stay visible in sync history.

Sync scope

The useful parts, stated plainly.

Catalog, price and stock

Use the ERP catalog engine to create or update WooCommerce products and variations. SKU matching protects against duplicate products.

Orders to the ERP

WooCommerce order events and the safety-net pull enter the existing order engine for your connected ERP.

WP-Cron caveat

WooCommerce sends webhook events through WP-Cron. Delivery is usually seconds, sometimes a few minutes on quiet stores; the 6-hour sync remains the safety net.

Credentials are kept in encrypted storage. Hasil does not edit your theme, handle payments, or silently switch a merchant between storefronts.

FAQ

WooCommerce questions, answered

Which WooCommerce versions are supported?

Hasil requires WooCommerce 7.0 or newer and a store with HTTPS. You create a Read/Write REST API key in WooCommerce; Hasil tests it before storing the credentials encrypted.

How do WooCommerce orders reach my ERP?

Hasil registers an order.created webhook. WooCommerce delivery is handled through WP-Cron, so it is usually seconds but can take a few minutes on a quiet store. The existing 6-hour sync remains the safety net.

What syncs?

Catalog, price and stock writes use the same SKU-based sync engine as the other storefronts. Orders can be read from WooCommerce and sent through the connected ERP order engine. The exact ERP scope depends on your ERP connection.

Does Hasil handle payments?

No. Hasil creates the storefront order or portal order path, but never touches customer funds. Payment remains in WooCommerce and your configured payment provider.

Be first when WooCommerce opens.

Leave your email and we will tell you the day WooCommerce sync opens to merchants — with the exact scope you just read, nothing added in the meantime.

No spam. Unsubscribe anytime.