Skip to main content

Descriptors and Communication

Prerequisites

Before optimizing descriptors and communication, understand:

TL;DR
  • "I don't recognize this charge" = most preventable chargeback type (15-25% of disputes)
  • Fix your descriptor: lead with your customer-facing brand name, test on actual bank statements
  • Send confirmation emails immediately: include billing descriptor preview so they know what to expect
  • Subscription renewal reminders 7-14 days before charge—cancellations < disputes
  • Highest ROI chargeback prevention: costs almost nothing to implement

"I don't recognize this charge" is the most preventable chargeback type. Your billing descriptor shows up as random letters and your confirmation emails go to spam. Fix these two things and watch disputes drop.

This is the highest ROI chargeback prevention. It costs almost nothing and prevents 15-25% of disputes.

What Matters

  1. Your descriptor is your first defense. If customers can't recognize you, they dispute.
  2. Post-purchase communication confirms the transaction. Silence breeds confusion.
  3. Subscription renewal reminders prevent "I didn't authorize" disputes. Proactive beats reactive.
  4. Dynamic descriptors add context. Order numbers, product categories, location identifiers.
  5. Mobile statement views are tiny. Test what customers actually see.

Fixing Your Billing Descriptor

Your billing descriptor appears on the cardholder's statement. If it doesn't clearly identify you, disputes follow.

What Customers See

What You IntendedWhat They SeeResult
Acme Pet SuppliesACME* PYPMT"What's PYPMT? I'll dispute."
Smith Consulting LLCSQ *SMITH CO"I don't know SQ."
Online order from your storeSTRIPE* [RANDOM]"Never heard of STRIPE."

Descriptor Anatomy

Most descriptors have two parts:

ComponentCharactersExample
Static prefix3-12 charsCompany name or brand
Dynamic suffixRemaining charsOrder ID, location, product

Total length: Usually 22-25 characters visible. Varies by issuer and statement format.

Descriptor Best Practices

Do:

  • Lead with your customer-facing brand name
  • Include a phone number or URL if space allows
  • Test on actual bank statements (not just processor dashboard)
  • Keep it consistent across all payment methods

Don't:

  • Use corporate entity names customers don't know
  • Let processor defaults stand ("STRIPE*" or "SQ*")
  • Assume what you enter is what they see
  • Use abbreviations that only make sense to you

Testing Your Descriptor

  1. Make a small purchase on your own site
  2. Wait for it to post to your bank statement
  3. Check desktop and mobile banking apps
  4. Ask: "Would I recognize this if I forgot I bought something?"

Changing Your Descriptor

Contact your processor. Common steps:

  1. Request descriptor change in processor dashboard
  2. Submit required documentation (may need business verification)
  3. Wait 1-3 days for activation
  4. Test with a real transaction
  5. Verify on bank statement
Ask Your Dev

"What's our current billing descriptor? Where do I change it, and how long does it take to update?"


Dynamic Descriptors

Dynamic descriptors add transaction-specific information to help customers recognize charges.

What You Can Add

Suffix TypeExampleBest For
Order numberACME #12345E-commerce
Product categoryACME SHOESMulti-product stores
LocationACME NYCMulti-location retail
Service typeACME MONTHLYSubscriptions
Date referenceACME OCT2024Recurring billing

Multi-Brand Businesses

If you operate multiple brands under one merchant account:

ApproachDescriptorTrade-off
Parent company onlyACME HOLDINGSLow recognition, more disputes
Primary brand + productPETSHOP DOGFOODBetter recognition
Brand as prefixPETSHOP* ORDERBest recognition

Ask your processor if you can use dynamic descriptors to show the relevant brand for each transaction.

Character Limits and Truncation

Descriptors get truncated differently:

PlatformVisible Characters
Desktop bank statement22-25
Mobile banking app15-20
Paper statement22-25

Front-load the important stuff. Your brand name should be in the first 12 characters.

Processor Support

Not all processors support dynamic descriptors. Ask:

  • "Do you support dynamic descriptors?"
  • "What's the character limit for the dynamic portion?"
  • "How do I pass the dynamic portion via API/dashboard?"
  • "Is there an additional cost?"

Post-Purchase Communication

Confirmation emails are your receipt. If they don't arrive or don't make sense, customers doubt the purchase.

Confirmation Email Essentials

Send immediately after successful payment:

ElementWhy It Matters
Brand name and logoVisual recognition
Order numberReference for support
What they boughtLine items with descriptions
Amount chargedExact dollar amount
Payment method"Visa ending in 1234"
Billing descriptor preview"This will appear on your statement as ACME #12345"
Support contactPhone, email, or chat link

Shipping/Delivery Confirmation

For physical goods:

ElementWhy It Matters
Tracking numberProof of shipment
Carrier and linkEasy tracking access
Expected deliverySets expectations
Delivery confirmation"Your order was delivered to [address]"

For digital goods:

ElementWhy It Matters
Access linkHow to use what they bought
Download confirmation"Your download started"
License/activation keyProof of delivery

Email Deliverability

Your emails need to arrive. Check:

  • Sending from your domain (not generic @gmail)
  • SPF, DKIM, DMARC configured
  • Transactional emails separate from marketing
  • Not triggering spam filters (test with mail-tester.com)
  • "From" name matches your brand
Ask Your Dev

"Are our transactional emails going to spam? What's our delivery rate? Do we have SPF/DKIM set up?"


Subscription Communication

Recurring charges generate the most "I didn't authorize this" disputes. Communication prevents them.

Renewal Reminders

Send 7-14 days before renewal:

Subject: Your [Product] subscription renews on [Date]

Hi [Name],

Your [Product] subscription will renew on [Date] for [Amount].

Your payment method: Visa ending in 1234

If you want to cancel or change your subscription:
[Cancel Link] | [Manage Subscription Link]

Questions? Reply to this email or call [phone].

Thanks,
[Your Brand]

Why Reminders Feel Scary But Work

Merchants worry reminders trigger cancellations. Data says otherwise:

  • Customers who cancel were going to cancel (or dispute)
  • Reminders reduce disputes far more than they increase cancellations
  • A cancellation costs you revenue. A dispute costs you revenue + fee + ratio damage.

Annual Subscription Reminders

Annual subscriptions need more notice:

TimelineCommunication
30 days before"Your annual subscription renews in 30 days"
7 days before"Renewal coming up on [Date]"
Day of"Your subscription renewed today"

Renewal Confirmation

After charging:

Subject: Your [Product] subscription renewed

Hi [Name],

Your subscription renewed today for [Amount].

This charge will appear on your statement as: [BILLING DESCRIPTOR]

Next renewal: [Date]

[Manage Subscription] | [Cancel] | [Get Help]

Descriptor Clarity Checklist

Use this checklist to audit your descriptor and communication:

Descriptor Audit

  • Descriptor leads with customer-facing brand name
  • Tested on actual bank statement (not just processor preview)
  • Visible on mobile banking app
  • Phone number or URL included if space allows
  • Dynamic suffix adds useful context (order number, product)
  • Multi-brand transactions show correct brand

Communication Audit

  • Confirmation email sends immediately on payment success
  • Email includes brand name, order number, amount, and descriptor preview
  • Shipping confirmation includes tracking
  • Subscription renewal reminders sent 7-14 days before charge
  • Emails reach inbox (not spam)
  • Easy access to support contact

Test to Run

2-week descriptor and communication audit:

Week 1: Discovery

  • Make a test purchase and check bank statement appearance
  • Review confirmation email content and delivery
  • Audit subscription renewal communication
  • Check email deliverability metrics

Week 2: Fixes

  • Update descriptor to include brand name clearly
  • Add billing descriptor preview to confirmation emails
  • Implement or improve renewal reminders
  • Fix any email deliverability issues

Success criteria: Descriptor clearly shows brand name. Confirmation emails include descriptor preview. Renewal reminders active for all subscriptions.


Scale Callout

VolumeFocus
Under $100k/moFix your descriptor and confirmation emails. This is free. Just do it.
$100k-$1M/moAdd dynamic descriptors. Implement renewal reminders. Track "unrecognized charge" disputes separately.
Over $1M/moSegment descriptor strategy by product line. A/B test communication timing. Analyze dispute reduction by communication type.

Where This Breaks

  1. Payment facilitators with limited descriptor control. If you're on Square, Stripe, or similar, your descriptor options are limited. Push for maximum customization within their constraints.

  2. Legacy billing systems. If your billing system is old, descriptor changes may require development work. Prioritize it anyway.

  3. International customers. Descriptors may appear differently on non-US statements. Test with international cards if you have significant international volume.


Analyst Layer: Metrics to Track

MetricWhat It Tells YouTarget
"Unrecognized charge" dispute %Descriptor effectiveness< 10% of disputes
Email open rate (confirmations)Delivery and engagement> 60%
Email click rate (renewal reminders)Customer awareness> 20%
Dispute rate change after descriptor fixImpact of changesMeasurable reduction
Customer service "what is this charge" ticketsLeading indicatorTrending down

Pre/Post Comparison

When you make descriptor or communication changes:

  1. Record dispute rate for 30 days before change
  2. Implement change
  3. Record dispute rate for 30-60 days after
  4. Calculate % reduction
  5. Estimate ROI (reduced disputes × chargeback cost)

Next Steps

Fixing "unrecognized charge" disputes?

  1. Audit your descriptor - What customers see
  2. Test on actual statements - Desktop and mobile
  3. Add descriptor preview to emails - Set expectations

Improving subscription communication?

  1. Set up renewal reminders - 7-14 days before charge
  2. Send renewal confirmations - After charging
  3. Handle annual subscriptions - Extra notice needed

Measuring impact?

  1. Track key metrics - Unrecognized charge %
  2. Run pre/post comparison - Measure reduction
  3. Check email deliverability - Reach the inbox