Regulated commerce · Beverage

Beverage compliance verification

Document capture, liveness, face match, mDL, and jurisdictional age-tier resolution. Signed webhook returns an eligibility signal.

Capabilities

Age-21 verification + DTC permit compliance for alcohol shippers

Order-time verification

Buyer presents state-issued license or mDL at checkout via the Stile SDK. OCR + barcode + liveness + face match. Returns age-21 eligibility plus the issuing state for the order's billing-state cross-reference.

Adult-signature integration

Most state DTC permits require adult-signature-on-delivery. Stile's order-time assertion + the carrier's signature service combine into the audit trail state ABC boards inspect during permit renewals. UPS Adult Signature Required and FedEx Adult Signature both integrate cleanly. (USPS does not ship alcohol — beer, wine, and liquor are prohibited from the U.S. mail outside narrow non-commercial exceptions — so it is not a viable DTC carrier.)

State DTC ruleset configuration

Each state's DTC permit has its own rules: per-buyer annual volume caps (varies 12–120 cases), age threshold (21+ uniformly but credentials accepted vary), allowed product categories (wine + beer + spirits each have separate permits in most states). Stile's per-state ruleset enforces the verification layer; volume caps are operator-side.

How an alcohol DTC purchase flows

Verification at order placement plus adult-signature handoff at delivery is the two-step pattern most state DTC permits expect.

  1. Step 01

    1. Order placement

    Buyer adds alcohol to cart, proceeds to checkout. Stile SDK gates the cart at the verification step before payment.

  2. Step 02

    2. Capture + verify

    License or mDL captured via SDK. Liveness + face match in the same session. Order's billing state is cross-referenced against the credential's issuing state per the operator's per-state ruleset.

  3. Step 03

    3. Eligibility signal

    Signed webhook returns age-21 eligibility + jurisdiction. Order proceeds to payment. Audit pointer stored against the order ID for state ABC board inquiry retention.

  4. Step 04

    4. Adult-signature delivery handoff

    Carrier's adult-signature service captures recipient signature at delivery. Stile's order-time eligibility + carrier's delivery-time signature combine into the audit trail. State ABC boards consume both during permit renewal.

Major DTC alcohol jurisdictions and Stile coverage

DTC-permit-friendly states with active wine + beer + spirits markets as of mid-2026. The product-category column shows which alcohol types the state DTC permit covers.

Major DTC alcohol jurisdictions and Stile coverage
StateWineBeerSpiritsStile baseline
CaliforniaYesYesYesLicense + liveness + adult-signature delivery
New YorkYesNoNoLicense + liveness + adult-signature; wine-only permit
TexasYesNoNoLicense + liveness + adult-signature; per-buyer volume cap
FloridaYes (Wine Direct Shipper Permit)No (out-of-state DTC prohibited)No (Fla. Stat. § 565.03)License + liveness + adult-signature; per-buyer volume cap (wine only)
IllinoisYesYesNoLicense + liveness + adult-signature; wine + beer permit
PennsylvaniaYesNoNoLicense + liveness + adult-signature; PLCB-approved fulfillment
MassachusettsYesYesYesLicense + liveness + adult-signature
WashingtonYesYesYesLicense + liveness + adult-signature
OregonYesYesYesLicense + liveness + adult-signature
ColoradoYesYesNoLicense + liveness + adult-signature

Alcohol DTC sits at the intersection of state ABC enforcement, federal carrier-handling rules, and per-state permit ledgers. Stile handles the order-time verification step; the carrier's adult-signature service handles delivery-time. The audit trail combines both. Related coverage:

Age verification — the underlying age-tier flow.

Identity verification — full identity assertion case for fraud / chargeback investigation downstream.

Digital ID verification — mDL deep dive. mDL acceptance for alcohol DTC is per-state and currently limited (most state ABCs have not authorized mDL for delivery); see the digital-ID-verification page for the current status by jurisdiction.

Regulated commerce — sibling verticals (gambling, cannabis, age-restricted commerce).

FAQ

Alcohol DTC verification — buyer questions

No. Most state DTC permits require both order-time age verification (Stile's role) AND adult-signature-on-delivery (the carrier's role). The two steps cover different threats — order-time verification prevents underage orders from being placed; delivery-time signature prevents the verified buyer's package being received by an underage person at the address. The audit trail state ABC boards review combines both events.

Get started

Talk to compliance about your DTC alcohol flow

Tell us which states your DTC permits cover, which carriers you ship through, and which product categories (wine, beer, spirits) you carry. Configuration recommendation back same-week.

Bring DTC alcohol verification to your storefront

Email goes to alex@stile.id directly. Engineering and compliance are CC'd on the reply.

Email alex@stile.id