Skip to content

Checkout that never leaves your page

Most fans buy on a phone, a few seconds after tapping the link in your bio. Every extra screen loses some of them. stall.bio puts Stripe's payment form inside your product page, so the whole purchase happens in one place, under your name and in your colours.

Updated

How does checkout work for the buyer?

The buyer stays on your product page from start to finish. They type their name and email, tick an add-on if you offer one, apply a discount code if they have it and press pay. Stripe's secure form opens in the page, they pay, and download buttons appear straight away. The receipt follows by email.

Step by step:

  1. Fan taps a product on your store and lands on its page.
  2. They fill in name and email, and optionally the bump and a code. The total updates before they commit.
  3. They press pay. The card form, or Apple Pay, Google Pay or Klarna, loads in place.
  4. Payment goes through and the page shows "You're in" with a download button for each item.
  5. A receipt arrives with a link to their private access page, and you get a new-sale email.

There is no account to create and no password to remember. Each checkout stays open for 30 minutes, which is long enough to find a card and short enough that a held discount use is released if the buyer walks away.

Where does the money go?

Straight into your own Stripe account. stall.bio uses Stripe Connect with direct charges, which means each sale is a payment on your account, not ours, and Stripe pays it out to your bank on the schedule you set in Stripe. We never hold your money, so there is no balance to withdraw from us and no payout threshold.

Connecting takes a few minutes from the Payments page in your dashboard. If you already have a Stripe account, sign in to it; if not, Stripe asks for your name, address, date of birth and bank details and checks them. Until Stripe says you are ready, your store shows your products but does not take payments.

Which payment methods can buyers use?

All major cards work everywhere Stripe does. Apple Pay and Google Pay appear automatically on devices that have them set up. Klarna, which lets buyers spread the cost, shows where your Stripe account supports it and the buyer's country and basket qualify.

stall.bio does not pick payment methods for you: Stripe shows the ones switched on in your own Stripe account's payment method settings, filtered to what suits each buyer's device, country and order. Switch methods on or off there. Wallets matter on mobile: paying with a thumbprint instead of typing a 16-digit card number removes the slowest step of paying on a phone.

What does stall.bio take from each payment?

Nothing. The platform fee is 0% on every sale, at every price, and stays that way however much you sell. You pay for your plan, and Stripe charges its own processing fee on each payment, which you can see line by line in your Stripe dashboard.

For a UK card paying in pounds, Stripe's standard fee is 1.5% plus £0.20. On a £15 sale that is £0.43, so you keep £14.57. European cards cost 2.5% plus £0.20 and other international cards 3.25% plus £0.20. Stripe also sets a minimum charge of £0.30, so a code that brings a total below that is refused with a clear message.

How does stall.bio handle VAT?

If you are VAT registered, switch VAT on in Payments, enter your rate and choose whether your prices already include it. stall.bio works out the VAT on every order after any discount and add-on, shows it at checkout and prints it on the receipt. You remain the seller and file your own returns.

Two worked examples at 20%:

  • Prices include VAT: a £24 product costs the buyer £24. The receipt reads "Includes VAT at 20%: £4".
  • VAT added on top: a £20 product costs the buyer £24, with £4 VAT shown as its own line before they pay.

One rate applies across your store. Selling digital products to consumers in other countries can create VAT duties there, so if many of your buyers are abroad, ask an accountant whether you need to register for a scheme such as the EU's One Stop Shop.

What about refunds and failed payments?

Refunds are made in your Stripe dashboard: find the payment and press refund, in full or in part. Stripe returns the money to the buyer's card, usually within 5 to 10 working days. The buyer keeps their access page, because the file is already delivered, so treat refunds as goodwill and state any policy in your description.

If a card is declined, Stripe shows the reason in the form and the buyer can try another method without starting again. Nothing is delivered until a payment succeeds, and a payment that is still processing shows as pending until Stripe confirms it.

Questions, answered

Does the buyer see stall.bio at checkout?

They see your store name, your colours and your product. The payment form is Stripe’s, and the receipt names you as the seller. A small "Made with stall.bio" link sits in your store footer, but the purchase itself is presented as yours from start to finish.

Can I sell to buyers outside the UK?

Yes. Anyone with a card Stripe accepts can buy from your store, wherever they live. Stripe charges a higher fee for cards issued abroad, which the fee section above lists, and the buyer’s bank may add its own currency conversion charge on their side.

What happens if my plan lapses?

Your store and product pages stay online, so the link in your bio keeps working, but checkout switches off until you restart the plan. Buyers who already paid can still open their access pages. Restart from your billing page and selling resumes straight away.

Your link is waiting.

Start your 14-day free trial and have your store ready before your next post. Every tool is included from day one.