Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
Overview
About Stripe payments
Upgrade your integration
Payments analytics
    Overview
    Acceptance
    Authentication
    Disputes analytics
    Payment Methods
    Payments optimisation
    Recommendations
Online payments
OverviewFind your use caseUse Managed Payments
Use Payment Links
Use a pre-built checkout page
Build a custom integration with Elements
Build an in-app integration
Payment Methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app payments
Payment scenarios
Handle multiple currencies
Custom payment flows
Flexible acquiring
Orchestration
In-person payments
Terminal
Beyond payments
Incorporate your company
Crypto
Agentic commerce
Financial Connections
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
HomePaymentsPayments analytics

Payments optimisation

Learn how Authorisation Boost can increase your payment success rate and lower processing costs.

Authorisation boost

Use the Optimisation page to view the estimated increase in payment volume, success rate and cost savings from optimization features. To go to this page in the Stripe Dashboard, click Payments > Analytics > Optimisation.

This page describes the Stripe Authorisation Boost features that you can use to help increase your success rates on card-not-present (CNP) payments by applying machine-learning driven adjustments to payment attempts that fail or aren’t properly formatted. If you’re on IC+ pricing, some optimisation features can also reduce network costs.

Note

Optimisation calculations are estimates and aren’t guarantees of any outcomes. You can use the data we provide to help inform your decision-making about whether to use these features. Refer to this page regularly to ensure you have the most up-to-date optimisation feature information.

Authorisation Boost features

Stripe uses the following Authorization Boost features to improve your success rates and reduce your costs on card-not-present payments. Learn more about optimising authorisation rates.

Adaptive Acceptance

Adaptive Acceptance uses machine learning to reformat payment requests based on card issuers’ preferences. Stripe can make these changes before sending a payment or after a payment is declined.

For example, Stripe selectively adjusts and reattempts declined payments in real-time, which can help recover a significant number of false declines. Additionally, Adaptive Acceptance might apply cost optimisations for businesses on IC+ pricing to help reduce network or interchange fees.

When optimisation is appliedDescription
RecoveryAdaptive Acceptance retries an initially declined payment and the retry is successful. Or, Stripe re-formats the payment before authorisation based on issuer preferences.

Cost savings

Excessive retry prevention: Stripe blocks a payment that would have incurred network retry penalties and likely failed.

Decline prevention: Stripe blocks a payment from reaching the card network that was unlikely to succeed, avoiding additional scheme fees for the payment.

Card account updater

Card numbers and expiration dates regularly change, and outdated card information is a common source of declines for online businesses. Stripe uses the card account updater services offered by major card networks to improve acceptance by retrieving and updating saved card payment information automatically.

When optimisation is appliedDescription
RecoveryA successful payment is made using a card that previously had updates to the underlying card information. Updates include changes to the card expiry date or the primary account number (PAN).
Cost savingsNot applicable

Network tokens

Network tokens are payment credentials that serve as more secure substitutes for card numbers. Network tokens can help you process payments with the most up-to-date credentials, even if the underlying card data has changed, improving success rates. For businesses on interchange pricing, using network tokens can also offer cost savings.

Stripe uses integrations with major card networks to tokenise your cards. Learn more about network tokens.

When optimisation is appliedDescription
RecoveryA payment succeeds using a network token. The likelihood that the network token leads to payment success is significantly higher when the underlying card information was previously updated. Updates include changes to the card expiry date or the primary account number (PAN).
Cost savingsA payment uses a network token, which helps you qualify for reduced interchange or avoid scheme fee penalties.

How Stripe calculates recovered revenue from optimisations

For each payment, Stripe assesses the likelihood that optimisations contributed to its success, given that some payments might have otherwise still been approved. This approach helps Stripe estimate the true impact on your business more accurately. If you apply multiple optimisations to a single payment, we attribute the benefit to the one most likely responsible for approval.

Here’s an example calculation:

  • We determine which payments benefited from the use of an optimisation feature. For example, your business had 100 payments that were optimised from a feature, each with an amount of 50 USD.
  • We determine the estimated likelihood that the feature led to the payment succeeding, where it would’ve otherwise failed. In this example, let’s assume a 20% likelihood for each of the 100 payments for the applied optimisation (actual likelihoods might differ).
  • To calculate the recovered payment volume, we sum the total amount attributed to these optimised payments and multiply this sum by the probability that feature was responsible for the approval. In this example, the estimated recovered volume is: 100 payments * 50 USD * 0.20 = 1,000 USD.

How Stripe calculates cost savings from optimisations

Optimisation features can help reduce network costs for businesses on IC+ pricing. For example, Adaptive Acceptance might block payments that are unlikely to succeed to save you unnecessary network fees. Network tokens also lower interchange rates and prevent scheme fee penalties in certain markets.

For each payment, Stripe calculates the network cost savings that optimisations helped reduce. Stripe uses interchange and scheme fee rules or specifications from card networks to compute costs you would have incurred without the use of optimisations.

Note

Stripe infers what network costs would have been without the use of optimisations and the expected network costs with the use of optimisations. However, Stripe doesn’t reconcile these estimates directly with the fees applied to your account.

How Adaptive Acceptance can lower costs

  • Excessive retry prevention: This feature saves you retry penalty fees by blocking payments that either you or your customer previously attempted. Excessive retry prevention blocks charges that are subject to network penalty fees based on prior network decline or advice codes and are likely to fail.

  • Decline prevention: Stripe uses machine learning to estimate the probability of a payment succeeding. We block payments that are unlikely to succeed before they reach the card networks, saving you unnecessary scheme fees. Stripe computes savings as the network costs associated with attempting a payment with card networks.

How network tokens can lower costs

  • Interchange savings: Some payments that use a network token qualify for reduced interchange rates. For example, Visa offers certain discounts on consumer card-not-present payments in some markets. Not all business industries qualify and qualification is based on your Merchant Category Code (MCC).

  • Scheme fee savings: Network tokens can prevent scheme fees for card brands that charge network scheme fees for using outdated credentials. For example, Mastercard levies a Credential Continuity Programme (CCP) fee when attempting a payment using outdated card details.

Note

On the Optimisation page, Stripe only shows the network token cost saving estimates for domestic payments in the US and Canada, even though there might be savings in other markets. Stripe doesn’t reflect any fees that might occur as a result of network token use, such as the Visa Digital Credential Updater (VDCU) fee. Any such fees reduce the overall cost saving benefits from network tokens.

Specify date range and aggregation

You can specify a date range and aggregation filter. If you specify a range and aggregation, they apply to all of your charts, metrics, and tables. Selecting different aggregations helps you to see trends and patterns more clearly based on your goals.

Specify the date range

Select the date range and choose a specific period you want to analyse. You can choose from predefined options (such as Last 3 months or Last 6 months) or set a custom date range, depending on your analytical needs.

Specify the aggregation method

Next to the date range selector, select the aggregation period. This allows you to view data in specific intervals, such as weekly or monthly.

Authorisation Boost impact

Use this report to see the estimated recovered volume, number of recovered payments, success rate increase and cost savings for each optimisation feature.

  • To see the volume of payments recovered by using optimisations, click Payment volume.
  • To see the number of payments recovered by using optimisations, click Payments.
  • To see the costs saved by using optimisations, click Cost savings.
Recovered volumeThe total estimated monetary amount of payments that were successfully processed as a result of the optimisation feature, which might have failed without it. It measures the financial impact of the optimisation in terms of revenue retention.
Recovered paymentsThe estimated number of individual payments that were successfully approved as a result of the optimisation feature, which might have been declined without it.
Success rate increaseThe estimated growth in the approval rate as a result of the optimisation feature. Stripe models this based on what we think the success rate is without this feature.
Cost savingsThe total estimated network cost savings as a result of the optimisation feature. The features that might drive cost savings for IC+ businesses are Adaptive Acceptance and network tokens.

If you prefer a summary view of impact metrics, rather than a breakdown by feature, you can enable the switch on this report with the label Show summary.

Note

Cost savings are currently only available through Adaptive Acceptance for IC+ businesses that use Authorisation Boost. Additionally, cost savings only appear in the Dashboard for businesses that have the equivalent of 100 USD or more in cost savings across Adaptive Acceptance and network tokens in the last 12 months.

Download breakdown

To download analytics for the volume and payments recovered, click Download at the bottom of the chart. The download shows you individual payments where Stripe applied optimisation features for acceptance rate benefits and the estimated likelihood that the payment succeeded as a result of using the feature.

Payment success rate

This chart helps you visually compare what your estimated payment success rate is without the use of optimisations. The success rate on this chart is for card-not-present payments only and shows the raw rate, rather than the deduplicated rate. The raw rate counts all attempts to make the same purchases, whereas the deduplicated rate groups retried attempts together and calculates acceptance based on the final outcome.

Payment success rate

The blue dotted line is your estimated rate without optimisation features.

See also

  • Acceptance analytics
Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Join our early access programme.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc