Tip from SmartRetry If downstream authorizations linked to ECI 04 fail, avoid re-submitting the data-only check; instead, configure your 3DS logic to escalate high-risk transactions to a full challenge flow to secure an issuer liability shift.
Mastercard
Mastercard ECI Code 04: Data Share Only
Last updated: October 8, 2026
Key details
What it means
Why does code 04 occur?
How to solve 04?
Solving as a merchant
Solving as a client
Frequently asked questions about this topic
Author
Kyle Regacho
Focused on payment recovery, decline codes, and authorization optimization at SmartRetry. Helps payment teams turn failed transactions into recovered revenue
Read all articles >Articles you may find interesting:
View all
Does Numeral Offer Load Balancing for Payment Requests?
Discover why traditional load balancing fails across banking rails and multi-acquirer setups, and how intelligent routing protects your transaction approval rates.

How Raise Cut Chargebacks by 45% and Eliminated Manual Reviews
Manual fraud reviews create costly fulfillment bottlenecks and high false decline rates. Discover how deploying machine learning models and behavioral biometrics slashes disputes while protecting genuine transaction approval rates.

Managing Chase Stop Payments: Why Recurring Billing Retries Backfire
Blindly retrying stopped payments exposes subscription merchants to Nacha compliance fines and dispute spikes. Discover how to interpret Chase ACH and card revocation codes to protect recovery operations and merchant account health.

Why Good Transactions Go Bad: Unpacking Payment Failures and How to Fix Them
Payment failures are rarely simple rejections. Discover how leading fintech teams eliminate false declines, optimize network tokens, and deploy intelligent recovery to protect recurring revenue and preserve issuer relationships.
Decline codes tell you why. We fix it.
SmartRetry reads every decline reason and applies the right retry strategy for each one. Your recovery rate goes up without any changes to your payment provider.