Stripe is a world-leading payment gateway, built for simplicity and with a focus on ease of integration. Today it's used by leading charities including Oxfam, Unicef and Comic Relief.
link Create a Stripe account
To accept credit card payments through Beacon, you'll need to connect your Stripe account to Beacon. If you haven't got a Stripe account already, you can sign up here.
link Connect Stripe to Beacon
You can connect Stripe to Beacon in just a few clicks.
Go to Settings > Payments in your Beacon sidebar
Click Connect with Stripe
- You'll see a prompt to give Beacon permission to access your Stripe account. (Connecting will give Beacon access to create payments on your behalf.)
Click Connect my Stripe account
That's it! You'll now see credit cards as a payment option on your donation forms - powered by Stripe. When new donations come in, you'll see them in your Stripe dashboard.
link How do we get paid through Stripe?
Beacon never touches the cash. When you receive a payment through a Beacon form, the money goes from a supporter's card directly into your Stripe account.
Stripe pays your organisation through something they call payouts. Every few days, Stripe will send you a single payment for charges that have recently been made, minus any fees taken by them for processing the payment.
As such, this means that you will not see an item on your bank statement that directly matches up to each and every donation that's been made.
For more information about how this process works, read Stripe's documentation about payouts.
You can see how individual payouts were calculated in Balance > Payouts inside your Stripe dashboard:
link Seeing payments from Stripe
Every charge in Stripe that's made through a Beacon form will match up to a payment record in Beacon. Specifically, we set the External ID field to include a unique identifier of the charge in Stripe:
All charges from Stripe will start with ch_. As such, you can use a filter based on the External ID field to find the payments that were processed through Stripe:
Similarly, recurring payments exist as "subscriptions" in Stripe (and Beacon), and they can be seen in Beacon by using the External ID on the subscription record:
All subscriptions from Stripe will start with sub_.