Give’s Per Form Gateways allows you to customize the various payment gateways allowed for each donation form. For instance, if you would only like Offline Donations and PayPal for a certain fundraiser, you can configure that donation form to only have those enabled.
The first step is always downloading and installing your Add-on and activating your License key.
Per Form Gateways Configuration
Once activated, a new metabox is created on your single donation form edit screen in the sidebar under the “Publish” metabox:
Form Gateway Options: This checkbox list will display all the gateways you currently have enabled. Check the ones you would like to support for the donation form. If none are checked, the default global setting gateways will be displayed.
Once you have chosen your gateways, be sure to update the form and preview it.
Relationship between the Default Gateway and the Per-Form Gateway Options
Give allows the admin to set a default gateway per form. You can find this setting in the form display tab. Using this setting you can either select the “Global default” or any of the other active gateways you have enabled in your global Payment Gateways settings.
What Happens if I Disable the Default Gateway in my Per-Form Gateway Settings?
If you are using the per form gateway option to select the payment gateways excluding the default gateway for the form, then the first one of the selected gateways will be the new default gateway for this form.
For example, imagine you have four gateways available and you’ve selected the Authorize.net gateway as your default gateway. If you select only Paypal Standard and Stripe in the “Form Gateway Options” metabox, then your donation form will display only Paypal Standard and Stripe. Essentially, the “Form Gateway Options” overrides both your global Payment Gateway settings, and the “Default Gateway” setting.