Search for keywords, like "PayPal", "Recurring Donations", and more.

Documentation / Core Features / Payment Gateways

Payment Gateways

These articles describe the payment gateways that GiveWP comes with. GiveWP comes with Stripe (Free), PayPal Standard, Test Donations, and Offline Donations in the free plugin. This section describes each of those in detail.

What is a Payment Gateway?

Payment Gateways are methods by which you can collect donations on your site with the GiveWP WP plugin. But the purpose of a “Gateway” is to keep all of the private donor information safe and secure. This means specifically that a Gateway’s main purpose is to send your donors sensitive information (specifically credit card information) encrypted to the payment processor (like PayPal or Stripe, etc.) without saving it on your site at all.

Why is this important? You do not want to be responsible for credit card information — ever. Storing that information requires a very significant amount of responsibility and liability. If you are a small organization, that kind of liability could sink you quickly. So instead of storing that information, payment processors (like PayPal or Stripe, etc) connect with your site and that information is sent directly to them without ever touching your server.

How do I Enable a Specific Payment Gateway?

Out of the box, GiveWP comes with these Payment Gateways: PayPal Donations, PayPal Standard, Stripe Payment Element, Stripe Free, and Test Donations, and Offline Donations. To enable any of all of them simply go to “Donations > Settings” and then the “Payment Gateways” tab and check off the ones you want enabled in the “Enable Gateways” section.

GiveWP payment gateway settings
Enabling and customizing payment gateways in GiveWP settings

If you have a premium Add-on Payment Gateway (like PayPal Pro, or Stripe, etc) those will appear in this list as well after you activate the Add-on.

The “Enabled Gateways” section is separated into two tabs so you can see which can be used with forms created in the current form editor and which can be used with forms created in the Visual Form Builder. More information on compatibility with the Visual Form Builder released in GiveWP version 3.0 can be found below.

Here you will also see the ability to change the labels of the payment gateway on the front end of the form. This is to help clarify which payment gateway the donor would like to use.

You can also drag the payment gateways into whichever order you like, which will be reflected on all your forms. Make sure to hit “Save” after re-ordering.

GiveWP 3.0 Payment Gateway Compatibility

With the 3.0 update of GiveWP, some payment gateways are compatible with the new Visual Form Builder, some are compatible with the current form editor, and some are compatible with both. Review this table to understand which payment gateways can be used with each form editor. 

Payment Gateway

Current Form Editor

Visual Form Builder

Test Gateway

Compatible

Compatible

PayPal Standard

Compatible

Compatible

PayPal Donations

Compatible

Compatible

Stripe (Free)

Compatible: Credit Card, Checkout, SEPA Direct Debit, BECS Direct Debit

Compatible: Stripe Payment Element

Offline Donation

Compatible

Not Compatible

See the GiveWP 3.0 Compatibility Guide for more information on payment gateway compatibility.

How can I accept Credit Cards Directly on my Website?

GiveWP also supports a growing amount of premium payment gateway offerings which allow you to accept donations via credit card directly on your website. These are premium Add-ons. You can see all of our Premium Payment Gateway Add-ons here.

Last updated 6 months ago

Start Fundraising Better Today!

Get GiveWP Today
GiveWP Plans

Give Fundraising Newsletter

The Give Fundraising Newsletter will help you navigate the world of online fundraising like a pro. Each week we send out fundraising advice, Give LIVE announcements, and exclusive offers to our newsletter subscribers.