How do payment links work?

Send a customer a secure payment page by email, text or QR code — for a deposit, a pay-in-full balance, extras, a no-show fee or any other amount — and see every link in one place.

A payment link is how your team collects a card payment for a booking without ever handling card numbers.

How to send one

From the Payments page: press New payment link to make one without opening the booking first. Find the booking by the guest's name, phone or email (bookings still to come), choose A booking's deposit (only while no deposit is paid) or A booking's bill, enter the amount, then tick Email and/or Text message — or neither — and press Make the link. The next window shows the link: its QR code to scan and its address to tap and copy.

The customer pays securely on their own phone — card, Apple Pay or Google Pay — and the money goes to your connected Stripe account.

What happens next

What the customer sees

Before paying, the customer sees a short "By paying you agree to…" line linking the right terms for what the link is for: a booking payment links your venue's cancellation policy and Booking Terms (the same assembled policy your online booking page shows), while a gift-card link shows the Gift Card Terms. The page itself leads with what the payment is for — your own words from the link (for example "Prosecco on arrival") — then the booking's date, time and reference, the Total to pay and when the link stops working; the customer taps Continue to payment, the card form opens in the page, and the same button then shows the amount to pay. Once it's paid they see "Payment received — thank you", and if the payment is ever refunded the page tells them how much went back to their card and that it can take a few days to show. And where you offer the My account page (on every plan, and with the Gift cards, Loyalty, paid Tickets and Order & Pay products), a customer with an open link on a booking also sees an amber note on that booking's card — naming the amount still owed and pointing them at the secure link from their email or text, or your phone number — handy when they've lost the original message.

Refunds, the Payments tab and how long links are kept

Refunding a paid link: use the refund tools in ResoFlow to keep the payment and booking records together. On the booking's Payments card, click Refund… under a paid link: refund the full amount or part of it, either as a fixed amount (£) or a percentage (%) of what's left of that payment (worked out on what's still refundable and rounded down to the penny — 50% twice refunds half, then half of the rest), and confirm with your password or a manager's PIN — it needs the same refund permission as deposit refunds. The money goes back to the card the customer paid on, they're emailed, and the link shows Refunded once the whole payment is back (a part-refunded link stays Paid online on the booking — Paid in the Payment links list — with a note showing how much has gone back). In the rare case an automatic refund permanently fails, the link shows Refund needs attention with a Retry refund button. Two kinds of link refund elsewhere: a link that paid for a customer-made change (a pre-order, added extras or a party-size change) is refunded from the booking itself — the payment card's Refund…, the Extras card's Refund extras… or the pre-order's Refund dishes… — and a gift-card link is refunded from the Gift Cards page, which also settles the card.

Seeing every link in one place: the Payment links tab on the Payments page (in the sidebar under Money) lists all your links — booking links and gift-card links together — with an Awaiting payment view (who still hasn't paid, without opening bookings one by one) and an All links view showing paid, expired, voided and refunded links too, each with its amount, purpose, times and a jump to its booking or gift card. The list doesn't show a link's address — that is shown only once, when the link is made. (Like the rest of the Payments page, it needs the financial-reports permission; Settings → Payouts and Stripe keeps a row pointing there.)

How long a link is kept: each payment link is kept for 13 months from the day it was created, then deleted. The guest's details on it are blanked earlier, when your retention period for that record passes. The booking, order, ticket or gift card it paid for keeps its own payment record — that is the money record, and it stays for the life of your account.

Gift cards use payment links too — staff can sell a gift card or activate a physical one by link, and the card is only created (or activated) when the payment lands. See How do I sell gift cards? and Physical gift cards. Related: How do pay-in-full bookings work? · How do I sell extras with bookings? · How do I cancel a booking (and what happens to the deposit)?

If an automatic refund needs checking: Refund being checked means ResoFlow is still verifying the payment provider’s outcome; it does not confirm that the money has been returned. Pending or uncertain attempts are checked again automatically without starting a second repayment. Refund needs attention means a staff member must review it. Retry refund checks the original payment and existing refund first, and starts another attempt only when the previous attempt is confirmed to have failed and the full amount is still available to return. If the original payment or an older attempt cannot be verified, contact support; the system keeps it open for review. The link shows Refunded, and a completion email is attempted, only after the full return is confirmed.