Choosing a Payment Processor: Restaurant Fees Decoded (2026)

Interchange, percentage, fixed fees — payment pricing is built to confuse. Here is how to read it, compare Stripe vs PayPal, and find your true effective rate.

Direct Dine team 6 min read AI-assisted

A payment processor fee is what you pay to accept a card — usually a percentage of the sale plus a fixed per-transaction amount, layered on top of card-network interchange.

Processors love opaque pricing because confusion protects margin. But every fee decomposes into a few understandable parts, and once you see them you can compare any two providers honestly.

What are the parts of a processing fee?

Three pieces stack up:

  • Interchange — set by the card networks (Visa, Mastercard) and paid to the cardholder's bank. Typically 1.3% to 2.5%. Nobody escapes this; it is the floor.
  • Assessment — a small network fee, around 0.13% to 0.15%.
  • Processor markup — what your provider adds on top. This is the only part that is truly negotiable or comparable.

Flat-rate processors like Stripe and PayPal bundle all three into one simple number — commonly 2.9% + $0.30 per online transaction. Simple to predict, slightly more expensive at high volume than interchange-plus pricing.

How do you find your TRUE effective rate?

Ignore the headline rate. Take one month of statements and divide total fees by total card volume. That single percentage — your effective rate — is the only number that matters. A "2.6%" processor with monthly fees, PCI fees, and statement fees can have a higher effective rate than a clean 2.9% + $0.30 provider. Worked example: $40,000 in card sales, $1,240 in total fees = a 3.1% effective rate, even if the quoted rate was 2.6%.

Stripe vs PayPal for restaurants?

Both sit near 2.9% + $0.30 for standard online card payments. Stripe is the stronger developer platform and supports embedded checkout. PayPal adds a wallet many customers already trust and use in one tap. Direct Dine supports both as redirect or embedded flows — the backend holds your credentials, the customer never sees a secret key, and you keep PCI scope minimal.

When is chasing the lowest rate NOT worth it?

  • The savings are pennies per order but the cheaper processor has worse support or slow payouts.
  • Switching breaks integrations and retraining staff costs more than a year of savings.
  • A 0.1% difference on $10,000/month is $10 — not worth a weekend of migration.

Pick on effective rate, payout speed, and reliability — not the headline number. And remember the bigger picture: a 3% card fee is trivial next to the 25% to 30% a delivery marketplace takes. Direct Dine is commission-free, so the processor fee is the only cut on a direct order — you keep the rest, and you keep the customer.

Keep reading

We value your privacy

We use analytics cookies to understand how visitors interact with our website. No personal data is collected. You can read our Privacy Policy for details.