Skip to content

Payment Processors

Connect a secure payment processor to accept donations and payments through CauseVox. CauseVox supports Stripe and PayPal. You can connect one or both.

The two are independent integrations. PayPal is not a payment method inside Stripe, and connecting Stripe does not give you PayPal — each is connected separately and each processes its own transactions.

What each processor supports

CauseVox featureStripePayPal
One-time donationsYesYes
Recurring donationsYesNo
Pledges and installmentsYesNo
Event ticketingYesYes
Peer-to-peer registration feesYesYes
Auction paymentsYesNo

Buyers checking out on a ticketing form or a peer-to-peer registration form see PayPal alongside card, exactly as donors do on a donation form, whenever PayPal is connected to that campaign.

Important: If PayPal is your only connected processor, you cannot accept recurring donations, pledges, installments, or auction payments. Those features need a connected Stripe account. Connect both processors if you want PayPal as a donor option without losing the rest of the platform.

Where each one is connected

Stripe and PayPal are connected in different places:

ProcessorWhere to connectScope
StripeSettings > Organization > Payment ProcessorsConnect once, then assign an account to each campaign
PayPalCampaign Settings > Payment ProcessingConnected per campaign

Stripe

Payment Methods

  • Debit and credit cards
  • Google Pay and Apple Pay
  • ACH bank transfers

Processing Fees

Stripe's standard fees (may vary):

Rate TypeFee
Standard2.9% + $0.30 per transaction
Nonprofit2.2% + $0.30 per transaction

Tip: Apply for Stripe's nonprofit rate directly through Stripe to reduce fees.

Connecting a Stripe Account

  1. Go to Settings > Organization
  2. Click Payment Processors in the sidebar
  3. Click Connect a Stripe Account
  4. Confirm the redirect to Stripe
  5. Log in to your existing Stripe account or create a new one
  6. Authorize CauseVox to connect
  7. You'll be redirected back to CauseVox

Once connected, your Stripe account appears in the list and can be used in campaigns.

Multiple Stripe Accounts

You can connect multiple Stripe accounts if needed:

  1. Click Connect another Stripe Account
  2. Follow the same connection process

Different campaigns can use different Stripe accounts.

Selecting a Stripe Account for a Campaign

  1. Go to Campaign Settings > Payment Processing
  2. Click the Stripe account you want this campaign to use

A campaign uses one Stripe account at a time.

Removing a Stripe Account

  1. Go to Settings > Organization > Payment Processors
  2. Find the account in the list
  3. Click Remove
  4. Type "REMOVE ACCOUNT" to confirm

Warning: Removing a Stripe account disconnects it from all campaigns using it. You'll need to connect those campaigns to a different account.

PayPal

Payment Methods

  • Debit and credit cards
  • PayPal balance and linked accounts
  • Venmo (US only)

Processing Fees

PayPal's fees (may vary):

Rate TypeFee
Standard2.9% + $0.30 per transaction
Nonprofit2.2% + $0.30 per transaction

Tip: Apply for PayPal's discounted nonprofit rate directly through PayPal.

Connecting a PayPal Account

PayPal is connected per campaign, not once for the whole organization.

  1. Go to Campaign Settings > Payment Processing
  2. Click Connect PayPal Account
  3. Complete the PayPal onboarding window
  4. Return to CauseVox and wait for verification

PayPal reviews the connection before it goes live. Until verification finishes, the page shows a "Waiting for verification..." status and PayPal will not appear as an option on your forms. Once approved, the page confirms your merchant ID is connected.

If the onboarding window closes early, click Connect PayPal Account again to relaunch it.

Removing a PayPal Account

  1. Go to Campaign Settings > Payment Processing
  2. Click Disconnect in the PayPal section

Currency

Set the campaign's currency in Campaign Settings > Payment Processing. Your Stripe or PayPal account must support the selected currency for transactions to process.

Troubleshooting

PayPal doesn't appear on my donation form. Confirm PayPal shows as connected and approved in Campaign Settings > Payment Processing for that specific campaign. PayPal connected on one campaign does not carry over to another.

I can't turn on recurring donations, pledges, or an auction. These require a connected Stripe account on the campaign. PayPal alone will not enable them.

A form says no payment processor is connected. The campaign needs at least one of a selected Stripe account or a verified PayPal connection before it can accept live payments.

Unified Fundraising + CRM