Title: Nemacladd Payment Addon for Gravity Forms with Pesapal
Author: nemacladd
Published: <strong>2026-08-07</strong>
Last modified: 2026-08-09

---

Szukaj wtyczek

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

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

# Nemacladd Payment Addon for Gravity Forms with Pesapal

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

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

 * [Szczegóły](https://pl.wordpress.org/plugins/nemacladd-pesapal-checkout/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/nemacladd-pesapal-checkout/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/nemacladd-pesapal-checkout/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/nemacladd-pesapal-checkout/#developers)

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

## Opis

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:
 * **Recurring Subscriptions** – Configure
recurring billing for memberships, services, and donations. * **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. An IPN (Instant Payment
       Notification) URL is registered with Pesapal to receive payment status updates.
     * Usage: Required to process payments, verify order status via callback redirect,
       and receive payment status notifications (IPN).
     * 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/

## Zrzuty ekranu

[⌊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.

## Instalacja

#### 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.

## Najczęściej zadawane pytania

### 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.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Nemacladd Payment Addon for Gravity Forms with Pesapal” jest oprogramowaniem open
source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

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

[Przetłumacz wtyczkę “Nemacladd Payment Addon for Gravity Forms with Pesapal” na swój język.](https://translate.wordpress.org/projects/wp-plugins/nemacladd-pesapal-checkout)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/nemacladd-pesapal-checkout/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/nemacladd-pesapal-checkout/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/nemacladd-pesapal-checkout/)
przez [RSS](https://plugins.trac.wordpress.org/log/nemacladd-pesapal-checkout/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.1.0

 * Added: Pesapal form field is now available for all users in the Gravity Forms
   form editor (drag and drop it into your form).
 * Fixed: Payments are now created correctly with Pesapal by automatically registering
   the required IPN URL and sending the notification ID with every order.
 * Fixed: The IPN URL now registers automatically on plugin load when missing, so
   orders always include the required notification ID.
 * Fixed: The IPN URL is re-registered automatically when you switch between sandbox
   and live environments or when the stored IPN ID becomes invalid.
 * Fixed: Payment feeds created with the previous plugin slug are now migrated automatically
   on upgrade.
 * Improved: Updated plugin description and premium feature list.

#### 1.0.0

 * Initial release.

## Meta

 *  Wersja **1.1.0**
 *  Ostatnia aktualizacja **2 miesiące temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 5.0 lub nowszej **
 *  Testowano do **7.0.7**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/nemacladd-pesapal-checkout/)
 * Tagi
 * [gravity forms](https://pl.wordpress.org/plugins/tags/gravity-forms/)[Kenya](https://pl.wordpress.org/plugins/tags/kenya/)
   [payment gateway](https://pl.wordpress.org/plugins/tags/payment-gateway/)[Pesapal](https://pl.wordpress.org/plugins/tags/pesapal/)
   [uganda](https://pl.wordpress.org/plugins/tags/uganda/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/nemacladd-pesapal-checkout/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

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

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

## Zaangażowani

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

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

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