A payment gateway processes donations. You need at least one connected and active before a campaign goes live. You can connect gateways once for your organisation, then enable them per-campagin on the Checkout tab.
Before you start
You need the Integrations permissions. Go to Settings → Integrations to check your access.
Have an account with your chosen provider and the required credentials ready.
Connect a gateway
Go to Settings → Integrations.
Find the Payments section.
Choose the provider and click Connect. Follow the connection steps.
Enable the gateway on the Checkout tab of a campaign to allow donor use. See Create a campaign.
Available gateways
Gateway | Notes |
Stripe OAuth | The primary connection method for Stripe. You connect securely by signing in directly to your Stripe account. This option powers express wallet payments including Apple Pay and Google Pay. |
Stripe Backup | A secondary legacy connection method for Stripe. Disconnect Stripe Backup before connecting Stripe OAuth to avoid conflicts. |
AmanahPay | Process card payments through the NMI processor. Includes Apple Pay and Google Pay. |
Paypal | Process PayPal payments. |
Ryftpay | Process card payments. Complete merchant verification with Ryftpay before use. |
CyberSource | Process card payments securely through the CyberSource network. |
Fees
Two fees apply to a donation. The provider sets the payment gateway fee, and the platform fee applies separately. The system records both against each donation. You can offer donors the option to cover fees at checkout, so a larger portion of the gift reaches your organisation. See Checkout configuration.
Good to know
A campaign requires at least one payment method to become Active. See Create a campaign.
Test your setup before going live. Place a trial donation using test mode after connecting or changing a gateway.
The system records the gateway used for every processed payment. This helps you track transactions across multiple providers. See Payments.
