Plugins

Drop-in Kiotapay integrations for WordPress, WooCommerce and other platforms — accept payments without writing code.

If you run your store on a platform we support, you do not need to touch the API directly. Install the plugin, paste in your API key and secret, and Kiotapay appears as a payment option at checkout.

Nothing to download yet

No plugin has been published so far. The integrations below are the ones on the roadmap — this page will list real, versioned downloads as soon as they ship. In the meantime, integrate directly against the API reference.

Available integrations

Kiotapay for WooCommerce

WordPress + WooCommerce

Coming soon

Adds Kiotapay as a checkout option in WooCommerce. Customers pay by M-Pesa STK push, paybill or till, and orders are marked paid automatically when the callback lands.

  • WordPress 6.0 or newer
  • WooCommerce 8.0 or newer
  • PHP 8.0 or newer
  • A Kiotapay API key and secret
Not yet released

Kiotapay for WordPress

WordPress

Coming soon

A standalone gateway for WordPress sites that are not running WooCommerce — collect one-off payments and donations through a shortcode or block.

  • WordPress 6.0 or newer
  • PHP 8.0 or newer
Not yet released

What every plugin needs

Whichever platform you are on, the setup is the same three things:

Get your API credentials

Sign in to the Kiotapay dashboard and copy your API key and API secret. Treat the secret like a password — it must never appear in client-side code or a public repository.

Point the plugin at your callback URL

Kiotapay confirms transactions asynchronously by POSTing to a callback URL. The plugin generates one for you; it must be publicly reachable over HTTPS. A local development URL will not receive callbacks.

Test before going live

Run a small real transaction end to end and confirm the order is marked paid in your store. Payment status arrives on the callback, not in the checkout response — an order that stays pending almost always means the callback could not reach your site.

Building your own integration

If your platform is not listed, the API is straightforward to integrate against directly:

Need a plugin for a platform we do not cover? Email apps@kiotapay.com and tell us which one.

On this page