💳 The Mechanics of Merchant Services: Interchange, Markups & Hidden Fees
June 01 2026 – Willie Howard
💳 The Mechanics of Merchant Services: Interchange, Markups & Hidden Fees
Merchant services look simple on the surface: “we charge ~2.9% per transaction.”
But behind every card swipe is a layered financial stack involving networks, issuing banks, processors, and payment facilitators—each taking a slice.
Understanding this structure is how businesses uncover where fees actually come from, and where they can be reduced.
Short Intro: What You’re Actually Paying For
Every card transaction is split into three core cost layers:
- 🏦 Interchange (paid to issuing banks)
- 🌐 Assessment/network fees (paid to Visa/Mastercard/Amex networks)
- ⚙️ Processor markup (paid to Stripe, Adyen, Square, etc.)
What most businesses call “processing fees” is really a bundled combination of all three.
🔧 Step-by-Step: What Happens in a Card Transaction
1️⃣ Customer pays with card
A customer swipes or enters a card from networks like:
- Visa
- Mastercard
- American Express
2️⃣ Payment processor routes the transaction
Your processor (e.g., Stripe, Adyen, Square) sends the request through the network.
They also decide pricing structure:
- Flat-rate (e.g., 2.9% + $0.30)
- Interchange-plus
- Tiered pricing (least transparent)
3️⃣ Card network applies assessment fees
Networks charge small % fees for using their rails:
- Usually ~0.1%–0.3%
- Paid regardless of processor
4️⃣ Issuing bank takes interchange (largest slice)
This is the biggest cost component.
Interchange depends on:
- Card type (debit vs credit vs rewards)
- Risk level (fraud exposure)
- Industry (ecommerce vs retail)
- Region and card-present vs card-not-present
💡 Typical range:
- Debit: ~0.05%–0.8%
- Credit: ~1.5%–3.5%
5️⃣ Processor adds markup (their profit layer)
This is where companies like:
- Stripe
- Adyen
earn revenue.
Markup types:
- % fee (e.g., 0.3%–1.0%)
- Fixed per-transaction fee
- Monthly platform fees
- Risk & dispute fees
💸 Where “Hidden Fees” Actually Live
Most “hidden” costs are not hidden at all—they’re just buried in complexity:
1. Non-qualified transaction fees
Higher rates applied when:
- Address verification fails
- Card is international
- Rewards cards are used
🌍 2. Cross-border & currency conversion fees
- 1%–3% extra typically
- FX spread often embedded, not shown separately
⚠️ 3. Chargeback fees
- $15–$50 per dispute
- Additional penalties for high dispute rates
4. Gateway + platform fees
Even before processing:
- Gateway access fees
- PCI compliance fees
- “Monthly minimums”
5. Tiered pricing traps
Processors bundle transactions into:
- Qualified (cheap)
- Mid-qualified
- Non-qualified (expensive)
Most businesses don’t realize where their transactions fall.
📊 Example: $100 Transaction Breakdown
Let’s say a customer pays $100 online:
| Layer | Fee | Who gets it |
|---|---|---|
| Interchange | $1.80 | Issuing bank |
| Network fee | $0.10 | Visa/Mastercard |
| Processor markup | $0.90 | Stripe/Adyen/etc. |
| Total fee | $2.80 (2.8%) | Split across ecosystem |
👉 Merchant receives: $97.20
Key Insight: You’re Not Paying One Fee
You’re paying for:
- Banking infrastructure (interchange)
- Global network rails (assessment fees)
- Software + risk + routing (processor markup)
Each layer is independent—but bundled into one statement.
How Smart Finance Teams Reduce Costs
🔍 1. Switch to interchange-plus pricing
More transparency, easier optimization
💳 2. Optimize card acceptance mix
Encourage:
- Debit cards (lower interchange)
- Local payment methods (lower cross-border fees)
🌐 3. Reduce international friction
- Local acquiring (multi-region processing)
- Currency settlement optimization
⚙️ 4. Negotiate processor markup
At scale, markups shrink dramatically (especially >$1M/month volume)
📉 5. Monitor dispute ratios
Lower chargebacks → lower risk tier → lower fees
📌 Takeaway Checklist
✔ You are paying 3 stacked cost layers, not one fee
✔ Interchange is usually the largest component
✔ “Hidden fees” are usually misclassified or conditional pricing
✔ Processors make money on markup + platform fees
✔ Card type and geography heavily influence cost
✔ Optimization = routing + mix + negotiation
📚 Sources
- Visa Interchange Overview
https://usa.visa.com/support/consumer/interchange.html - Mastercard Interchange Rates
https://www.mastercard.us/en-us/business/overview/interchange.html - CFPB Payment Processing Overview
https://www.consumerfinance.gov/ - Stripe Pricing Documentation
https://stripe.com/pricing - Adyen Pricing & Payments Model
https://www.adyen.com/pricing
0 comments