A bride's mother calls your flower shop on a Tuesday afternoon and says yes, book us for the May wedding. Wonderful. Now you need a deposit to hold the date and order the stems, and she's already half out the door of the conversation, ready to get back to her day.
So what do you do? Mail an invoice she'll see next week. Ask her to drop a check by "sometime." Either way the money shows up in a week or two, if it shows up at all, and you're buying flowers on faith.
Meanwhile the catering trays you dropped in Katy last Saturday are long empty, and the final balance is still sitting open. You left one voicemail. You're dreading the second, because nobody enjoys calling a customer they like to talk about money they owe.
There's a simpler way, and most of your customers already expect it. You text them a payment link. They tap it, pay on their phone in under a minute, and the money lands in your account in hours instead of weeks. No stamp, no awkward call, no check buried under the mail on somebody's counter.
What a payment link actually is
A payment link is just a secure web address that opens a little checkout page with your business name and the amount already filled in. Your customer taps it, enters a card or uses Apple Pay or Google Pay, and they're done. You create the link inside the payment tool you probably already have (Square, Stripe, PayPal, or whatever invoicing app you use) and you send it by text.
Here's the part that matters for your peace of mind: you never see or store the card number. The payment processor handles all of that on their end, the same way it works when someone buys something online. Your phone just gets a notification that you got paid.
It works in a text because a text gets read. An emailed invoice can sit unopened for days. A link sent to someone's phone, right after you've talked to them, gets tapped while your shop is still fresh in their mind.
The two moments to send one
Most of the money you're waiting on falls into two buckets, and each has a natural moment to ask.
- The deposit, right when they book. The second someone says yes, let's do it, that's when they're most ready to pay. Text the deposit link before you hang up or before they leave the counter. A held date with money behind it is a real booking. A held date with a promise is a maybe.
- The balance, the moment the work is done. For a caterer that's at drop-off or pickup. For a med spa it's as the client is checking out. For a custom shop it's the text that says the piece is ready. Send the balance link right then, while they're still happy with what they just got.
If a job is big enough to need a signed contract, send the deposit link along with it, not instead of it. The link collects the money. The contract still does the legal work.
Write the text so it actually gets paid
A good payment text is short and leaves no guessing. Name your business so it doesn't look like spam, say what the money is for, give the amount, and drop the link. That's the whole recipe.
Something like this works for a deposit:
- "Hi Maria, it's Bloom & Co. So excited for the May 9 wedding. Here's your link for the 50% deposit ($400) to hold the date: [link]. Thank you!"
And for a final balance:
- "Hi Dave, your order's boxed up and ready for pickup at 4. Final balance is $320, payable here whenever you're ready: [link]. See you soon."
Keep the tone the way you'd actually talk. If a lot of your customers prefer Spanish, send the text in Spanish; the checkout page handles the card either way. One number, one link, one clear reason. The easier you make it to tap, the faster you get paid.
Let a reminder do the awkward part
Some people pay the second the text lands. Others mean to and forget, because life happened between your text and their couch. That gap is where most of your unpaid balances actually live, and it's the easiest one to close.
Set up one automatic reminder that goes out if the link hasn't been paid in, say, two or three days. Friendly, short, no guilt: "Hi Dave, just a gentle nudge on that $320 balance whenever you get a sec: [link]." Most tools let you schedule this so you never have to think about it again. One nudge catches the forgetful without turning you into the heavy.
Be honest with yourself about the limit here. A reminder fixes forgetfulness, not an empty bank account. If someone genuinely can't pay, no amount of friendly texting changes that, and that's a conversation, not a link. The honest truth, though, is that most late payments are just distraction, and a well-timed nudge clears the great majority of them.
Keep it simple and safe
You don't need anything fancy, and you definitely don't need to be holding onto customer card numbers. A few habits keep this clean:
- Let the processor store the card, never you. A card number written in a drawer or left in a text thread is a liability you don't want. The whole point of a link is that the card lives with the processor, not with you.
- Say what the deposit means. One line on your booking page or in the text, like "deposit holds your date and is non-refundable inside 7 days," saves a painful conversation later.
- Know your fee and price for it. Card processing runs a few percent. Figure roughly 3% and bake it into your pricing so it isn't a surprise. Getting paid in hours is worth a few dollars on a few hundred.
- Keep the same format every time. When your deposit and balance texts read the same way on every job, you stop reinventing them and your customers know what to expect.
Worth doing this week
You can have this running before the weekend. Start small:
- Open the payment tool you already use and find the "payment link" or "request payment" option. Most of them have it built in and you've just never flipped it on.
- Create two saved templates: a deposit text and a balance text, each with a blank for the name and amount.
- Turn on one automatic reminder at two or three days for anything still unpaid.
- Use it on your very next booking and your very next finished job. Just those two, and watch how fast the money shows up.
- Write one short line about your deposit policy and put it where customers will see it.
Get those few pieces in place and the check you used to chase starts chasing you instead. If wiring this into your booking and pickup flow feels like one more thing you don't have time for, that's the sort of setup we handle for Houston shops at Houston AI Agency; a quick call to 617-398-0033 sorts out what fits the tools you've already got.