Title: Nemacladd Payment Addon for Gravity Forms with Pesapal
Author: nemacladd
Published: <strong>August 7, 2026</strong>
Last modified: August 7, 2026

---

Search plugins

![](https://ps.w.org/nemacladd-pesapal-checkout/assets/banner-772x250.png?rev=3637751)

![](https://ps.w.org/nemacladd-pesapal-checkout/assets/icon-256x256.png?rev=3637751)

# Nemacladd Payment Addon for Gravity Forms with Pesapal

 By [nemacladd](https://profiles.wordpress.org/nemacladd/)

[Download](https://downloads.wordpress.org/plugin/nemacladd-pesapal-checkout.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/nemacladd-pesapal-checkout/#description)
 * [Reviews](https://wordpress.org/plugins/nemacladd-pesapal-checkout/#reviews)
 *  [Installation](https://wordpress.org/plugins/nemacladd-pesapal-checkout/#installation)
 * [Development](https://wordpress.org/plugins/nemacladd-pesapal-checkout/#developers)

 [Support](https://wordpress.org/support/plugin/nemacladd-pesapal-checkout/)

## Description

The Nemacladd Payment Addon for Gravity Forms with Pesapal integrates Gravity Forms
with the [Pesapal](https://www.pesapal.com) payment gateway, allowing you to collect
payments directly from your WordPress forms.

Pesapal is the leading online payment gateway in East Africa, supporting payments
via mobile money (M-Pesa, Airtel Money, MTN, Tigo), bank cards, and bank transfers
across Kenya, Uganda, Tanzania, and Rwanda.

#### Premium Features

Upgrade to a premium license to unlock:
 * **IPN Notifications** – Real-time payment
status updates via server-to-server notifications. * **Recurring Subscriptions**–
Configure recurring billing for memberships, services, and donations. * **Custom
Pesapal Form Field** – Dedicated Pesapal field for your Gravity Forms forms. * **
Digital Payment Mode** – Advanced payment mode with delayed notifications.

### External Services

This plugin connects to external payment services provided by Pesapal to facilitate
online transactions, payment processing, and checkout verification.

 1. Pesapal API (v3)
 2.  * Service: Payment gateway processing for mobile money and credit cards.
     * Data Sent: Order total, currency code, customer name, email address, transaction
       reference, and IP address during checkout generation.
     * Usage: Required to process payments and verify order status via callback redirect.
     * Terms of Service: https://www.pesapal.com/terms-and-conditions
     * Privacy Policy: https://www.pesapal.com/privacy-policy
 3. Freemius (Premium upgrades)
 4.  * Service: The free plugin does not send any data to Freemius. It only links to
       the Freemius checkout page at checkout.freemius.com so users who wish to can
       optionally purchase a premium license.
     * Data Sent: None by the free plugin itself. Any data is only provided by the 
       user to Freemius directly if they choose to visit the Freemius checkout or account
       pages.
     * Usage: Optional; used purely for premium upgrade marketing. Not required for
       the core payment functionality of this plugin.
     * Terms of Service: https://freemius.com/terms/
     * Privacy Policy: https://freemius.com/privacy/
     * Cookie Policy: https://freemius.com/privacy/cookies/

## Screenshots

[⌊Plugin settings page showing Pesapal API configuration.⌉⌊Plugin settings page 
showing Pesapal API configuration.⌉[

Plugin settings page showing Pesapal API configuration.

[⌊Feed settings with currency selection and billing fields.⌉⌊Feed settings with 
currency selection and billing fields.⌉[

Feed settings with currency selection and billing fields.

[⌊Pesapal payment field in the form editor.⌉⌊Pesapal payment field in the form editor
.⌉[

Pesapal payment field in the form editor.

[⌊Transaction details with Pesapal tracking information.⌉⌊Transaction details with
Pesapal tracking information.⌉[

Transaction details with Pesapal tracking information.

[⌊Order confirmation page after a successful payment.⌉⌊Order confirmation page after
a successful payment.⌉[

Order confirmation page after a successful payment.

## Installation

#### Requirements

 * WordPress 5.0 or higher
 * Gravity Forms 2.4.13 or higher
 * PHP 7.4 or higher

#### Installation Steps

 1. Install and activate Gravity Forms (required).
 2. Install Nemacladd Payment Addon for Gravity Forms with Pesapal from the WordPress
    plugins directory or upload the plugin ZIP.
 3. Activate the plugin through the WordPress Plugins screen.
 4. Go to the plugin settings page to configure your Pesapal API credentials.

## FAQ

### How do I get started?

Install and activate the plugin, then configure your Pesapal API credentials (Consumer
Key and Consumer Secret) on the plugin settings page under Forms > Settings > Pesapal.

### Which currencies are supported?

KES (Kenyan Shilling), UGX (Ugandan Shilling), TZS (Tanzanian Shilling), USD (US
Dollar), and RWF (Rwandan Franc).

### Can I test payments before going live?

Yes. Enable Sandbox mode and use Pesapal’s demo API keys. Switch to Live mode when
you’re ready to process real payments.

### How do I upgrade to Premium?

Navigate to the plugin settings page in your WordPress admin and click the upgrade
notice to purchase a premium license.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Nemacladd Payment Addon for Gravity Forms with Pesapal” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ nemacladd ](https://profiles.wordpress.org/nemacladd/)

[Translate “Nemacladd Payment Addon for Gravity Forms with Pesapal” into your language.](https://translate.wordpress.org/projects/wp-plugins/nemacladd-pesapal-checkout)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/nemacladd-pesapal-checkout/),
check out the [SVN repository](https://plugins.svn.wordpress.org/nemacladd-pesapal-checkout/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/nemacladd-pesapal-checkout/)
by [RSS](https://plugins.trac.wordpress.org/log/nemacladd-pesapal-checkout/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [gravity forms](https://wordpress.org/plugins/tags/gravity-forms/)[Kenya](https://wordpress.org/plugins/tags/kenya/)
   [payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)[Pesapal](https://wordpress.org/plugins/tags/pesapal/)
   [uganda](https://wordpress.org/plugins/tags/uganda/)
 *  [Advanced View](https://wordpress.org/plugins/nemacladd-pesapal-checkout/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/nemacladd-pesapal-checkout/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/nemacladd-pesapal-checkout/reviews/)

## Contributors

 *   [ nemacladd ](https://profiles.wordpress.org/nemacladd/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/nemacladd-pesapal-checkout/)