
The WooCommerce ShipCompliant integration
WooCommerce doesn’t talk to ShipCompliant. Bonded does.
For wineries, distilleries and breweries, every bottle you ship has to be checked, taxed and recorded in ShipCompliant. WooCommerce can’t do that on its own. Bonded connects the two directly, inside your store, and proves every order landed.
- 27,308automated checks on the tax math and the order builder
- 32end-to-end scenarios through a real WooCommerce checkout, against ShipCompliant’s test system
- 6automatic retries before anyone is bothered
- 45 daysof committed orders re-read from ShipCompliant every day
In production at a craft distillery since October 2026.
The problem
Your store sells it. ShipCompliant has to approve it. Nothing connects them.
ShipCompliant is where producers handle alcohol shipping compliance: whether an order can ship, the alcohol tax, and the record the states ask for. WooCommerce is where the order happens. Between the two there is a gap, and every shipped bottle has to cross it.
Without Bonded
- Retyped by hand, or routed through hosted middleware that holds your customers’ addresses and birth dates.
- A black box. When an order never lands there is no log, no retry and no alert. You hear it from the customer, or the state.
- A plugin with nobody behind it. When checkout breaks on a Friday night, there is no one to call.
- Or start over on a winery platform that takes 0.75% to 2% of every sale and wants your site rebuilt on its system.
With Bonded
- Checked at checkout, before anyone pays: can it ship there, what is the tax, are they 21.
- Committed after payment, by any payment method, under your own order number.
- Read back and proven on every order, re-checked every day, with a dashboard that shows each step.
- In your store, on your server, with your own ShipCompliant account and no cut of your sales.
- Supported by the people who built it, with monitoring and updates on every plan.
Bonded is the connection we wished existed. It lives in your store, shows you every call it makes, and fixes what it can by itself.
How it works
How Bonded connects WooCommerce to ShipCompliant.
- 1
Checked at checkout
As soon as there is a shipping address, Bonded asks ShipCompliant whether the order can ship and what the tax is. It is a quote, so nothing is saved yet. Place order checks again with the date of birth.
- 2
Paid, any way you take payment
Card, PayPal, a gift card or your point of sale: Bonded never touches the money. It waits until WooCommerce marks the order paid.
- 3
Committed in ShipCompliant
In the background, usually within five minutes, the order is saved and committed under your WooCommerce order number. If ShipCompliant does not answer, Bonded tries again on its own.
- 4
Read back and proven
Bonded then reads the order back and compares the key, tax, bottles, address and prices. Only then is it called committed. A daily pass re-reads the last 45 days.
A live walk-through on made-up data: a shipped bottle, a mixed cart, a state that says no, a customer under 21, then a pickup with a booked tour.
Every cart, handled
Mixed carts, pickups and bookings, on one WooCommerce checkout.
Mixed carts all the way down to bookings: only shipped alcohol goes to ShipCompliant. Everything else on the same order keeps your store’s own tax rules, so one checkout can sell a case, a hoodie and a tour. Every store sells differently, so these are set up and tested on your own checkout during installation.
Shipped bottles
Checked, taxed and committed in ShipCompliant, then read back.
Mixed carts
The alcohol goes to ShipCompliant. Merchandise keeps your store rate, on one order.
Merchandise only
No ShipCompliant call at all, and no delay at checkout.
Pickup at your door
Uses your store rate. The date of birth is still checked whenever alcohol is in the cart.
Tours, tastings and bookings
Sold on the same checkout and never sent to ShipCompliant.
States that say no
A plain message at checkout, before payment. Merchandise can still ship.
Under 21
Refused before anyone is charged.
Cancelled before shipping
Voided in ShipCompliant automatically, cancelled or fully refunded.
Refunds after shipping
Part refunds and edits after commit are flagged for your staff with one email. Never changed behind your back.
ShipCompliant is down
Alcohol checkout pauses with a clear message while everything else keeps selling. Paid orders retry until they land.
After the sale
Every WooCommerce order shows where it stands in ShipCompliant.
Each WooCommerce order gets a ShipCompliant panel: what was sent, what came back, and a single button when something needs a person.
Four short stories: paid and committed, cancelled before shipping, refunded after shipping, and ShipCompliant not answering.
The dashboard
A control room, not a black box.
WooCommerce › Bonded shows what is committed, what is on its way, what needs a look, and every call to ShipCompliant with its answer and its speed. It updates itself every 15 seconds.
Needs a look
One plain sentence and one button: Send again, Void, Check or Mark handled.
Health checks
Account, answering, tax set-up, background runner, catalog, daily read-back, sending and alerts.
Where it went
A state map that lights up as orders ship, with your home state marked.
Activity log
Every call in plain English, with the raw answer and timing one hover away.
Hold sending
One switch pauses sending while checkout keeps working. Paid orders wait safely.
On your phone
The whole dashboard works on a phone, with alerts by email when something needs you.
Looks
Your brand, not ours.
The same dashboard in four looks, or matched to your own brand during setup. Pick one to restyle every screen on this page.
Who it’s for
Built for producers who ship direct to consumers.
Wineries
Sell wine online and handle DTC wine shipping from one WooCommerce store, with ShipCompliant checking every shipment and tasting room bookings on the same checkout. Keep your WordPress site instead of moving to a winery platform.
Distilleries
Ship spirits to the states that allow it, sell merchandise and tours on the same checkout, and keep bottles picked up at the distillery at your store rate.
Breweries, cideries and meaderies
Ship beer, cider and mead wherever your ShipCompliant account allows, alongside merchandise and taproom bookings.
Safety
Built to be trusted with your license.
Fails closed, for alcohol only
No answer from ShipCompliant means shipped alcohol cannot be bought. Merchandise, tours and pickups keep selling.
One system sends
While your old connection is on, Bonded stands by. Switching over, or back, is a single step.
Retries that know when to stop
At 5, 15, 30, 60, 180 and 360 minutes, never making a duplicate. Then the order is held for a person, with one email.
A person who answers
Bonded is built and supported in Louisville by Shaun Wilson Designs. When something needs a look, you reach the people who wrote it.
Credentials stay off the web
Stored outside the web root and never shown in a browser. Test keys only work on staging, live keys only on live.
Proof on every order
Every commit is read back and compared. Every day, 45 days of orders are re-read.
Catalog check
Every shippable SKU is confirmed in ShipCompliant each day, so a missing product shows up on your dashboard first.
Staff-proof
Recalculating an order keeps ShipCompliant’s tax. Staff see plain English, not error codes.
Your data stays home
It runs on your own server. No customer names, addresses or birth dates pass through ours.
What you get
Every store is a custom install.
Bonded is not a download you set up alone. We install it on your store, fit it to how you sell, prove it on your checkout, then keep it running.
Every install includes
- Compliance and tax checked at checkout, before anyone pays
- Date of birth at checkout, refused under 21
- Paid orders committed in ShipCompliant, by any payment method
- Every order read back and proven, and re-checked daily
- Automatic voids, flagged refunds and safe retries
- Dashboard, order panels, health checks and email alerts
- Switch from your current connection, with one-step rollback
- Updates, monitoring and support on your yearly plan
Set up for your store
- Mixed carts with merchandise and gift cards
- Pickup at your door and local delivery
- Tours, tastings and other bookings
- Wine, spirits, beer, cider or mead: whatever your account ships
- Your carriers mapped to what ShipCompliant expects
- Wine clubs, subscriptions and sync with your point of sale
- Reports for your compliance person, and the dashboard in your brand
Get started
From the first call to the first committed order.
- Call
We look at your store, your ShipCompliant account and how you sell.
- Test system
You add a test web service user in ShipCompliant’s test portal. We set up matching test products.
- Fit
Bonded is installed and fitted to your products, carriers, pickups and bookings, on a copy of your site.
- Prove
We run the scenario suite through your real checkout: shipped, mixed, refused, under 21, refunds, voids and outages.
- Switch
Live credentials go in and your old connection stands by. Switching back is one step.
- Watch
We watch the first orders land and read back, then hand you the dashboard.
Pricing
Installation, then one yearly plan.
Installation is quoted for your store after a short call. After that, one yearly plan by how much you ship covers updates, monitoring and support. Never a percentage of your sales. Signing on for a year? Ask about installation included.
Questions
Good questions, straight answers.
Is there a ShipCompliant plugin for WooCommerce?
Yes. Bonded is a WooCommerce plugin that connects your store directly to your own ShipCompliant account. Every install is custom: we fit it to your store, prove it on your checkout, then keep it current on a yearly plan.
Can WooCommerce handle alcohol shipping compliance on its own?
No. WooCommerce handles ordinary sales tax, but it does not know each state's alcohol shipping rules, volume limits or alcohol taxes. Bonded asks ShipCompliant at checkout and uses its answer.
Do I have to leave WordPress to ship wine or spirits?
No. Many winery platforms ask you to rebuild your store on their system and take a share of every sale. Bonded keeps your WooCommerce site and connects it to ShipCompliant.
Can I keep WooCommerce and still use ShipCompliant?
Yes. Bonded connects your WooCommerce store to ShipCompliant directly, so you keep your site, your checkout and your hosting, on a yearly plan with no share of your sales.
Who supports Bonded?
Shaun Wilson Designs, the Louisville studio that built it. Every plan includes updates and monitoring, and you reach the people who wrote the code.
Do I need my own ShipCompliant account?
Yes. Bonded connects to your account with a web service user you create in ShipCompliant. We do not resell ShipCompliant, and your agreement with Sovos stays exactly as it is.
Who is responsible for compliance?
You remain the license holder, and ShipCompliant makes the compliance and tax decisions. Bonded makes sure every shipped order is asked, sent, committed and proven, and tells you the moment one is not.
Does my customer data go through your server?
No. Bonded runs on your own WordPress server and talks to ShipCompliant directly. If you choose our monitoring, your store reports counts and health only, never names, addresses or dates of birth.
What happens if ShipCompliant is down?
Shipped alcohol cannot be bought until it answers again, with a plain message to the customer. Merchandise, tours and pickups keep selling. Paid orders wait and retry on their own.
Can you move us off our current middleware?
Yes. Bonded stands by while your old connection is on, takes over in one step, and can hand back in one step. Orders already sent by the old system are left alone.
Which payment methods work?
Any WooCommerce payment method that marks an order paid, including PayPal, card processors and a point of sale. Bonded never takes or refunds a payment itself.
Wine, beer, spirits or cider?
Whatever your ShipCompliant account is set up to ship. Product types, carriers and pickup rules are set up for your store during the project.
Is this a ShipCompliant product?
No. Bonded is an independent connector built by Shaun Wilson Designs. It uses the ShipCompliant web service your account already includes.
Connect your store to ShipCompliant.
A short call is enough to tell whether Bonded fits how you sell.
Bonded for WooCommerce is an independent product by Shaun Wilson Designs, Louisville, Kentucky. ShipCompliant is a trademark of Sovos. Bonded is not made, sold or endorsed by Sovos. WooCommerce is a trademark of Automattic. Every store, product, person, order and number shown in the screens is made up.