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.
Articles in this section:
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.
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.