Ivan Balias

Ivan Balias

Failed-payment recovery for Stripe

About

I build Lirova, a recovery tool for subscription payments that fail on the card. Expired cards, insufficient funds, bank declines — the customer never cancelled, the charge just didn't go through, and it never shows up as churn anywhere. The part that surprised me building it: retrying harder is the wrong answer. The decline code decides everything, and some of them should never be retried at all. Eight years full-stack, NestJS and PHP, currently solo out of Ukraine.

Badges

Tastemaker
Tastemaker
Gone streaking 10
Gone streaking 10
Gone streaking
Gone streaking
Gone streaking 25
Gone streaking 25
View all badges

Maker History

  • Lirova
    LirovaRecover Stripe subscription payments that fail on the card
    Sep 2026
  • 🎉
    Joined Product HuntAugust 28th, 2026

Forums

5h ago

Lirova - Recover Stripe subscription payments that fail on the card

When a renewal fails, the customer usually didn't decide to leave. Lirova classifies each decline, retries what's worth retrying, stops what isn't, and emails only when a card actually needs updating. You pay a fee only on what we recover.
View more