I will build a stripe subscription billing backend with retries and dunning


About this gig
You will get a production-grade Stripe subscription billing backend, not a demo. I build this on NestJS and PostgreSQL with a real webhook pipeline: Stripe events are verified, processed idempotently, and reflected in your database, with automatic dunning and retries on failed payments so you don't silently lose revenue.
What you get: Stripe Checkout and subscription lifecycle management, usage-based metering and overage billing on Standard and above, automatic retry and dunning logic on failed payments, multi-tenant architecture with per-tenant API keys on Premium, and a full audit log of every billing event.
With 8+ years building backend systems for banking, insurance, and telecom platforms, I care about the details that separate a working system from a weekend project: race conditions on concurrent webhooks, replay protection, and clear error handling when Stripe itself has an outage.
Message me before ordering if your billing model has unusual requirements, I am happy to scope it first.
Get to know Mohamed A
Senior Full Stack Developer for Web Apps AI and Payments
- FromMorocco
- Member sinceSep 2018
- Avg. response time1 hour
Languages
French, English
Other Software Development Services I Offer
FAQ
Which payment gateway do you support besides Stripe?
This gig is built for Stripe specifically. I can adapt the architecture to Paddle or LemonSqueezy on request, just message me first.

