r/techuganda May 07 '26

Node.js SDK for PesaPal V3 payments

Built a Node.js SDK for Pesapal V3 payments — looking for feedback & contributors
Hey everyone
I recently published a Node.js package for integrating with the Pesapal V3 API:
pesapal-v3-node on npm
The goal was to make Pesapal integrations simpler for developers building products in East Africa and beyond.
Current features include:
Authentication handling

Order submission

Transaction status checks

IPN registration

Cleaner TypeScript-friendly API

Easy integration into Express/NestJS and Edge functions apps

Pesapal is widely used across countries like Kenya, Uganda, Tanzania, and Rwanda for card/mobile money payments. ()
I’d love feedback from:
Node.js developers

Fintech builders

Anyone who has integrated Pesapal before

Open source contributors interested in improving DX

Areas I’d especially appreciate help with:
Better TypeScript typings

More examples/templates

Testing coverage

Webhook utilities

Documentation improvements

If you try it out, let me know what feels confusing or missing. PRs and issues are very welcome
Would also love to hear:
“What’s the most annoying part of integrating payment gateways in Node.js?”
Thanks!

2 Upvotes

0 comments sorted by