WooCommerce dynamic pricing plugin for B2B
What the plugin does
Most WooCommerce wholesale setups price with role tables and coupons that nobody maintains. The Elastly plugin replaces them with one published price per channel and a price per wholesale role, written to WooCommerce ahead of time.
Prices per customer and role
Wholesale roles and customer groups get prices learned from their own orders.
Written ahead of time
Prices are written to WooCommerce on each publish, so checkout never waits on Elastly.
Products, customers and orders, read from WooCommerce.
Customers
Customers and roles · Wholesale groups · Order history.
→ ELASTLYProducts
Simple and variable products · Cost from meta field · Stock.
→ ELASTLYOrders
Orders and refunds · Coupons used · Line totals.
→ ELASTLYPrices
Regular prices · Wholesale role prices · Scheduled sale prices.
← WOOCOMMERCEPublished prices sync to your store.
Live in one day.
An Elastly engineer joins the first call and stays until writeback is on.
- 1Minute 2Install the pluginUpload the Elastly plugin and paste your API key.
- 2Minute 15Choose productsSelect categories Elastly should manage.
- 3Same dayImport ordersTwo years of orders are read over the REST API.
- 4Your callGo liveSwitch from preview to live prices.
WooCommerce questions
In Q1 2027. Join the waitlist through a demo request and we will set you up first.
No. Prices are written to WooCommerce ahead of time, not fetched at cart time.
Yes, it reads common wholesale role setups.