How to Choose a Payment Gateway for WordPress Donations

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.

Test with real donors before committing

After sandbox testing, make a small real transaction before promoting your donation page widely. This confirms that the live credentials are correct, the gateway configuration is complete and the donor experience is what you expect. The ten minutes this takes can prevent days of troubleshooting after a failed launch.

FundCollector, a WordPress donation plugin, includes PayPal in the free version and Mollie in the Pro version, covering the two gateways most relevant for European and international donation use cases. Visit the pricing page to compare plans, or download the free version from WordPress.org to start with PayPal.