You send the voucher when it's paid for, or on the day the buyer chooses
By the end, you'll know whether to send the gift card the moment it's paid for or hold it until the date the buyer chooses, and you'll have both emails ready for each option.
By Yodai · Published on September 6, 2026 · Updated on October 12, 2026
Someone buys a gift card from your salon today for her sister's birthday, which is eleven days away. She pays with her card, the purchase goes through fine, and then you have to decide something that's not written down anywhere: does the gift card reach her sister right away, with the notice already sitting in her inbox, or does it stay on hold until the day of?
Along with the amount and the expiration date, this is the last thing you want settled before you sell your first gift card. And it's not a small detail: if the gift card arrives the same day it's paid for, eleven days early, the surprise is over before it starts.
Immediate delivery is the default option
Many gift cards aren't for a specific date. Someone decides to treat themselves to a massage, or buys a friend a gift card for the bar with no occasion beyond the gesture. In those cases, the gift card needs to arrive the moment it's paid for. If you make them wait, you're also giving them a reason to wonder if the payment went through.
That's why instant delivery is your default, unless the buyer asks you for a specific date. Don't ask someone buying a gift card with no occasion to name a day: it's a question that serves no purpose, and every extra step before payment is a place where the purchase can stall.
When you need to ask for the date
Everything changes when the reason for the purchase is a specific date. Valentine's Day, a birthday, Mother's Day. There, the buyer doesn't want the gift to arrive today: they want it to arrive on the right day, no sooner, no later. If you only send the gift card at checkout, you push that buyer to buy it the night before, at the last minute, risking that they forget or that the payment fails with no time left to try again.
Letting people buy ahead of time without spoiling the surprise removes that buyer's reason to put it off until the last minute. And that only works if the gift card can wait for its date.
An email usually gets read as soon as it lands, even when the reason for the gift is a future date
- You send it yourself as soon as you see the payment come in, no need to ask the buyer for anything else
- There's no need to ask the buyer for any date
- It's the right choice for gift cards with no specific occasion: self-treats, thank-you gifts, business purchases
- The buyer tells you the delivery date when they buy
- You hold the gift card until that date and send it yourself that day, with a calendar reminder so you don't forget
- You need a separate purchase confirmation, different from the gift card itself, so the buyer knows the payment went through
- It's the option you need if you're selling for Valentine's Day, birthdays, or Christmas
Which one to choose: If your business doesn't revolve around a date on the calendar, make instant delivery your only option: every extra question is a place where the sale can fall through. Offer delivery on a set date only when you're selling around a specific occasion, and as an option, don't force it: people buying with no occasion in mind will still want the gift card to arrive right away.
Two emails, not one
When you schedule delivery, the buyer needs to know the payment went through well before the gift card actually reaches its destination. If there's only one email, the gift card itself, and that email doesn't go out for ten days, the buyer is left with no confirmation the whole time. And someone who doesn't see a confirmation either writes in asking, or worse, pays again just to be safe.
You need two emails doing different jobs. One goes out right away, confirming the charge and the date the gift will be delivered. The other goes out on the chosen day, triggered by the reminder you set, and delivers the actual gift card, with its code and amount, ready to redeem.
Now you know when your gift card goes out: right away, or on the exact date the buyer chose. What's left is what happens on the day that code gets redeemed, and that's next.
- Instant delivery as the default for gift cards with no occasion
- Delivery date requested only when you're selling around a specific occasion, with a reminder set to send it that day
- Two separate emails: confirmation at checkout, voucher on the chosen day
- The buyer picks the date; they're never forced to wait if they don't need to
Test yourself
Answer before opening each one. If one gives you trouble, go back to the section that explains it.
1. A customer buys a spa voucher for whenever they feel like using it, without saying who it's for or when. Do you send it right away, or ask for a date?
It gets sent right away. There's no occasion to protect, and asking for a date it doesn't need is a question that only gives the buyer a reason to think twice.
2. Mother's Day is three weeks out and you start offering scheduled delivery in your flower shop. A customer pays and nothing arrives except the charge on their bank statement. What went wrong?
The immediate confirmation email is missing. Scheduled delivery shouldn't leave the buyer without any signal until delivery day; if the only email is the one with the voucher, going out three weeks later, they have no way of knowing the payment went through.
3. A buyer wants to schedule delivery of a restaurant voucher thirteen months out, for an anniversary next year. Do you allow it as is?
Not without checking the voucher's expiration date first. If it expires twelve months after purchase, delivering it at thirteen months would mean delivering it already expired; the delivery date always has to fall before the expiration date, never after.
Your voucher now leaves your outbox at the right time. What's left is the code that comes with it: one that can be redeemed once, not as many times as someone decides to try.
NextThe code is redeemed once, not as many times as someone tries