Skip to main content

Top 10 Preventable Payment Mistakes

These 10 mistakes cost SMBs $5,000 to $50,000+ each. All are completely preventable with 30 minutes to 2 hours of work.

If you're new to payments, read this list first. If you've been processing for months, audit yourself against it.

On this page

Mistake #1: Wrong Billing Descriptor

What It Is

Your billing descriptor is what appears on customer's card statements. "WEBSERVPROD" or "SQRANDOM TEXT" instead of your actual business name.

The Cost

20-30% higher chargebacks for "I don't recognize this charge" disputes for the first 30-90 days.

At $250K/month with 0.6% baseline CB ratio:

  • Normal chargebacks: 38/month
  • With wrong descriptor: 50/month (+12)
  • Extra cost: 12 × $85 = $1,020/month
  • Total over 60 days: $2,040

Plus: Fixing descriptor takes 30 days minimum (network processing time).

How to Prevent

Day 1 of processor setup:

  1. Set descriptor to your recognizable business name
  2. Test: Would your mother recognize this on a statement?
  3. Include phone number if space allows
  4. Never use: Generic terms, abbreviations, processor defaults

Stripe: Dashboard → Settings → Public Details → Statement Descriptor Square: Auto-set from business name, verify it's correct Shopify: Settings → Payments → Statement Descriptor

Time to fix: 15 minutes Time to take effect: 30 days

See: Descriptors and Communication


Mistake #2: No Dispute Alerts at $500K+ Volume

What It Is

Not enabling chargeback alerts (RDR, Ethoca, Verifi) when processing over $100K-$500K/month.

The Cost

40% of chargebacks are preventable with dispute alerts.

At $500K/month with 0.6% CB ratio:

  • Total chargebacks: 30/month
  • Preventable with alerts: 12 (40%)
  • Cost of alerts: $400-600/month
  • Savings: 12 × $85 = $1,020/month
  • Net benefit: $420-620/month ($5K-7.5K/year)

Cumulative cost of not implementing:

  • Month 1-6 without alerts: $2,500-3,700 lost
  • Year 1: $5,000-7,500 lost

How to Prevent

At $100K/month OR 0.55% CB ratio, enable alerts:

If on Stripe:

  • RDR (Visa) is free, auto-enabled
  • Add Ethoca for Mastercard: $200-400/month

If on Square/Shopify/others:

  • Contact Verifi for Visa: $200-400/month
  • Contact Ethoca for Mastercard: $200-400/month

Time to implement: 1-2 weeks ROI: Positive immediately

See: Setup Dispute Alerts Playbook


Mistake #3: Buying Fraud Tools Too Early

What It Is

Purchasing $1,500-3,000/month fraud detection tools (Sift, Signifyd) when processing under $250K/month.

The Cost

Negative ROI until volume and fraud justify the cost.

At $100K/month with 0.5% CB ratio, 50% fraud:

  • Total chargebacks: 10/month
  • Fraud chargebacks: 5/month
  • Fraud tool prevents: 2 (30%)
  • Tool cost: $1,500/month
  • Savings: 2 × $90 = $180/month
  • Net: LOSE $1,320/month ($15,840/year)

Over one year: $15,840 wasted on tool that didn't pay for itself.

How to Prevent

Use this decision matrix:

VolumeCB RatioRecommendation
Under $250KAnyProcessor built-ins only (Stripe Radar)
$250K-$500KUnder 0.6%Processor built-ins sufficient
$250K-$500K0.6-0.8%Consider fraud tool
Over $500K0.7%+Buy fraud tool immediately

Wait to buy fraud tools until:

  • Volume over $500K/month OR
  • CB ratio over 0.7% OR
  • Fraud losses exceed $3K/month

Time to decide: Run ROI calculation (30 minutes)

See: Tool Stack by Tier


Mistake #4: Processing Without Understanding True Costs

What It Is

Budgeting only for processing fees (3%) and forgetting chargebacks, tools, reserves, labor.

The Cost

Running out of cash or discovering business isn't profitable.

Example - $500K/month merchant:

  • Budgeted: 3% = $15,000/month
  • Actual costs:
    • Processing: $16,000
    • Chargebacks: $2,500
    • Tools: $600
    • Labor: $1,500
    • Working capital: $500
    • Total: $21,100 (4.22%)
  • Shortfall: $6,100/month ($73,200/year)

Business impact: Undercapitalized, cash flow crisis, can't cover reserves.

How to Prevent

Before launch, calculate total costs:

Use Total Cost Model worksheet:

  1. Processing fees (3-3.5%)
  2. Chargeback costs (ratio × $85 average)
  3. Tools ($0-$5K depending on volume)
  4. Labor (hours × rate)
  5. Reserve lock-up (10-30% of volume)
  6. Working capital cost

Budget for 4-5% all-in, not 3%.

Time to calculate: 1 hour Prevents: Cash flow crisis

See: Total Cost Model and Business Model Viability


Mistake #5: Ignoring Chargeback Ratio Threshold Emails

What It Is

Receiving "Your chargeback ratio is approaching our threshold" email from processor and ignoring it.

The Cost

Entering monitoring programs (VAMP, ECM) with $25K-$100K/month fines, or MATCH listing (5 years unable to process).

Ignored warning at 0.7% ratio:

  • Month 1: 0.7% (warning email)
  • Month 2: 0.85% (another email)
  • Month 3: 0.95% (enter VAMP)
  • VAMP fine: $25,000-$50,000/month
  • Or processor terminates you = MATCH listing

MATCH listing cost: 5 years unable to accept cards through normal processors.

How to Prevent

Read every processor email same-day:

Warning signs:

  • "Chargeback ratio monitoring"
  • "Approaching threshold"
  • "Account review"
  • "Risk department"

Action immediately:

  1. Check actual ratio (don't assume email is wrong)
  2. If over 0.65%: Implement Reduce Chargebacks Fast
  3. Respond to processor within 24 hours
  4. Submit action plan

Time to respond: 2-4 hours Prevents: $25K-$100K+ in fines or MATCH listing

See: Zero Point Nine Panic and MATCH/TMF List


Mistake #6: Using Third-Party Gateway on Shopify

What It Is

Using Stripe, PayPal, or another gateway on Shopify instead of Shopify Payments.

The Cost

Shopify charges 0.5-2% extra for third-party gateways (depends on plan tier).

At $100K/month on Basic plan ($39/month):

  • Shopify Payments: 2.9% + $0.30 = $3,200/month
  • Stripe on Shopify: 2.9% + $0.30 + 2.0% extra = $5,200/month
  • Cost: $2,000/month ($24,000/year)

Over one year: $24,000 wasted paying Shopify's third-party penalty.

How to Prevent

If you're on Shopify:

  1. Use Shopify Payments (default)
  2. Never add third-party gateway unless Shopify Payments unavailable in your country
  3. Verify Settings → Payments shows "Shopify Payments" not Stripe/PayPal

Time to check: 5 minutes Savings: $2,000/month at $100K volume

See: Shopify Payments Profile and Shopify First Week


Mistake #7: Keying In Transactions Instead of Using Card Reader

What It Is

Staff manually keys in card numbers instead of swiping/dipping/tapping.

The Cost

0.9-1.0% higher fees for keyed-in vs card-present.

Square rates:

  • Card-present (swiped/dipped): 2.6% + $0.10
  • Keyed-in: 3.5% + $0.15
  • Difference: 0.9% + $0.05

At $100K/month with 50% keyed-in:

  • Keyed volume: $50,000
  • Extra cost: $50K × 0.9% = $450/month
  • Annual waste: $5,400

Plus: Higher fraud risk on keyed transactions.

How to Prevent

Train staff on Day 1:

  • "Use the reader for EVERY transaction unless customer doesn't have physical card"
  • Only key in for phone orders or missing cards
  • Monitor keyed-in % weekly (should be under 10%)

If over 20% keyed-in: Retrain staff or fix broken reader.

Time to train: 15 minutes Savings: $450/month at $100K volume

See: Square First Week and Card-Present Terminal Decisions


Mistake #8: No Delivery Confirmation for Physical Goods

What It Is

Shipping products without signature confirmation or detailed tracking.

The Cost

Auto-lose 100% of "not received" disputes (Visa 13.1, Mastercard 4855).

At $500K/month, 15% "not received" disputes:

  • Total chargebacks: 30/month
  • "Not received": 5/month (15%)
  • Without tracking: Win rate 0%
  • With signed tracking: Win rate 70%
  • Lost: 5 × $90 = $450/month
  • Annual cost: $5,400

Plus: Ratio stays elevated from unwinnable disputes.

How to Prevent

Shipping policy Day 1:

  1. Require signature confirmation for orders over $100
  2. Use carriers with detailed tracking (USPS, UPS, FedEx)
  3. Send tracking number to customer immediately
  4. Save tracking data in system (for disputes)

For digital goods:

  • Log download IP, timestamp, file delivered
  • Send confirmation email with access details
  • See Digital Goods Evidence

Time to implement: 1-2 hours Saves: $450/month on "not received" disputes

See: Chargeback Prevention and Compelling Evidence


Mistake #9: Enabling 3DS Without Testing First

What It Is

Turning on 3D Secure authentication for all transactions without measuring conversion impact.

The Cost

2-5% authorization rate drop if implemented poorly, and you only discover it weeks later.

At $500K/month with 88% baseline auth rate:

  • Before 3DS: 88% auth = $440K approved
  • After 3DS (no testing): 83% auth = $415K approved
  • Lost sales: $25K/month

3 months to discover and fix: $75,000 in lost sales.

How to Prevent

Test 3DS on a segment first:

  1. Enable only for high-risk transactions (over $200, new customers)
  2. Run for 2 weeks
  3. Measure: Auth rate, fraud rate, CB ratio
  4. If auth drops over 5%, kill or adjust
  5. Only expand if metrics justify

Never: Turn on 3DS globally without testing Always: A/B test with control group

Time to test: 2 weeks Prevents: $25K/month in lost sales

See: 3D Secure and First-Time 3DS Setup


Mistake #10: Single Processor with No Backup

What It Is

Processing 100% of volume through one processor (Stripe, Square, etc.) with no backup.

The Cost

One account hold or termination = business dead for days/weeks.

Real scenario:

  • $1M/month business, 100% on Stripe
  • Stripe holds account for review (volume spike, fraud flag, etc.)
  • Hold duration: 3-7 days
  • Volume lost: $230K-540K
  • Plus: Customer trust damage, order fulfillment crisis

If terminated: 90-180 days to access funds, 2-4 weeks to get approved elsewhere.

How to Prevent

Multi-processor strategy at $1M+/month:

  • Primary: Stripe for 70-80% of volume
  • Secondary: Braintree or traditional processor for 20-30%
  • Backup: Can route traffic if primary has issues

Or: Build relationship with backup processor

  • Get approved but route minimal volume
  • If primary terminates, flip traffic immediately

Cost of backup: $500-1,000/month in minimums Benefit: Business continuity insurance

Time to set up: 2-4 weeks Prevents: Business-ending downtime

See: Processor Management and Holds and Reserves


Honorable Mentions (Mistakes 11-15)

11. Not Negotiating Rates at $1M+/Month

Cost: $3,000-$8,000/month left on table

Stripe/Square won't negotiate under $1M. At $1M+, 0.2-0.5% discount is achievable.

At $2M/month: 0.3% discount = $6,000/month ($72,000/year)

See: Processor Contracts


12. Immediate Refunds Training Customers to Dispute

Cost: 15-20% higher friendly fraud rate

If you refund immediately without investigation, customers learn disputing works better than asking.

Policy: Investigate first, refund if warranted, don't reward abuse.

See: Refund Strategy and Friendly Fraud


13. Processing High-Risk Products Without Experience

Cost: MATCH listing within 3-6 months

Supplements, CBD-adjacent, adult, high-ticket with long delivery = 1.5-3% CB ratio.

Over 0.9% = MATCH listing = 5 years unable to process.

Prevention: Start in lower-risk category, scale into high-risk with systems in place.

See: MATCH/TMF List


14. No Account Updater for Subscriptions

Cost: 2-4% of recurring revenue lost to expired cards

At $100K MRR: Lost $2,000-4,000/month to preventable declines.

Free on Stripe/Shopify. Just enable it.

See: Subscriptions & Recurring


15. Assuming Business Model is Viable Without Calculating

Cost: Launching a fundamentally unprofitable business

Product at $30 with 25% margin + 4% payment costs + 1% CB = 20% net margin.

Add $15 CAC = 5% contribution margin. One bad month and you're losing money.

Prevention: Run unit economics BEFORE launch.

See: Business Model Viability


The Mistakes Ranked by Cost

RankMistakeTypical CostPrevention Time
1Processing high-risk without experienceMATCH listing (5 years)Research before launch
2Single processor at $1M+$230K-540K if held2-4 weeks setup
3No rate negotiation at $2M+$72,000/year2-4 hours negotiation
43DS without testing$75,000 in 3 months2 weeks testing
5No dispute alerts at $500K$7,500/year1-2 weeks
6Third-party gateway on Shopify$24,000/year5 minutes
7Keying in vs swiping$5,400/year15 min training
8No delivery confirmation$5,400/year1-2 hours
9Unviable business modelEntire business1 hour calculation
10Wrong descriptor$2,040 (60 days)15 minutes

Total preventable losses: $100K-$500K+ depending on volume and mistakes made.


Test to Run: Audit Yourself

Week 1: Checklist audit

Go through each mistake:

  • Billing descriptor is recognizable
  • Dispute alerts enabled (if over $100K/mo)
  • No fraud tools (if under $250K) OR have fraud tools (if over $500K+)
  • Calculated true all-in costs
  • CB ratio threshold emails read and acted on
  • Using Shopify Payments (if on Shopify)
  • Keyed-in transactions under 10%
  • Delivery confirmation for all physical goods
  • Tested 3DS before enabling globally
  • Backup processor relationship (if over $1M)

Week 2: Fix priorities

Count how many boxes you DIDN'T check.

  • 0-2: You're doing well
  • 3-5: Fix the high-cost ones immediately
  • 6+: You're leaving $10K-$50K/year on table

Week 3: Implement fixes

Fix in order of cost/impact:

  1. High cost, low effort: Wrong descriptor, no alerts, wrong Shopify setup
  2. High cost, medium effort: 3DS testing, backup processor
  3. Lower cost but important: Account updater, delivery confirmation

Success criteria: All 10 checkboxes checked within 30 days.


Scale Callouts

Under $100K/month:

  • Focus on mistakes #1, #7, #8, #10 (descriptor, keying, delivery, costs)
  • Skip #2 (alerts not ROI-positive yet)
  • Skip #6 (unless on Shopify)

$100K-$500K/month:

  • All mistakes matter
  • Priority: #2 (dispute alerts), #4 (true costs), #5 (threshold emails)
  • Add #3 (don't overbuy tools)

$500K-$2M/month:

  • Mistakes #2, #3, #5 are most expensive at this scale
  • Add #10 (backup processor)
  • Start negotiating rates (#11)

Over $2M/month:

  • All mistakes are expensive
  • Priority: #10 (backup), #11 (negotiation), #5 (thresholds)
  • You should have systems to prevent 1-9

Where This Breaks

  1. High-growth businesses: If you go from $100K to $1M in 3 months, you'll make 5-8 of these mistakes. Normal when scaling fast.

  2. High-risk industries: Even with perfect execution, high-risk (supplements, CBD) may hit MATCH. Not always preventable.

  3. Seasonal businesses: Mistakes matter more. One bad Q4 can't be recovered if you make mistake #1 or #5.

  4. First-time operators: You'll make 3-5 mistakes. That's normal. Learn and fix quickly.

  5. Resource constraints: Some mistakes are "don't have time/money" not "didn't know." Prioritize by ROI.


Next Steps

Just starting?

  1. Read this list before processing first transaction
  2. Check off each prevention step
  3. Reference First Week Setup guides

Already processing?

  1. Audit yourself against the 10 mistakes
  2. Calculate cost of mistakes you're currently making
  3. Fix high-cost mistakes first

Scaling fast?

  1. Re-audit every $250K volume increase
  2. New mistakes emerge at each tier
  3. What worked at $100K breaks at $1M

See Also