Payment methods
How to Choose a Payment Gateway for WordPress Donations
The payment gateway you choose affects how many donors complete their gift, what fees you pay on each transaction, whether you can offer recurring giving, and how donor data flows into your WordPress site. With several options available for WordPress donation plugins, it helps to understand what each one offers before committing to a setup. This guide covers the key criteria and how the most common gateways compare against them.
What a payment gateway does in a WordPress donation workflow
When a donor clicks “Donate”, the payment gateway handles the financial transaction: it securely processes the card or account details, authorizes the charge, and returns a success or failure response to your WordPress site. Your donation plugin then records the result and sends a confirmation email to the donor.
The gateway is a separate service from your WordPress plugin. Most donation plugins support one or more specific gateways. Before choosing a gateway, verify that it is supported by the plugin you plan to use, and check how deeply it is integrated (whether it supports webhooks for real-time status updates, recurring billing, and refunds through the plugin interface).
Key criteria for evaluating gateways
Not all payment gateways are equivalent for donation use cases. The criteria that matter most are:
- Donor recognition – how familiar is the gateway to your typical donor? A checkout method that donors recognize reduces hesitation and abandonment.
- On-site vs off-site checkout – does payment happen on your page (better for conversion) or does the donor get redirected to a third-party page?
- Recurring billing support – if you need monthly or annual donations, the gateway must support native subscription management.
- Transaction fees – the percentage and fixed fee per transaction. These apply regardless of any plugin fees.
- Local payment methods – for European donors, options like iDEAL (Netherlands), Bancontact (Belgium), SEPA Direct Debit and others may be expected.
- Webhook reliability – the gateway must reliably notify your WordPress site when payments succeed, fail or are cancelled.
PayPal: the most familiar option
PayPal is the default choice for most WordPress donation plugins because nearly every donor recognizes it. The PayPal checkout interface is trusted globally, and donors can pay with a PayPal account or with a card without creating an account.
PayPal’s main strengths for donations: high donor recognition, broad international availability and straightforward integration with most donation plugins. Its main limitations: the checkout redirects donors to the PayPal site rather than keeping them on your page, and recurring billing through PayPal is more complex to configure and manage than with more modern gateways.
For organizations that primarily need one-time donations and want broad coverage with minimal setup, PayPal is often the right starting point. See the PayPal donations on WordPress guide for a fuller picture of what to expect.
Mollie: strong for Europe and recurring giving
Mollie is a payment service provider particularly popular in the Netherlands, Belgium, Germany and other European markets. It supports a wide range of payment methods: credit and debit cards, iDEAL, Bancontact, SEPA Direct Debit, Klarna, and more, depending on the country.
For organizations that need recurring donations, Mollie’s subscription API is clean and reliable. Subscriptions are managed natively by Mollie, webhooks are consistent, and payment failures are handled predictably. This makes Mollie a strong choice for any organization running a monthly giving program.
Mollie requires a European business or organization entity to open a merchant account, which limits its availability to EU-based organizations. Fees are competitive with other major gateways.
Transaction fees and what they cost over time
Every payment gateway charges a transaction fee. The typical structure is a percentage of the transaction amount plus a small fixed fee. For example, 2.9% plus 0.30 per transaction is a common structure.
On small donation amounts, the fixed fee has a disproportionate impact. A 0.30 fixed fee on a 3 donation represents 10% of the transaction. If your typical donation is small (tip jar or low-amount recurring), look for gateways with lower fixed fees or minimum fee structures designed for microdonations.
For nonprofits and charities, some gateways offer discounted rates. PayPal’s nonprofit program reduces the transaction fee for registered charitable organizations. Check whether the gateways you are considering have similar programs for your organization type.
What to test before going live
Every payment gateway offers a test or sandbox environment that allows you to process simulated transactions without real money. Use it fully before launching your donation page. Specifically, test:
- A one-time donation with a preset amount and with a custom amount.
- A recurring donation setup (if you are using recurring giving).
- A payment failure (use a test card number that simulates a declined transaction) and verify that the error message shown to the donor is clear.
- The confirmation email received by the donor after a successful payment.