Title: Payment Forms for Monnify
Author: Monnify Payment Gateway
Published: <strong>September 22, 2026</strong>
Last modified: September 22, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/payment-forms-for-monnify.svg)

# Payment Forms for Monnify

 By [Monnify Payment Gateway](https://profiles.wordpress.org/monnify/)

[Download](https://downloads.wordpress.org/plugin/payment-forms-for-monnify.1.0.6.zip)

 * [Details](https://wordpress.org/plugins/payment-forms-for-monnify/#description)
 * [Reviews](https://wordpress.org/plugins/payment-forms-for-monnify/#reviews)
 *  [Installation](https://wordpress.org/plugins/payment-forms-for-monnify/#installation)
 * [Development](https://wordpress.org/plugins/payment-forms-for-monnify/#developers)

 [Support](https://wordpress.org/support/plugin/payment-forms-for-monnify/)

## Description

With this plugin you can create forms with multiple input fields and have your users
pay before submission via the Monnify payment gateway.

#### For Churches and NGO’s

Setting the form payment amount to ‘0’ allows the user to make a custom payment 
of any amount.

#### For selling items

To create a form to allow your users buy or pay for value in quantity.

 * Set quantified to be ‘yes’.
 * Set the max quantity a user can buy.

#### Plugin Features

 * Custom form fields (text, textarea, file upload, checkbox, radio, select, datepicker)
 * Fixed, minimum, or variable-dropdown pricing
 * Quantity and inventory tracking
 * Invoice, receipt and site-owner receipt emails
 * Webhook listener for asynchronous transfer/USSD payment confirmation
 * Payments admin list with CSV export

### External services

This plugin connects to third-party services to process form payments and render
typography.

**Monnify (payment processing)**

 * This plugin loads the Monnify Checkout JavaScript SDK (`https://sdk.monnify.com/
   plugin/monnify.js`) on any page containing a payment form, and uses it to open
   Monnify’s hosted checkout modal in-page. Loading this SDK directly from Monnify
   is required so payment card handling always runs Monnify’s current, PCI-compliant
   code.
 * When a buyer submits a form, the plugin sends the payment amount, currency, the
   buyer’s name and email address, a payment reference, and the site’s Monnify API
   key/contract code to the Monnify SDK to initialize the transaction. The buyer
   enters card, bank transfer, or USSD details directly with Monnify inside the 
   checkout modal.
 * The plugin’s webhook endpoint receives asynchronous payment notifications (bank
   transfer/USSD confirmations) from Monnify, and separately calls Monnify’s API(`
   api.monnify.com` in Live mode, `sandbox.monnify.com` in Test mode) to verify 
   transaction status server-side.
 * Service provider: Monnify ([Terms of Service](https://monnify.com/terms), [Privacy Policy](https://monnify.com/privacy))

**Google Fonts (typography)**

 * Form pages load the “Open Sans” font from Google Fonts (`fonts.googleapis.com`)
   for on-site styling. No personal data is sent beyond the site visitor’s own request
   for the font file (e.g. IP address, as with any external resource). This font
   is not loaded in emails sent to form submitters.
 * Service provider: Google ([Terms of Service](https://policies.google.com/terms),
   [Privacy Policy](https://policies.google.com/privacy))

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/payment-forms-for-monnify` 
    directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to Monnify Forms > Settings and enter your Monnify API Key, Secret Key and Contract
    Code.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Payment Forms for Monnify” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Monnify Payment Gateway ](https://profiles.wordpress.org/monnify/)

[Translate “Payment Forms for Monnify” into your language.](https://translate.wordpress.org/projects/wp-plugins/payment-forms-for-monnify)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.6**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [donation](https://wordpress.org/plugins/tags/donation/)[forms](https://wordpress.org/plugins/tags/forms/)
   [Monnify](https://wordpress.org/plugins/tags/monnify/)[payments](https://wordpress.org/plugins/tags/payments/)
 *  [Advanced View](https://wordpress.org/plugins/payment-forms-for-monnify/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/payment-forms-for-monnify/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/payment-forms-for-monnify/reviews/)

## Contributors

 *   [ Monnify Payment Gateway ](https://profiles.wordpress.org/monnify/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/payment-forms-for-monnify/)