Levitate + Stripe Integration
Stripe is a trusted payment processor used by many of our non-profit partners and clients across industries. Stripe provides the tools to securely manage payments, automate receipts, and track donor data. Levitate also partners with Stripe to collect payments through Event Registration.
Why We Recommend Stripe
Stripe integrates well with most CRM platforms, donation forms, and custom event sites. Here’s why it stands out:
Ease of Setup
Create an account in minutes and connect to your bank.
Transparency
Clear, flat-rate pricing (typically 2.9% + 30¢ per transaction).
Security
Industry-leading fraud prevention and PCI compliance.
Insights
The Stripe dashboard includes real-time reporting and export tools for accounting or CRM syncs.
If you’re accepting donations, ticketing events, or managing memberships, Stripe allows for high flexibility with low administrative lift.
How Non-Profits Are Using Stripe
Recurring Donations
Many organizations offer monthly giving options via their Donation Management System + Stripe. Donors can manage their preferences, and Stripe handles recurring billing and receipts. Through Zapier, you can connect Stripe to our Donation Boards to help with donation management and outreach. Read more about Zapier + Levitate + Stripe here.
Event Registrations + Ticketing
Stripe connects directly with Levitate for Paid Events, enabling smooth checkouts using Levitate’s Event Registration surveys.
Back-Office Efficiency
Stripe payment data can be added to Levitate using CSV Import or Zapier sync. Some non-profits also automate thank-you emails and tax receipts. Learn more about our New Donor automation and New Donation automation here.
Getting Started with Stripe
Create your Stripe account by going to https://stripe.com/! Once your account is created, you can get set up in Levitate.
Here’s a video of getting Stripe set up in Levitate
Here’s a video of creating an Event Registration with payment
Read more about Paid Events here!
Stripe FYIs
Payout Schedule
Typically 2-day rolling for U.S. nonprofits. You can customize frequency.
Stripe Fees for Businesses
Typically 2.9% + 30¢ per transaction.
Stripe Fees for Non-Profits
Stripe offers fee discounts for 501(c)(3) organizations. You must apply via their support with your IRS letter.
Refunds
You can issue partial or full refunds through the Stripe dashboard; Stripe’s fees are not returned after a refund. Any refunds needed for Paid Events created through Levitate can only be handled directly through Stripe.
Donor-Covered Fees
Some Donation Management Platforms allow donors to “cover the fee.” Stripe doesn’t offer this natively, but some third-party tools specifically for charitable giving do. Currently, it is not available as an option in Levitate when ticketing for an Event, but the overall price of the ticket can be increased to essentially cover any fees that will be taken out.
FAQs and Troubleshooting
Does Levitate integrate with Stripe?
Yes, we integrate with Stripe in order to collect payments for Event Registration.
Is Stripe a full integration that pulls in contacts, contact data, etc.?
No, Levitate uses Stripe as an internal payment processor– meaning that any payments using Stripe made outside of Levitate will not natively pull in. Setting up Stripe within Levitate just allows for accounts to monetize and collect ticket fees for specific events.
If an account is already using Stripe as a payment processor with their website or donation management system or really any system outside of Levitate, the Stripe to Levitate Zap can be set up to pull in that donation and contact data.
Read more about the Stripe to Levitate Zap here.
Will having the Stripe to Levitate Zap set up interfere with the Stripe payments collected through Levitate Event Registration?
No. Even if a contact makes a payment through a Levitate survey and through an outside-Levitate source, the donation information will all route to the same contact profile. There should be no data overlap or duplication. If a contact already exists, the donation data will just be added to the contact’s profile.