Payments · Open source
UniPay
Distributed e-commerce community platform with payment flows, built on a unified, type-safe payment layer.

- Client
- Open source
- Industry
- Payments
- Market
- Open source
- Stack
- TypeScript, Node.js, Stripe, Razorpay
The challenge
Every payment provider has its own API, webhooks and failure modes. Integrating more than one usually means writing the same checkout logic twice and getting locked in to whichever came first.
What we built
A unified payment abstraction: write payment logic once and route it to any supported provider. Webhooks are normalised into one event shape, errors are handled consistently, and the whole thing is typed end to end.
Key features
- 01One type-safe interface across payment providers
- 02Intelligent routing between gateways
- 03Webhook normalisation into a single event format
- 04Stripe and Razorpay supported today
Services on this project
Every project starts with a conversation
Got an idea? Let's talk over chai.
A free 15-minute call. No pitch deck, no obligation. You leave with an honest read on what to build first.
- We reply within 24 hours, usually much sooner.
- NDA signed before you share the details.
- Based in Kathmandu, working with Nepal, India and worldwide.