Notch Pay
Accept payments via Notch Pay across WooCommerce, GiveWP, EDD, MemberPress, LMS, and 12+ platforms.
Will this break my store?
What the WordPress.org registry says about keeping Notch Pay running.
Tested to 6.9.5 — 1 branch behind 7.0
Tested against the WordPress branch in use today.5 months ago
7.4
Your host must be running at least this version.6.2
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Notch Pay is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
3 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
Notch Pay enables you to accept payments via Notch Pay (Mobile Money, cards, and more) across all major WordPress monetization use cases. Works automatically after activation with only API keys required.
Why Notch Pay?
- Start receiving payments instantly—go from sign-up to your first real transaction in as little as 15 minutes
- Simple, transparent pricing—no hidden charges or fees
- Setup fees
- Modern, seamless payment experience with Notch Pay
- Understand your customers better through a simple and elegant dashboard
- Access to attentive, empathetic customer support 24/7
- Clearly documented APIs to build your custom payment experiences
Full Compatibility
- WooCommerce – Native gateway, refunds, webhooks, Blocks
- Easy Digital Downloads (EDD) – Native gateway
- GiveWP – One-time and recurring donations
- Charitable – Donations and fundraising
- LifterLMS – Native payment gateway
- LearnDash – Course payments
- Tutor LMS – Course payments
- MemberPress – Memberships
- Gravity Forms – Form payments
- WPForms – Use [notch_pay] shortcode
- Bookly – Use [notch_pay] shortcode for bookings
- The Events Calendar – Use shortcode for tickets
- WP Crowdfunding – Via WooCommerce
- WP Simple Pay – Use [notch_pay] shortcode
- Amelia – Use [notch_pay] shortcode for bookings
Features
- Native Gateways – WooCommerce, EDD, GiveWP, Charitable, LifterLMS, MemberPress, Gravity Forms
- Universal Shortcodes – Direct payments, donations, content unlock for any platform
- Automatic Setup – Pages and endpoints created on activation
- Secure – HMAC webhook verification, nonces, sanitization
Shortcodes
[notch_pay amount="5000" currency="XAF" description="Product"]– Direct payment[notch_pay type="donation"]– Donation form with custom amount[notch_pay product_id="123"]– WooCommerce product sale[notch_pay access="content" content_id="45"]– Content unlock payment[notch_pay_content content_id="45" amount="1000"]– Content locker (pay to view)
Requirements
- WordPress 6.0+
- PHP 7.4+
- Notch Pay account at business.notchpay.co
External services
This plugin connects to the Notch Pay API to create payments, verify payments, process refunds, and receive webhook updates.
The service is required for the plugin to function as a payment gateway.
Service provider: Notch Pay
Service API endpoint: https://api.notchpay.co
Data sent to the service can include:
– Transaction data (amount, currency, reference, description, order/donation identifiers, metadata)
– Customer data (email, and name when available)
– Callback/return URLs used to complete the payment flow
Data is sent only when needed to process payment actions, for example:
– When a customer starts a payment
– When the plugin verifies payment status
– When a merchant triggers a refund
– When webhook security/signature validation is performed during payment updates
Terms of service: https://notchpay.co/policies/terms
Privacy policy: https://notchpay.co/policies/privacy
Sign up at business.notchpay.co and go to Settings > API Keys. Use test_ keys for development.
Yes. The shortcodes work standalone for direct payments and donations.
Plugin details
Tags on WordPress.org
