I will integrate stripe subscriptions, checkout and webhooks into your app

M
muhammadmeluk
M
muhammadmeluk
Muhammad Meluk

About this gig

Stripe integrations usually break in one of two ways: the webhook is not verified, or it is not idempotent, and a retried event quietly charges or upgrades someone twice.


I wire it up so Stripe is the source of truth for money and your database is a faithful mirror of it. Signature verification, idempotency keys, replayed events, the customer portal, and the awkward states nobody tests: card declined on renewal, plan changed mid-cycle, subscription cancelled and then reactivated.


The integration goes into your own Stripe account. You keep the keys, the payouts and the customer relationship. At handover I walk you through it in test mode, so you can watch a subscription get created, upgraded and cancelled before a real card ever touches it.


I do not integrate interest-bearing instalment or buy-now-pay-later products. If that is what you need, I am not the right person for that part of the job.


Stacks: Node and TypeScript, Next.js, React, Supabase and Python.

Get to know Muhammad Meluk

Muhammad Meluk

Full Stack SaaS Developer

  • FromEgypt
  • Member sinceSep 2026
  • Languages

    Arabic, English
I build production SaaS end to end: authentication, subscription billing, multi-tenant architecture, role-based access, CI/CD. Not prototypes that break on the second user. Founder of DevSource.DEV. I built CalvyxDial, a call center platform with subscription billing and RBAC, and I am CTO at Melcore Auto Transport, owning the whole stack solo. Stack: TypeScript, React, Next.js, Node.js, PostgreSQL, Supabase, Tailwind, AWS, Vercel. Most MVPs ship in 1 to 2 weeks on foundations that hold up past the first iteration. Tell me what you are building and I will say honestly if I am a fit.

Other Software Development Services I Offer