All free tools Talk to a specialist
Free tool for coffee shops and cafes

Checkout Payment Method Gap Analyzer for Coffee Shops and Cafes

Most of your sales happen at the counter, but your online pickup orders, bean store, subscriptions, and catering requests run through a checkout you rarely look at. Answer a few questions to see where that checkout falls short for a coffee shop or cafe.

Your checkout today

Your store
Used to pick the industry average rate assumption and to adjust fraud and ACH scoring.
The software that runs your online store.
The service that sends card transactions from your cart to the processor. Check your cart's payment settings if unsure.
Payment methods your checkout offers
Check every payment method your checkout offers today.
Orders and checkout
Average completed online sales per month, before refunds.
Large orders are where bank payments (ACH) matter most.
From your cart or analytics reports: share of started checkouts that did not complete. Leave blank if you don't know.
Subscriptions
Fraud screening
Whether your gateway checks the billing address and the 3- or 4-digit card code.
Optional what-if
Your own assumption, not a benchmark. Leave blank to skip the what-if.

Estimates are based on published industry averages and are not a quote. Actual rates depend on card mix, ticket size, industry, and underwriting.

Your checkout gap report

Answer the questions to see a green, yellow, or red score for each checkout area.

How the gap analyzer applies to a coffee shop's online sales

A cafe's in-person sales are mostly tapped or dipped cards and phones at the register. Online is different: every order is card-not-present, so the settings that protect and convert those orders matter more than they do at the counter. The analyzer looks only at that online side: pickup ordering, retail beans and merch, gift cards, subscriptions, and catering.

Wallets come first because most cafe online orders are placed on a phone, often by someone standing in line or walking over. Typing a 16-digit card number on a small screen for a $9 order is where people give up. If your checkout offers Apple Pay but not Google Pay, or the reverse, the tool names the missing one.

Many cafes take online orders through their POS provider's ordering page rather than a standalone store. If that is you, pick 'other' for cart platform. If you then choose built-in payments as your gateway, expect a yellow on gateway fit: it means you should confirm what actually processes those cards and at what cost, since online orders sometimes carry separate gateway, PCI, or 'non-qualified' fees on statements that look nothing like your counter pricing.

Bean subscriptions and recurring orders at coffee shops and cafes

If you roast or resell beans on a monthly plan, a declined renewal is a bag that does not ship and a customer who may not notice for weeks. The analyzer scores two settings: whether stored cards update automatically when a customer's bank issues a new card, and how failed renewals are retried. Not knowing either one counts against you, because you cannot fix a setting you cannot see.

Cafe subscriptions tend to be seasonal. Gift subscriptions bought in November and December all come due around the same time, and a surge in new subscribers means a surge in renewals that will hit expired or replaced cards later. A gift plan that was prepaid and simply ended is not a failed renewal, so leave those out of the failed renewals count you enter.

For a deeper look at declines specifically, use the Failed Payment Revenue Loss Calculator at https://touchsuite.com/tools/failed-payment-revenue-loss-calculator, which the analyzer links whenever you say you sell subscriptions.

Catering, office accounts, and wholesale beans: when ACH matters for cafes

A $12 latte order never needs bank payment. A $1,400 catering order for an office breakfast, or a standing wholesale bean account with a restaurant down the street, is a different story. That is why the analyzer asks how often single orders exceed $1,000: rarely gets a low-priority note, sometimes gets a yellow, and often gets a red if you do not offer ACH or eCheck.

When ACH shows yellow or red, the tool shows what card processing would cost on a $1,000 order at the assumed industry average rate for your business type. For a cafe choosing the restaurant category, that assumption is 2.75%, or an estimated $27.50 per $1,000. If your wholesale side is large enough that you select B2B instead, the assumption is 2.80%, or $28.00. It does not show or compare an ACH cost. Estimates are based on published industry averages and are not a quote. Actual rates depend on card mix, ticket size, industry, and underwriting.

Office catering clients often prefer to pay by invoice from an accounts payable department that does not use corporate cards. Offering bank payment can be as much about getting paid at all as about cost.

Worked example: a hypothetical roaster-cafe's results

These numbers are made up for illustration. A cafe that roasts its own beans selects restaurant, Shopify as its cart, and Authorize.net as its gateway. It accepts cards and Apple Pay but not Google Pay, does not offer ACH, and sometimes gets catering orders over $1,000. It has 300 bean subscribers, 15 failed renewals a month, a $22 average renewal, is not sure about card updating, uses the platform's default retries, runs both AVS and CVV, and has no other fraud filters.

Results: wallets yellow (Google Pay missing), ACH yellow (estimated $27.50 card cost per $1,000 order), subscription billing yellow, gateway fit green with a note to confirm Authorize.net is supported as a Shopify payment provider and whether the Shopify plan adds a third-party gateway fee, and fraud screening yellow. Headline: 0 red and 4 yellow gaps found. The failed renewal rate shows as 5.0%, with $330 a month ($3,960 a year) in renewal revenue at risk.

The owner enters $8,000 in monthly online revenue, a 70% abandonment rate, and guesses 5% of lost checkouts could be recovered. Abandoned revenue works out to about $18,667 a month, so the what-if shows roughly $933 a month or $11,200 a year, labeled as the owner's assumption. The subscription what-if at the same 5% is $16.50 a month or $198 a year. Estimates are based on published industry averages and are not a quote. Actual rates depend on card mix, ticket size, industry, and underwriting.

Enter your email to unlock the fix plan (here: subscription billing, then wallets, fraud screening, and ACH, each with a setup note for Shopify and Authorize.net), the what-if table at 1%, 3%, 5%, and 10%, and a printable checklist. Want help working through it? Talk to a payments specialist at https://touchsuite.com/contact.

Frequently asked questions

Our online ordering is only a small slice of sales. Is this worth ten minutes for a cafe?

It depends on what runs through it. If online is only pickup coffee orders, wallets and fraud settings are the main things to check. If you also sell beans, gift cards, subscriptions, or catering, those orders are larger and every one is card-not-present, so gaps cost more per order. The tool marks low-priority areas as such so you do not chase fixes that do not matter for your mix.

We keep seeing strings of tiny online gift card or $1 orders that get declined. What is that?

That pattern often points to card testing, where someone uses your checkout to check whether stolen card numbers work. Low-priced items and gift cards make cafe checkouts a target. Velocity limits, order amount limits, and IP or country rules are the filters the analyzer asks about. If your fraud screening comes back yellow or red, it links the Chargeback Risk Scorecard at https://touchsuite.com/tools/chargeback-risk-scorecard.

Should our online pickup checkout ask for a tip?

The analyzer does not score tipping, but it is worth checking while you review your checkout. Tips on pickup orders add to the card charge, so they are processed like the rest of the order. Decide whether a tip prompt fits your service model and confirm your ordering platform passes online tips into your payroll or tip-out process the same way counter tips are handled.

Can we add a surcharge or cash discount to online orders to cover card fees?

The analyzer does not evaluate this. Rules for surcharging and cash discount programs vary by card brand and by state, and they can change. Confirm the current requirements with the card brands and your state before adding any fee, and make sure your online checkout can display it correctly if you do.

Which business type should a cafe that also sells wholesale beans choose?

Pick the one that describes most of your online revenue. If online is mostly pickup orders and retail bags, restaurant fits. If most online dollars come from wholesale accounts invoiced to other businesses, B2B fits, and it also flags ACH as a priority. The choice changes the assumed rate used in the ACH cost estimate (2.75% for restaurant, 2.80% for B2B, both assumptions). Estimates are based on published industry averages and are not a quote. Actual rates depend on card mix, ticket size, industry, and underwriting.

Put this calculator on your website

Shopify and WooCommerce developers, eCommerce agencies, and consultants can embed this free checkout gap analyzer on a client resource page with one line of code. Store owners get the same five-area scorecard, and it stays up to date automatically.