Introduction
Welcome to UpesiPay Developer APIs
Thank you for choosing UpesiPay, your premier solution for automating payments and simplifying payment tracking. This documentation serves as your comprehensive guide to seamlessly integrate your MPESA Till Number, Paybill Number, or Bank Account. We also offer integration with other 3rd party wallet service providers to extend and simplify payment integration.
UpesiPay empowers businesses and individuals with a simplified API and aggregation service, catering to diverse payment channels. Whether you operate an e-commerce platform, subscription service, or any other business model that involves financial transactions, UpesiPay is the go-to solution for enhancing operational efficiency and ensuring a seamless payment experience.
In this documentation, you will find detailed information on how to integrate our API into your systems, enabling you to leverage the full potential of UpesiPay's capabilities. We provide step-by-step instructions, code samples, and comprehensive explanations to facilitate a smooth integration process.
Thank you for choosing UpesiPay. Let's get started on optimizing your payment workflows!
Request Test Credits
Request Test Credits
Would you like to test UpesiPay APIs on your account? New developer accounts can request up to 300 KES in test service tokens/credits for free to explore our API endpoints and perform end-to-end integrations before going live.
To get started, reach out to us directly on WhatsApp and our support team will promptly assist you:
Packages
We provide official and community-maintained packages to help you integrate UpesiPay into your projects:
Node JS Package
View on NPM →PHP Package
View on Packagist →Support
If you need any support feel free to raise a ticket by sending us an email: