Stripe Metric
Revenue
Payment Success Rate = Successful Payment Attempts / Total Payment Attempts x 100
Payment Success Rate measures the proportion of Stripe payment attempts that complete successfully against the total number of attempts made over a period. In Stripe terms, it compares PaymentIntents and Charges that reach a succeeded status with all attempts, including those that fail at authorisation. It is a direct read on how reliably your checkout converts intent into captured revenue.
Full guide: definition, formula, and benchmarksPayment Success Rate
Payment Success Rate measures the proportion of Stripe payment attempts that complete successfully against the total number of attempts made over a period. In Stripe terms, it compares PaymentIntents and Charges that reach a succeeded status with all attempts, including those that fail at authorisation. It is a direct read on how reliably your checkout converts intent into captured revenue.
How to calculate payment success rate
Why payment success rate matters for Stripe users
Every failed payment in Stripe is revenue that a customer intended to give you but did not complete. A success rate that drifts down by even a few points across thousands of attempts represents real money lost to declines, expired cards, fraud blocks, or checkout friction that you can often recover with retries, dunning, or a smoother flow.
Because Stripe records the reason behind each failed attempt, this metric is also an early warning system. A sudden dip can signal an issue with a specific card network, a misconfigured fraud rule, or a regional acquiring problem, and catching it quickly protects both revenue and customer trust.
Understand and act on payment success rate with KPI Tree
Sync your Stripe PaymentIntents and Charges data into your warehouse and compute Payment Success Rate in KPI Tree, splitting attempts by status so successes and failures are clearly separated. Place it in a metric tree alongside card decline rate and charge success rate so you can see how upstream attempt quality feeds into captured revenue and average revenue per transaction.
Assign RACI ownership in KPI Tree, with payments or finance accountable and engineering consulted on checkout and retry logic. Set a weekly review cadence, with a tighter daily watch during launches or pricing changes, so any drop in success rate is investigated before it compounds.
Get started with your Stripe data
Pull metrics from Stripe directly through the Model Context Protocol.
Connect your existing warehouse where Stripe data already lands.
Our professional services team can build you turn-key AI foundations in a matter of weeks. Data warehouse on Snowflake/BigQuery, ELT with Fivetran, all modelled in dbt with a semantic layer.
Related Stripe metrics
Card Decline Rate
PaymentsMetric Definition
Card Decline Rate = (Declined Card Transactions / Total Card Transaction Attempts) × 100
Card decline rate is the percentage of card payment attempts that are refused by the issuing bank or card network. It captures both soft declines, which may succeed on retry, and hard declines, which require customer action to resolve.
Charge Success Rate
PaymentsMetric Definition
Charge Success Rate = (Successful Charges / Total Charge Attempts) × 100
Charge success rate is the percentage of payment attempts that are successfully authorised and captured. It encompasses card network approvals, 3D Secure completions, and gateway processing outcomes.
Average Revenue Per Transaction
PaymentsMetric Definition
Avg Revenue Per Transaction = Total Revenue / Number of Successful Transactions
Average revenue per transaction measures the mean monetary value of each successful payment processed through Stripe. It reflects pricing effectiveness and purchase behaviour across your customer base.
Dispute Rate
PaymentsMetric Definition
Dispute Rate = (Disputes Initiated / Total Transactions) × 100
Dispute rate measures the percentage of transactions that customers formally dispute through their card issuer. Unlike chargeback rate, which focuses on completed chargebacks, dispute rate includes all initiated disputes regardless of outcome.
Explore payment success rate across integrations
All Stripe metrics
Empower your team to understand and act on Stripe data
Map what drives your metrics, measure progress at any grain, prove what works statistically, and deliver personalised action plans to every team member.