Send a Payment Link
Let a client pay a ticket from their own phone — with or without a tip, with an expiry, and without them being in the building.
Some money is owed by someone who is not standing in front of you: a client who left before paying, a no-show fee, a deposit agreed over the phone, a family member paying for someone else's appointment.
A payment link is a hosted page for exactly one ticket. "Generate a secure payment link the client can pay from any device."
Generating oneCopy a link to this section
On the ticket, use Generate Payment Link. Before you create it, two choices:
- Allow tipping — "Let the customer add a tip when paying." On the paid page the client sees "Choose a tip or skip — your {stylist} gets it directly." If a tip has already been added at the desk, they can only increase it, and the page says so.
- Set Expiration — a date after which the link stops working, or No expiration. Once set, the ticket shows "Expires on {date}".
Then share it:
- Send Link via Email → "Payment link sent by email"
- Send Link via SMS → "Payment link sent by SMS"
- Or copy it and put it wherever the conversation is already happening.
The message the client receives comes from the Payment Link template: "Sent to the client when you share a payment link so they can pay their ticket from any device." Edit its wording under Messaging → Templates. See Message templates and variables.
What the client seesCopy a link to this section
A clean page with your business on it: an Order summary of what they are paying for, the total, a tip step if you allowed one, and card entry. "Payments are securely processed by Stripe."
They can also Pay with a saved card by signing in, if they have an account with you: "Sign in to your account to use a card you've saved previously."
Buy-now-pay-later methods (Klarna, Afterpay, Affirm) appear if your business has them enabled — which is a setting on your side, not a per-link choice.
If your business has no online payment method enabled at all, the page is honest about it rather than failing: "This business has no online payment methods enabled at the moment. Please contact them directly."
The states the link can be inCopy a link to this section
Clients open links late, twice, and after you have already taken the money at the desk. Every case has its own page:
| The client sees | Because |
|---|---|
| "Great news — this ticket is already paid." | The ticket was settled another way. Nothing to do. |
| "This payment link has expired. Please ask the business for an updated link." | The expiry you set has passed. |
| "We couldn't find this payment link — the link you're trying to open is invalid or has been disabled by the business." | It was regenerated or disabled. |
Nobody double-pays because a link was left in a text thread.
Managing an existing linkCopy a link to this section
On the ticket:
- Regenerate link — issues a new one and invalidates the old. Use it when a link went to the wrong person.
- Disable Link — kills it without taking payment. Use it when the client is coming in to pay in person after all.
What happens when they payCopy a link to this section
The payment lands on the ticket like any other card payment: the ticket clears, taxes and commission calculate normally, the tip (if any) goes to the stylist, and the Receipt message goes out. The processing fee follows your normal rules — including whether the customer covers it, which for an online payment is its own setting. See Who pays the processing fee.
You do not need to do anything at your end. The ticket stops being open.
Payment links vs invoicesCopy a link to this section
Both let someone pay remotely, and they are for different things:
- A payment link is a ticket someone owes for — a service that happened, a fee, a deposit.
- An invoice is a document: numbered, with bill-to details, terms, a footer, a due date and a PDF. Use it for corporate clients, bridal parties and anything an accountant will file. Invoices carry their own Copy payment link as well.
See Invoices, taxes and rooms.
Who can generate themCopy a link to this section
The Generate ticket payment link permission: "Allows the user to generate a hosted payment link clients can use to pay a ticket online (card and Buy Now Pay Later)."
Worth granting to the front desk. A link is safer than a stylist reading card numbers over the phone, and it is the correct answer whenever someone offers to "just tell you the numbers".
Using it for no-showsCopy a link to this section
This is the practical one. A no-show fee nobody is present to pay is exactly a payment link: charge the fee onto a ticket, generate a link, send it with a sentence about your policy. It converts far better than an argument at the next visit. See Charge cancellation and no-show fees.