Integration Options
Merchant Dashboard
Manage collections, payouts, transactions, and settings from the web
dashboard — no coding required.
API Integration Setup
For businesses that require full control over their payment flow, ClickPesa
provides API-based integration. This setup allows developers to connect
directly to ClickPesa’s payment infrastructure using secure API endpoints.
Hosted Integration Setup
If you prefer a simpler approach, ClickPesa provides a hosted payment
solution. This method allows businesses to redirect users to a
ClickPesa-hosted page to complete transactions.
Embedded Integration Setup
For businesses that want to maintain a seamless user experience within their
own platform, ClickPesa provides embedded integration options.
Choose a Collection Product
- Use TanQR/Lipa Namba when you want customers to scan your QR code or pay using your Lipa Namba.
- Use BillPay when you need control numbers for deposits, orders, invoices, or customer-specific references.
- Use USSD Push when you want to send a payment prompt to the customer’s mobile money wallet.
- Use Card when you want customers to pay with Visa, Mastercard, Amex, or UnionPay via a hosted checkout session.
- Use CRDB Direct Debit when you need mandate-based recurring collections from CRDB accounts.
Additional Features & Considerations
Payment Statuses
Understanding different payment statuses is crucial for managing transactions
effectively.
Webhooks
Webhooks allow you to receive real-time payment updates directly to your
system. Make sure to configure and secure webhook endpoints properly to ensure
seamless transaction tracking.
IP Whitelisting
Restrict API access to only approved IP addresses for enhanced security. Any
API request from an unlisted IP will be denied.
Checksum Security
For enhanced security, ClickPesa provides checksum validation to verify the
integrity of transaction data. It is recommended to implement checksum
verification in all API-based interactions.
Resources
API Explorer
Explore and test ClickPesa’s APIs with the API Explorer. It provides a
user-friendly interface to interact with API endpoints and understand their
functionality.

