Description
When an organization needs to accept donations and manage fundraising campaigns directly in WordPress, the Paymattic Pro add-on integrates multiple payment gateways into WPManageNinja’s workflows, adding customizable donation forms with fixed or open amount fields and syncing every transaction with the contact manager. This is aimed at those who run websites for nonprofit organizations or crowdfunding platforms and want to collect one-time or recurring contributions with automatic receipt generation.
Key Features of Paymattic Pro
- Customizable donation forms
Fixed and open amount fields with a built-in recurring option. - Integration with multiple gateways
Native connection with PayPal, Stripe, and other payment processors. - Automatic transaction syncing
Each donation is recorded in the WPManageNinja contact manager. - Automated receipt emails
Confirmation notifications sent automatically after each contribution. - In-dashboard campaign reports
Consolidated view of collected amounts and donor history.
Benefits of Paymattic Pro
- Unified contact management
Donor data kept in the same place as the other contacts in WPManageNinja. - Automation of manual processes
Receipts and status updates without team intervention. - Amount flexibility
Donors can choose a fixed or open amount, either one-time or recurring. - Financial transparency
Detailed reports for accountability in fundraising campaigns.
Who Is Paymattic Pro For?
- Those who manage websites for churches, NGOs, or social projects and need to accept online donations.
- You who already use WPManageNinja to manage contacts and want to add a native recurring payment module.
- Organizations running crowdfunding campaigns that want to centralize transactions and donors in a single dashboard.
How to Download Paymattic Pro
The Paymattic Pro add-on is available for download here at Ultrapack. After downloading the .zip file, install it under Plugins > Add New > Upload Plugin, select the .zip file, and activate it. The add-on will appear in the WPManageNinja menu after activation, ready for you to configure forms and gateways.
By unifying payment and contact management within the WPManageNinja ecosystem, the Paymattic Pro add-on eliminates the need for third-party plugins for donations and fundraising. With automated receipts and real-time synchronization, the team saves time and maintains financial transparency across campaigns.
Frequently asked questions
Is WPManageNinja | Paymattic Pro GPL-licensed?
Yes. WPManageNinja | Paymattic Pro is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WPManageNinja | Paymattic Pro on multiple sites?
Yes. You can install WPManageNinja | Paymattic Pro on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WPManageNinja | Paymattic Pro cost at Ultrapack?
WPManageNinja | Paymattic Pro costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WPManageNinja | Paymattic Pro include updates?
Yes. The current version of WPManageNinja | Paymattic Pro is 4.6.26, published at Ultrapack on Sep 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WPManageNinja | Paymattic Pro scanned before publication?
Yes. Every version of WPManageNinja | Paymattic Pro goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WPManageNinja | Paymattic Pro?
Requires WordPress 5.3 or higher and PHP 7.1 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 4.6.26
- Adds Server-side pagination for User Dashboard submission entries.
- Fixes Stripe SCA payment and subscription confirmation not binding PaymentIntent to the target submission.
- Fixes Razorpay redirect and callback handlers not binding payment IDs to the target submission.
- Fixes Mollie IPN handler processing events without verifying submission binding.
- Fixes Stripe hosted checkout cancel link changing status on already-paid submissions.
- Fixes Draft form preview visible to other users by guessing the post ID.
- Fixes Stripe subscription renewal refunds incorrectly marking the original payment as refunded.
- Fixes Integration notifications triggerable without authentication.
- Fixes Stripe webhook events verified by re-fetching from Stripe instead of trusting the raw payload.
- Fixes Dashboard showing submissions belonging to other users.
- Fixes duplicate step and conditional listeners on Elementor popup reopen.
- Fixes item_quantity values that overflow absint accepted as valid.
- Fixes pricing index not validated before array dereference in paymentItem.
- Fixes subscription plan index not validated before array dereference.
- Fixes Subscription amount incorrectly in embedded stripe on subscription entries.
- Fixes Schedule security audit
Version 4.6.25
- Adds Stripe subscription card update support for the User Dashboard.
- Adds Payment item field mapping and conditional support in integration feeds.
- Adds Square webhook signature verification with per-mode signature keys.
- Improves Failed recurring payment handling for Stripe subscription renewals.
- Improves JSON export memory usage by streaming results instead of accumulating the full dataset.
- Fixes User Dashboard access for permitted roles missing dashboard capabilities.
- Fixes Stripe renewal webhooks not parsing the updated invoice schema.
- Fixes Duplicate coupon AJAX requests when an Elementor popup reinitializes the form.
- Fixes Phone field script error caused by the classic utils.js enqueue.
- Fixes FluentCommunity integration endpoint accessible without authentication.
- Fixes Webhook and Zapier feed mutations not scoped to the authorized form.
- Fixes PayPal IPN bypass option removed; IPN always verified; debug log redacted to safe fields.
- Fixes Subscription cancellation proceeding without ownership verification.
- Fixes Predefined donation amounts enforced server-side when custom input is disabled.
- Fixes Customer full name overwritten when form has multiple Full Name fields.
Version 4.6.23
- Adds Gift Aid declaration support.
- Adds Fee Recovery field.
- Improves GiveWP donation migration.
- Improves multi-select checkboxes in tabular products.
- Fixes conditional logic validation for required file upload fields.
- Fixes Stripe IPN sync.
Version 4.6.19
- Adds Support for First Name and Last Name fields in LearnDash integration.
- Improves Full name handling for Billplz payments.
- Fixes CSRF vulnerability in form submission, Stripe, Paystack, and Razorpay payment confirmation handlers.
- Fixes Mailchimp configuration issue.
- Fixes Fixed-amount coupon issue.
- Fixes Billplz payment status issue on custom redirect.
Version 4.6.18
- Adds Xendit Subscription support.
- Adds Download invoice option in User Dashboard.
- Adds Subscription cancellation for Authorize.net and Xendit in User Dashboard.
- Adds Conditional render for Donation Component.
- Improves Currency sign position dynamic in leaderboard.
- Improves Wordpress media in pdf.
- Improves UI for Field disabled.
- Improves Stripe Direct bank transfer in the hosted checkout.
- Fixes Refund issue for users with Paymattic Admin permission
- Fixes FluentCRM conditional list issue with multiple checkboxes
- Fixes Google Sheets sync issue with second address field.
- Fixes Schedule security audit
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
wp-payment-form-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wp-payment-form-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 5.3 or higher and PHP 7.1 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready