All templates

Automated Studio Gift Card Purchase Receipts

The moment a gift card sells through Stripe, WebRun loads the matching credit onto the recipient's Punchpass account, drafts a receipt and redemption email in Gmail with the balance and how to book a class, and logs the sale amount and buyer to Google Sheets.

Runs on WebRun · Strict Lockdown policy
Real-time, as payments land WebRunorchestrates each step
1 Stripe catch the gift card sale
2 Punchpass load the balance onto the account
3 Gmail draft the receipt and redemption email
In short

How do I automatically process gift card purchases and receipts?

WebRun watches Stripe for completed gift card sales, loads the matching credit onto the recipient's Punchpass account, and drafts a buyer receipt and a recipient redemption email in Gmail with the balance and a booking link. Every draft waits for staff review before sending, so each sale is recorded and ready to redeem within minutes.

  • Gift card balances load within minutes of purchase
  • Every sale gets a drafted receipt automatically
  • Buyers and recipients never wait on manual account setup

Built for art studios · ceramics studios · craft studios selling gift cards · studio front desk staff

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens dashboard.stripe.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Stripe - catch the gift card sale
    stripe.com
    WebRun in Stripe: catch the gift card sale
    WebRun opens Stripe to catch the gift card sale.
    • Watch Stripe for a completed gift card purchase
    • Pull the buyer's name, email, recipient details, and card value
    • Note whether it's a self-purchase or a gift for someone else

    Done when The new gift card sale is captured with its value and recipient.

  3. 2
    Punchpass - load the balance onto the account
    punchpass.com
    WebRun in Punchpass: load the balance onto the account
    WebRun opens Punchpass to load the balance onto the account.
    • Open Punchpass and create or find the recipient's account
    • Load the purchased balance as account credit
    • Note the source purchase and date on the account for reference

    Done when The recipient's Punchpass balance reflects the new gift card credit.

  4. 3
    Gmail - draft the receipt and redemption email
    gmail.com
    WebRun in Gmail: draft the receipt and redemption email
    WebRun opens Gmail to draft the receipt and redemption email.
    • Draft a receipt email to the buyer confirming the amount charged
    • Draft a separate redemption email to the recipient with their balance and a booking link
    • Leave both as drafts for staff to review and send

    Done when A drafted receipt and redemption email exist for the new sale.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.stripe.com
ScheduleRuns automatically on this cadence
Real-time, as payments land
DeliveryHow each run's result reaches you
Draft receipts · Gmail
OutputWhat each run produces - A loaded Punchpass balance plus a drafted receipt and redemption email for every gift card sale.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it email the buyer and recipient without me?

No. Both the receipt and the redemption email are left as drafts in Gmail for your team to review and send.

How fast does the balance land in Punchpass?

It watches Stripe continuously, so the credit is loaded onto the recipient's Punchpass account within minutes of the sale completing.

What if the gift card is for someone other than the buyer?

It reads the recipient details entered at checkout, so the balance loads onto the actual recipient's account, not the buyer's.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.