Skip to main content
Hosted Checkout enables seamless payment collection and supports a full range of payment methods and currencies with minimal integration. It is available as part of ClickPesa products like E-invoice and Payment Pages, where it comes built-in, and it is also available for integration into your web application or platform through Checkout Links.
  • Quick and Easy Integration — Simply generate a hosted checkout link, share it with a customer and start accepting payments instantly.
  • Hassle-Free — Security and updates are fully managed by ClickPesa, allowing you to focus on your business.

How It Works

  1. Generate a Checkout Link — Use the Checkout Link API to generate a hosted checkout link from your app or system. Checkout links are also generated automatically for Invoices and Payment Pages created in the dashboard.
  2. Redirect Customers — Add the generated checkout link into your checkout, website or share it via WhatsApp and redirect customers to Hosted Checkout to make a payment.
  3. Receive Payment Confirmation — Receive payment updates via Application Webhooks, an optional callbackUrl on the Generate Checkout Link request, or by polling the Query Payment API. Application webhooks apply to all payment methods on the hosted page, including mobile push. Customers are redirected after payment using the Return URL on your hosted application in the dashboard.

In the Merchant Dashboard

Payment Pages

Create shareable payment pages with built-in hosted checkout.

E-Invoice

Create and send invoices with a built-in checkout link.

Checkout Links

View and manage hosted checkout links created via API or integrations.

Collection Settings

Enable payment methods and activate Checkout Link in the dashboard.

Learn More

The Hosted Checkout Page

What your customers see and how they pay — payment methods, currencies and receipts

Checkout Link

Use cases and how to activate the Checkout Link feature in your dashboard

Checkout Link API

Generate Hosted Checkout links from your own application via API