Skip to content
CardSwipe

Guide

Why did a restaurant or shop not earn my card's category bonus?

Small businesses choose their category when they set up a payment processor such as Square or Clover. If they choose a general category, your card pays its base rate.

How small merchants get a code

Processors such as Square, Toast, Clover and Stripe assign a merchant code based on the business type the owner selects.

Restaurant-specific systems such as Toast usually set a restaurant code. General systems depend on what the owner picked.

A café that registered as a general retail business codes as retail, and dining bonuses do not apply.

Food trucks, markets and pop-ups

Food trucks and market stalls often set up quickly, and their codes are less predictable.

A single vendor can use different codes at different events if they use different processors.

Event venues that process all sales through one system code as the venue.

PayPal and digital wallets

Paying through PayPal can pass the merchant's code to your issuer, or PayPal's own code, depending on how the payment is processed.

Statement descriptions beginning with a processor name are a sign the code may not be the store's own.

If a regular merchant keeps coding wrong, a flat-rate card is the safer choice there.

Common follow-ups

Can I ask a merchant to change its category code?
You can mention it. The merchant must ask its processor to change the code. Many small businesses do not know which code they have.
Can my issuer correct the category?
Rarely. Issuers pay based on the code they receive. Some will review it, but they are not required to.
Does tapping or chip change the code?
No. The code belongs to the merchant account, not the payment method.

Figures come from issuer terms published at the time of writing and are estimates, not guarantees. Your own card agreement governs what you earn. Updated October 2026.

Know the card before you reach the register

CardSwipe is on the App Store Thursday, November 5. Until then the beta is open on TestFlight: install it, add the cards you carry, and check the answer at the next counter you stand at.

Join the beta

No bank login. No card numbers. Ever.

iOS 18 and watchOS 11, US cards. On the App Store Thursday, November 5, 1:00 AM Pacific. Built by Shaurya Dattani and Aarav Patel.

CardSwipe support will never ask for account numbers, passwords, card numbers, or any other credential, for any reason. Reward rates are estimates based on published issuer terms, not guarantees. CardSwipe is not affiliated with, endorsed by, or sponsored by any card issuer named on this site, and carries no paid placement: rankings are computed from published issuer terms alone.