Creating a Payment Link
Payment links are for sales you're putting together on the spot, rather than a buyer browsing your storefront themselves — a market stall, a pop-up, a regular customer who's texted you an order, or anything priced by weight where you need to weigh it first.
Like QR codes, this needs a connected bank account first — set that up once from Stripe Connect (Lite plan and above).
Building a payment link
Go to Create payment and build a basket the same way you'd ring up a sale:
- Add any of your products and set the quantity
- For anything priced by weight (per kg, per lb, per 100g) — weigh it first, then type in the actual weight. The price is worked out from your usual per-unit rate, so it's always exact, never an estimate.
- Mix and match as many items as you like in one basket
The total is calculated for you. Confirm it and you'll get a link and a QR code, both pointing to the same one-off payment page for that exact basket.
Getting it to the buyer
Whatever's easiest in the moment — from Payment links you can:
- Show them the QR code to scan on the spot
- Email it to them
- Send it over WhatsApp
- Just copy the link and send it however suits
They open it on their phone, see exactly what's in the basket and the total, and pay by card, Apple Pay or Google Pay. Money goes straight to your bank account, same as QR codes.
Links don't expire — but you can cancel them
A payment link stays open until it's paid. If a customer changes their mind, or you made it by mistake, cancel it from the same Payment links page — once cancelled, it can't be paid.
Also used for collecting a click & collect balance
If you take deposits on click & collect orders, this is the same mechanism that sends the buyer a link for the remaining balance once you know the final weight or price — see the Click & collect guide for how that works end to end.
Still stuck?
Contact us →