Nonprofit payments

Accept donations through regional payment services

Connect supported regional gateways to GiveWP or hosted payment links for one-time and compatible recurring donations.

The connection

Online donations and Genius Checkout

Nonprofits can use Genius Checkout with GiveWP or a hosted payment link to collect donations through a supported merchant account.

The configured payment provider handles the payment and settlement. Donation records, payment results, and notifications follow the selected integration.

Available workflow

What the connection supports

  • One-time donation forms
  • Compatible recurring gifts
  • Custom donor questions
  • Payment receipts and notification controls
  • Supported refunds

Implementation path

Connect without guessing at the gateway

Use the provider details issued for the merchant account. Test and live credentials must stay in their matching environments.

  1. 01

    Connect your merchant account

    Add the credentials supplied by your bank, gateway, or wallet provider to Genius Checkout. Test and live credentials stay separate.

  2. 02

    Connect the software

    Install or authorize the Genius Checkout integration for the platform. The connection keeps gateway credentials outside the store or CRM.

  3. 03

    Run a controlled test

    Use the approved test mode, verify the return flow and order status, then repeat the checklist in live mode with a permitted low-value transaction.

Before you start

What you need

Keep credentials out of email and screenshots. Enter them only inside the secure merchant configuration.

  • A supported merchant or nonprofit payment account
  • GiveWP or a Genius Checkout payment link
  • Recurring capability for scheduled gifts

Merchant questions

Answers before you connect

Can I collect donations without WordPress?

Yes. Use a hosted payment link or QR code.

Can I prevent duplicate donor emails?

Yes. Configure Genius Checkout notification preferences when Give already sends donor receipts.

Can donors use a local wallet?

They can use the payment methods configured and available for that merchant and transaction.

Ready to connect?

Bring your merchant account to the software you chose.

Create your account