Lipisha Instant Transaction Notification (IPN)


Get Started


The Lipisha Instant Transaction Notification (ITN) is designed to help developers integrate third-party applications with Lipisha.

The Lipisha ITN enables you to securely receive and process real-time notifications of transactions made to or by you from various mobile money options including M-Pesa, Airtel Money, Orange Money and YuCash, card payment options such as VISA and Mastercard as well as Lipisha NFC terminals.

For incoming payment transactions, the Lipisha ITN also enables you to accept, fail or reject transactions e.g if they do not match your specific criteria. This triggers a refund to the customer enabling them to make the payment again correctly.

This documentation is intended to guide you to register your ITN Callback, configure your application to process payments via HTTP POST and JSON and provides code examples in various programming languages to do the same.


Jump into the Code

Our ready-made scripts help you to receive ITN through your chosen programming language. Select your language, dive right in and get started!

PHP SDK   Python SDK   Java SDK Ruby SDK   CSharp SDK   NodeJS SDK

Fork me on GitHub