Home / Resources

California

Payment Processing for Breweries in San Francisco

Taproom tabs, tap-to-pay, distribution invoices, keg deposits, merch and direct shipping: how SF breweries set up payments across every way they sell beer.

Flux PaymentsMay 8, 20254 min read

Key takeaways

  • A brewery is three businesses for payment purposes: taproom, wholesale, and online, and each should run on the rail that fits.
  • Wholesale invoices belong on ACH; taproom sales belong on tap-to-pay with tips captured the same night.
  • San Francisco venues face layered fee-disclosure rules under SB 478 and local ordinances; keep every surcharge on the menu.

Breweries payment processing in San Francisco has to cover a business that sells the same product three different ways. The taproom in Dogpatch or Bayview sells pints and flights to walk-ins. The distribution side sells kegs and cases to bars in the Mission and restaurants in SoMa on net terms. And the online store ships cans and merch, in some cases directly to consumers elsewhere in California. Each of those has different economics, a different fraud profile and a different best rail, and a brewery that runs them all through a single flat-rate card account is leaving money on the table and taking risk it does not need.

The taproom: fast, present, tipped

Taproom sales are small tickets at high volume with a tip. The setup that works is tap-to-pay and chip at the bar, tabs opened with a pre-authorization against a tokenized card, and captures with tip run the same night. Card-present transactions carry lower interchange and much stronger dispute protection than keyed entry; a card left behind the bar and keyed in later is the worst of both. Weekend crowds from the ballpark and event traffic at the Chase Center make card testing a real concern on busy nights, so enable velocity rules through your processor's fraud tools. Cards settle in 1-2 business days, which matters for a business that pays hops suppliers and staff on Fridays.

Fees on the menu, not on the check

San Francisco has a long history of mandate-related surcharges on food and drink checks, and state law now constrains them. Since July 2024, SB 478 requires advertised prices to include mandatory fees. SB 1524 created a narrow allowance for restaurants and bars to charge a mandatory service fee if it is clearly and conspicuously disclosed on menus and advertising. Card surcharges added at the register are generally treated as mandatory fees under the same law. The practical guidance for a taproom: if you charge a service fee, print it prominently on the menu board and every menu, do not add anything at the terminal the customer has not already seen, and confirm your approach with counsel. A surprise fee is also a dispute trigger, which is the payments reason to avoid it.

Distribution: get off cards

Self-distributing breweries invoice dozens of accounts a month. Card fees on a $1,800 keg order add up fast, and most bar and restaurant buyers pay by check on their own schedule. Send invoices with a payment link that defaults to ACH, which settles in 1-3 business days, costs a small flat fee, and sits outside card chargeback rules. Buyers can pay from their phone the day the invoice lands instead of mailing a check from the Inner Sunset. Keg deposits are a good candidate for the same link: collect the deposit on ACH, track it against the keg serial, and refund it when the keg comes back. Push the payment records into your accounting system automatically so the deposit ledger stays accurate.

Online: cans, merch and direct shipping

California allows licensed breweries to ship beer directly to consumers within the state, subject to ABC rules on age verification, licensed carriers and record-keeping; check the current requirements before launching. From a payments standpoint, online beer sales are card-not-present, age-restricted and shipped, which is a combination underwriters look at more closely than merch. Use hosted checkout fields so card data never touches your site, run address and CVV checks, and require adult signature on delivery, because "item not received" is the dominant dispute in shipped alcohol. Beer clubs and quarterly subscription boxes are popular with SF breweries and fall under California's Automatic Renewal Law: clear consent, disclosed price and frequency, and easy online cancellation. A well-run club has very few disputes because members know exactly what they signed up for.

Licensing and underwriting

Breweries are not a high-risk category, but the combination of alcohol, shipping and subscriptions gets a closer read. Have your ABC license (Type 23 for small beer manufacturers is common, Type 01 for larger producers), your TTB brewer's notice, San Francisco business registration, three months of bank statements, and a breakdown of revenue between taproom, wholesale and online. Underwriters will want to see your shipping compliance described in writing. Pricing works best on interchange-plus, because a brewery's mix of debit taps in the taproom and corporate cards from wholesale buyers produces network costs that a bundled rate hides.

Events, festivals and pop-ups

Beer festivals at the Presidio or Fort Mason, pop-ups at breweries in the Bayview corridor, and collaborative releases all need mobile acceptance. A phone-based tap-to-pay reader with offline queuing handles crowds where connectivity is bad, and a shared inventory count between the festival tent and the taproom keeps you from selling a keg twice. For a comparison with a very different beer market, our guide on Payment Processing for Breweries in the Inland Empire covers taproom-and-distribution setups in a region with lower rents and longer delivery routes.

San Francisco breweries that have payments figured out run the taproom on tap-to-pay, the distribution book on ACH, and the online store on a hosted checkout with real fraud controls, and they keep every fee where the customer can see it before they order.

Ready to get set up with Flux?

Cards, ACH, and stablecoins in one platform, with volume-based pricing. No setup fees or contracts.

Get Started
← Back to all posts