FlyCode Takes Aim at a Hidden Leak in Subscription Revenue — Failed Payments
FlyCode, a Y Combinator Summer 2022 company, is building the retention layer designed specifically to stop subscription businesses from losing revenue to failed payments. Every subscription business, from the largest SaaS platforms to the latest consumer streaming services, loses a surprising amount of revenue to a deeply unglamorous problem: the payment that simply does not go through. Expired cards, fraud flags, insufficient funds, and bank-level routing failures, the industry term for all of it is “involuntary churn,” and it silently costs subscription businesses as much as 10% of their annual revenue.
Founded in 2021 and based in Boston, FlyCode was started by Jake Vacovec, Etai Avrahami, and Tzachi Davidovich, a team that came out of payments and growth engineering at companies where they watched seven- and eight-figure sums quietly evaporate each year to failed charges. The seven-person startup’s core thesis is that failed payments are not one problem; they are dozens of different problems wearing the same label, and each one needs a different response. A card declined because of suspected fraud needs a different retry strategy than a card declined because of a temporary network blip, and both are different again from a card that has genuinely expired.
FlyCode’s platform sits between a subscription merchant’s billing system and its payment processors and uses machine learning to decide how and when to retry each failed transaction, customize the dunning messaging the customer sees, and intelligently route across processors when needed. The result, FlyCode tells customers, is a measurable lift in recovered revenue and a corresponding bump in lifetime value, numbers that flow straight to the bottom line without requiring a single net-new customer acquisition.
The market context works in FlyCode’s favor. The subscription economy has become genuinely enormous, from enterprise SaaS to consumer media, e-commerce subscriptions, fitness memberships, and everything in between, and in most of those categories the maturity curve has shifted from “acquire at all costs” to “retain and expand.” Boards are asking their CEOs about gross revenue retention more than ever, and any product that can move GRR by a few percentage points is extraordinarily valuable. FlyCode’s positioning, a specialized, best-in-class solution for a specific, high-value problem, is well suited to CFOs who are tired of trying to solve retention inside their homegrown billing stacks.
The product’s integration posture is equally deliberate. FlyCode does not try to replace a merchant’s payment processor or billing provider; it works alongside Stripe, Chargebee, Recurly, Zuora, and others, making those systems smarter rather than fighting them. That reduces buyer friction and speeds up time-to-value, two of the most important variables in getting a fintech product adopted inside established finance and RevOps functions.
With failed payments projected to cost subscription merchants hundreds of billions of dollars globally over the coming years, FlyCode is positioned at exactly the right intersection of urgency and measurability. Every customer can quantify the size of the problem in their own data, and FlyCode can demonstrate exactly how much of that revenue it has recovered. That feedback loop is a powerful foundation for a business, and it is why FlyCode’s team believes failed-payment recovery is not a niche workflow but a category in its own right.