Selling alcohol online involves three distinct layers of complexity that most eCommerce platforms aren’t equipped to handle: age verification at checkout, state-by-state direct-to-consumer shipping restrictions, and payment processors who understand alcohol as a product category. WooCommerce, properly configured, handles all three. This article covers what that configuration looks like and where the common mistakes happen.
The regulatory reality of selling alcohol online
Alcohol is one of the most regulated product categories in the United States. Federal law governs production and interstate commerce. State law governs whether direct-to-consumer shipping is permitted, which states you can ship to, whether a license is required, and what documentation accompanies each shipment. Some states permit direct wine shipping but not spirits. Some permit both. Some permit neither. The map changes regularly as legislation evolves, and 2026 has already brought a notable change: California’s AB 1246 opened a one-year pilot allowing out-of-state distilleries to ship spirits direct to California consumers starting January 1, 2026, though the law is written to expire December 31, 2026 unless it’s extended.
This means that building a WooCommerce store for a craft distillery, winery, or brewery isn’t a standard eCommerce project. It requires age verification that actually works, shipping logic that reflects the current legal landscape, and a payment processor who has underwritten your specific product type and business model.
Age verification: what actually works
The minimum standard is a date-of-birth gate at the entrance to the store or at checkout. This is what most stores implement. It’s also largely ineffective as a compliance mechanism because it relies on self-attestation with no verification.
More robust age verification integrates a third-party identity verification service that checks the customer’s stated age against identity data. Several WooCommerce-compatible identity verification services exist for this specifically. These add friction to the checkout process, which affects conversion, but they provide genuine compliance documentation that a self-attestation gate doesn’t.
Your payment processor will have opinions about which approach is acceptable for your merchant account. Some processors require third-party verification for alcohol merchants. Others accept site-level age gates with appropriate terms of service language. Clarify this during the processor application process rather than after you’re live.
WooCommerce supports age verification implementation at multiple levels: a sitewide gate that all visitors must pass, product-category-level gates, or checkout-level verification. For most alcohol businesses, checkout-level verification that captures and logs age confirmation is both more usable and provides better compliance documentation.
Shipping: the state-by-state problem
Direct-to-consumer alcohol shipping isn’t legal in all states, and the rules differ sharply by product type. Wine DTC shipping is the most permissive: it’s now legal in 48 states plus DC. Spirits DTC remains far more restricted, historically limited to around a dozen states, though California’s 2026 pilot program has meaningfully expanded that footprint for the year it’s in effect. Beer DTC shipping is the most restricted of the three, permitted in roughly a dozen states plus DC as of 2026.
WooCommerce handles this through shipping zones and product-level shipping restrictions. The practical implementation requires: a current, maintained list of which states you can legally ship to for each product type, WooCommerce configured to disable checkout for addresses in prohibited states, and clear messaging to customers in those states about why their order can’t be completed.
The tricky part is keeping this current. State laws change, sometimes with sunset clauses built in, as California’s own 2026 spirits pilot demonstrates. A competent setup includes a process for reviewing and updating shipping rules when legislation changes, not just a one-time configuration at launch.
Adult signature required on delivery is a standard requirement for alcohol shipments, written directly into laws like California’s AB 1246, and needs to be flagged through your shipping integration. WooCommerce connects to carriers like FedEx, UPS, and USPS through plugins and direct API integrations. Getting adult signature requirements correctly set up at the carrier level, not just as a note on the label, matters for both compliance and processor relationships.
Payment processing for alcohol
Standard processors including Stripe, Square, and PayPal restrict or prohibit alcohol sales in their terms of service, or shut accounts down once they notice alcohol in the catalog. This is a category where you need a processor or merchant account provider who specifically underwrites alcohol merchants rather than a mainstream aggregator hoping not to notice.
Dedicated high-risk and alcohol-specialized merchant account providers exist specifically for this category, and evaluating them on their alcohol-specific underwriting experience matters more than picking whichever name is easiest to set up. Availability and terms change, so confirm current WooCommerce compatibility directly before committing to one.
When applying for a merchant account as an alcohol business, you’ll typically need: your alcohol beverage license or licenses, documentation of your age verification process, your shipping compliance approach including how you handle restricted states, and your chargeback history if you have processing history. The underwriting process for alcohol is more involved than for standard eCommerce but is manageable with proper documentation.
The WooCommerce advantage for this category
Shopify’s restrictions on alcohol vary and have changed over time. More relevantly, Shopify Payments doesn’t support alcohol in most configurations, meaning you’re already using a third-party gateway. The platform flexibility argument for WooCommerce applies here: you’re not locked into a platform that may decide your product category is no longer acceptable, and you have the flexibility to integrate whatever age verification, shipping, and payment solutions your business requires.
For craft producers doing direct-to-consumer alongside wholesale and tasting room sales, WooCommerce’s integration capabilities also matter. Connecting to a point-of-sale system, syncing with production inventory, and handling club membership or subscription shipments are all achievable within WooCommerce. These are the kinds of operational requirements that quickly outgrow hosted platform capabilities.
| WORKING WITH BRIOFORGE Shipping rules that are already different than they were last year? Alcohol eCommerce isn’t a one-time build. Age verification standards, state shipping rules, and processor requirements all shift, sometimes with a sunset clause built into the law itself, and a store that was compliant at launch can drift out of compliance without anyone noticing until a processor asks a hard question. We build the initial setup and the process for keeping it current, not just the launch-day configuration. If you’re launching direct-to-consumer sales or auditing a setup that hasn’t been touched since it went live, that’s worth talking through. Get in touch at brioforge.com/contact. |
Frequently asked questions
Do I need a license to sell alcohol online?
Yes, in most jurisdictions. The specific licenses required depend on your state, your product type, and whether you’re shipping interstate. Most states require a Direct Shipper Permit for interstate DTC alcohol sales. Some require both a producer license and a shipping license. Consult with a beverage alcohol attorney or a compliance specialist for your specific situation. Don’t launch without confirming your license requirements.
Can I ship alcohol to all 50 states from my WooCommerce store?
No. Direct-to-consumer alcohol shipping isn’t legal in all states, and the rules differ sharply by product type. Wine is shippable to nearly every state; spirits and beer are each legal in only a fraction of states, and that fraction shifts as legislation changes, sometimes with expiration dates built in. Your WooCommerce setup should restrict checkout to states where you’re legally permitted to ship your specific product types, and that list needs a maintenance process, not a one-time setup.
What age verification method do payment processors require for alcohol merchants?
Requirements vary by processor. Some accept a site-level age gate with appropriate terms of service language. Others require third-party identity verification. Clarify this with your processor during the application process. Building your age verification setup around what your processor requires is more efficient than building it first and discovering a mismatch later.
Can I sell wine, beer, and spirits through the same WooCommerce store?
Yes, though the shipping restrictions and licensing requirements may differ by product type, and your store needs to handle those differences correctly. A customer ordering both wine and spirits to a state where wine DTC is legal but spirits DTC isn’t requires the checkout to handle the mixed cart appropriately. This is a configuration consideration worth addressing in the build specification.



