Description
Paymill gateway enables direct credit card donations via GiveWP forms, processing transactions through Paymill’s infrastructure with support for major card brands and an on-site checkout flow without redirects. Integration suits European organizations and NGOs that need an alternative processor to Stripe or PayPal, keeping donors on the same page until contribution confirmation.
Main Features
- Embedded checkout
Processes the card on the donation page without redirecting to an external domain. - Credit card brands
Accepts the main brands supported by Paymill’s network in Give form. - Sandbox and production mode
Switches between test and live accounts via GiveWP settings. - Card tokenization
Stores the Paymill-generated token instead of keeping the full number in the database. - Automatic webhook confirmation
Receives notifications from Paymill and updates donation status in Give panel.
Benefits of Paymill Gateway
- Donor stays on site
Eliminates the jump to external page and reduces abandonment during checkout. - European alternative
Serves organizations that prefer a processor outside the Stripe/PayPal axis for their billing. - Lower compliance load
Eliminates direct storage of sensitive card data on the site. - More payment options
Expands gateway offerings beyond native integrations in GiveWP.
Who It’s For?
- European NGOs, foundations, and social projects that collect recurring or one-time online donations.
- Organizations seeking an alternative to Stripe and PayPal for processing cards in fundraising campaigns.
- Teams that want to keep donors on their own site throughout the entire card payment flow.
Designed for organizations that process card donations in Europe, this add-on connects GiveWP to Paymill’s infrastructure without requiring additional development. Configuration occurs in the same dashboard where you adjust donation forms, integrating credentials, test mode, and return messages into a single administrative flow focused on continuous fundraising for your audience.
Frequently asked questions
Is GiveWP Paymill Gateway GPL-licensed?
Yes. GiveWP Paymill Gateway 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 GiveWP Paymill Gateway on multiple sites?
Yes. You can install GiveWP Paymill Gateway 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 GiveWP Paymill Gateway cost at Ultrapack?
GiveWP Paymill Gateway 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 GiveWP Paymill Gateway include updates?
Yes. The current version of GiveWP Paymill Gateway is 1.1.1, published at Ultrapack on Jun 20, 2020. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is GiveWP Paymill Gateway scanned before publication?
Yes. Every version of GiveWP Paymill Gateway goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.1.1
- Fix: Resolved conflicts with Recurring Donations when configuring your donation form settings.
Version 1.1.0
- Maintenance: Updated Settings class to be compatible with the upcoming 2.5.0 Give Core version release.
- Fix: Resolved issue with JS path not properly being loaded resulting in a 404 for the script.
- Tweak: Updated plugin author and name to GiveWP throughout.
Version 1.1
- New: Support for Recurring Donations Add-on
- New: The plugin now checks to see if Give is active and up to the minimum version required to run the plugin.
Version 1.0.2
- Fix: 3-D Secure Payments passing incorrect amount_int value which caused transactions to fail (missing * 100 for cents amount) thanks @revolutionfrance
Version 1.0.1
- Fix: Resolved PHP notices if the user enables the gateway but does not enter API keys
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
give-paymill.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
give-paymill.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready