Back to Blog
Product
Codapay

Optimization at Coda: Small Experiments. Big Wins.

Adam Hu, SVP, Product・Sep 24 2026・9 mins

Coda’s payment optimization process combines continuous testing, UX enhancements, friction removal, and authorization-rate improvements to raise transaction success rates for publishers. This isn’t a one-time effort, it’s an ongoing practice applied across Coda’s 400+ payment methods and 80+ markets, driving measurable revenue gains.

A single input field, a verification step, or the order buttons everyone takes for granted on a checkout page – each one is a small detail, but at scale, across millions of transactions, dozens of markets and hundreds of payment methods, small details can make a big difference. They’re what turn good checkout and payment experiences into great ones.

TL;DR:

  • Two providers can offer the same payment method and still deliver different results, because conversion depends on how each step of the payment journey is configured and tested.
  • Coda runs payment optimization as an ongoing process, testing changes to checkout flows, measuring the effect on Payment Completion Rate and Payment Success Rate, and rolling out what works across 400+ payment methods and 80+ markets.
  • A single experiment typically shifts success rates by 0.1 to 10+ percentage points; across millions of transactions, even small gains compound into meaningful revenue for publishers.
  • Publishers on Codapay get these improvements automatically, no extra setup or configuration required.

What is optimization?

Optimization is the practice of systematically testing changes to a product or experience, measuring the impact, and using that evidence to decide what to build, keep, remove, or change. Most commonly payment optimizations are implemented after A/B testing: showing different versions of a flow to different users, then comparing the results to see which performs better.

The idea is simple, yet execution tends to be trickier. Optimization means:

  • Defining success clearly: You need to know exactly what you’re measuring before you can improve it.
  • Isolating variables: Change one thing at a time, so you know what actually influenced the result.
  • Letting data challenge assumptions: Experience can tell you where to look, but testing will show you what users actually respond to.
  • Treating improvement as continuous: User behavior shifts, markets evolve and opportunities to improve keep emerging. What works best today may not work tomorrow, but it gives you a stronger starting point for future improvement.

In payments and commerce, this matters because conversion rarely comes down to one big decision. It’s the sum of hundreds of smaller ones.

The number of fields on a checkout form. Whether a verification step is necessary. How quickly a page loads on an entry-level device in a market where connectivity varies. Each of these decisions can make it easier for a user to complete a purchase. Measure and test them, and small details become powerful levers for growth. In practice, a single optimization experiment typically shifts payment success rates by 0.1 to 10+ percentage points. That sounds small in isolation, but across millions of transactions, even the lower end of that range compounds into meaningful revenue for our partners. 

Coda’s optimization process

Optimization sounds straightforward in theory. In practice, it only works if it’s systematic. At Coda, we’ve turned this philosophy into a repeatable process built on five principles.

We measure every step of the journey, not just the outcome.

Rather than relying on a single conversion metric, we measure payments in two parts: human behavior and technical processing. Payment Completion Rate tracks whether the customer finished checking out, while Payment Success Rate tracks whether the payment is successfully processed. This helps us pinpoint where there’s an opportunity to improve and focus our efforts where they can have the greatest impact.

We monitor performance in real time, at scale.

Success rates vary by device, time of day, payment channel and market. Our custom-built observability stack continuously tracks performance across millions of transactions, helping us identify changes quickly and act proactively for our partners.

We test constantly, then scale what works.

From small UI changes to full provider switches, we test, measure and validate changes before rolling them out at scale. When an experiment makes it easier for users to pay, we adopt it. When the data points us elsewhere, we learn the lesson and keep moving.

We optimize in partnership.

Many of our biggest gains come from working directly with payment providers, acquirers and issuers. We share data, investigate performance together and align on common goals. That collaboration has improved everything from OTP delivery logic and 3DS fallback configurations to market-specific field design.

We treat optimization as a loop, not a project.

For us, there’s no finish line, markets evolve, user behavior changes and new payment methods emerge. So we keep refining fraud filters, simplifying payment flows and rolling out improvements that compound over time.

Optimization in action: proven results

At Coda, we’ve run hundreds of optimization projects. Not every experiment delivers an uplift, but every result helps us learn, refine our approach and make the next experiment stronger. Here are a few of our favorites:

Streamlining the PIX checkout flow

Location: Brazil
Time period: 5 Dec 2025 – 29 December 2025

PIX is by far the most popular payment method in Brazil. Our team worked closely with partners to examine and assess every field in the checkout flow to make completing a payment faster and simpler. The result was one fewer input field required from users.

Result: 

  • +2.4 percentage point uplift in Payment Completion Rate.
  • Reduced friction across millions of transactions, proving that minor UX refinements can yield significant revenue growth at scale.

Rethinking E-Wallet OTP Verification

Location: Pakistan
Time period: March 20 – April 4, 2025

Security is essential in any payment flow, and so is making sure every step serves a clear purpose. In Pakistan, we partnered with a local e-wallet provider to assess whether SMS OTP verification was necessary at the point of payment. After careful risk analysis, we put the removal of this additional step to test.

Result: 

  • +3.2 percentage point uplift in Payment Completion Rate.
  • Zero increase in chargebacks, delivering a lower-friction checkout experience without compromising risk or fraud controls.

Accelerating Payment Page Load Times

Location: All markets (global)
Time period: 2025 – 2026 (multiple experiments)

We upgraded the tech stack across our payment channels to improve page performance at scale. Faster load times created a better experience for users, while the new stack also made it easier for our teams to roll out changes and run more A/B tests.

Result: 

  • 40% reduction in page load time.
  • +2 to +7 percentage point uplift in completed transactions across various payment channels.
  • Established a scalable foundation for continuous performance testing and cross-market improvements.

How this connects to Codapay

These results aren’t accidental. Two providers might offer access to the same payment method, but that doesn’t mean they’ll deliver the same results. The difference comes down to how the payment journey is configured, tested and continuously optimized, which is exactly what the four pillars of Codapay are built to do.

Continuous testing: Every change is tested and measured before it rolls out broadly, while Codapay’s self-service sandbox lets publishers validate their setup before going live. Our custom-built observability stack then keeps tracking performance across millions of transactions in real time, so testing never really stops once a feature is live.

UX enhancements: Codapay’s checkout experience adapts language, currency, and payment methods to match local expectations, while features like saved cards, tokenized wallets, and one-click pay reduce the steps that returning users have to take, turning repeat purchases into a near-instant action.

Friction removal: Sometimes, better means simpler. Reducing fields in Brazil’s PIX flow and removing an unnecessary OTP step in Pakistan are both examples of this in practice, each stripping out a specific point where users were dropping off rather than redesigning the entire flow.

Authorization rate improvements: This is where smart payment routing is instrumental. By selecting the provider most likely to succeed for a given transaction, combined with built-in 3DS authentication to stay compliant and reduce fraud, Codapay helps more attempted payments get authorized.

Frequently Asked Questions

It refers to the ongoing work of improving transaction success rates, carried out through continuous testing, UX changes, reducing checkout friction, and improving authorization rates rather than a one off improvement.

It varies by experiment, market and payment method, typically somewhere between 0.1 and 10+ percentage points per test. All changes, big and small, compound improvements across thousands of tests to continuously increase performance.

No, this is a continuous, built-in part of Codapay; publishers don’t need a separate configuration or sign-ups to benefit, all you need to do is use Codapay.

Not all experiments win on the first trial run. In fact, Coda is very transparent in admitting that some experiments also fail, in which case we will iterate on experiment design and hypotheses definitions until we achieve the desired results.

Why this matters for publishers

The outcome of this approach is straightforward: higher payment success rates, faster time-to-pay and more revenue potential from every market a publisher operates in. Offering the right payment methods is only the start. How they perform is what matters, and optimizing towards the best possible performance is what Coda’s optimization process is built for.

Every publisher monetizing through Coda benefits from thousands of hours of experimentation and learning, a PIX flow refined through testing, an OTP step validated through data, and redirect logic proven to make the payment journey simpler. These aren’t a finished playbook, they’re part of a platform that keeps getting better, compounding small wins into meaningful results. That’s what continuous, data-driven optimization looks like in practice, and it’s a big part of why global scale and local performance aren’t a trade-off at Coda. They’re the result of relentless, evidence-based iteration.

Curious what optimized payment and commerce experiences can do for your business?

Adam Hu

SVP, Product

Product leader in global payments, digital commerce, and experimentation. Adam Hu is SVP of Product at Coda, where he leads product across global…

Product leader in global payments, digital commerce, and experimentation. Adam Hu is SVP of Product at Coda, where he leads product across global…