Cog Icon signifying link to Admin page

Built on Spanglefish 3

@Spanglefish Youtube

Spanglefish 3 Manual

Taking Stripe Payments

All of the Shop functions (Simple and Enhanced Shop) on Spanglefish 3 use Paypal as a payment processor as it allows your website to automatically create payment buttons 'on the fly'. This is a slightly insecure method of taking payments, as it is theoretically possible for your customer to change the price in the code before placing an order. In reality this is very unlikely, but for this reason it is wise to check the amounts in any order you take through Paypal before fulfilling the order.

A more profesional and secure payment option is Stripe. However, although you can't currently use Stripe as part of a Spanglefish 3 shop checkout, you can still use it to take specific payments, such as for your annual club membership.

Payment Links

There are a few ways you can direct people to make a payment through Stripe. The simplest is just to provide a link to a Stripe payment page.

When you create a product in your Stripe dashboard and give it a price, you can then create a Payment Link. When you do you'll be provided with a URL something like

https://buy.stripe.com/test_dR6dRhdJa04pd8cfYZ

You can use this URL as the target of a link you create on your site, or as the target of a button using the Button block type as shown below.

Stripe Payment Buttons/Cards

The button above is created by the Spanglefish system using the Button Block, but Stripe will also provide you with code to create a button. On your Stripe Dashboard, when viewing an item's details you should see a Buy Button link. This will give you lots of code which you can embed in a Script/HTML block like this one. Stripe lets you choose between a simple button, or a 'card' which displays various details about the item including a picture.

Donations through Stripe

It's possible to create a Stripe payment link which doesn't specify the amount, allowing you to collect donations where the user sets how much they want to pay. See this page in the Stripe documentation for more information.

Site Search
^