Buying and Redeeming Gift Cards

How gift cards are purchased, distributed, and redeemed on HeadshotPro.

Buying and Redeeming Gift Cards

Gift cards let someone give a HeadshotPro photo shoot as a gift. Each gift card maps to a package (small, medium, or large) and generates one or more unique coupon codes. The recipient enters their code on the redeem page to unlock the package on their account.

Gift cards are not self-serve purchases — they are ordered through HeadshotPro's support team, who provisions the codes and assigns them to the buyer's account.

How it works

Purchasing

  1. Contact support@headshotpro.com to place a gift card order. Specify the package tier (small, medium, or large) and the quantity of codes you need.
  2. Support creates the gift card order and generates the corresponding coupon codes, associated with your account.
  3. Once provisioned, your gift cards appear at headshotpro.com/app/giftcards.

Distributing codes

  1. Go to headshotpro.com/app/giftcards and sign in.
  2. The dashboard lists every coupon code under your order, along with its status (unused or used) and package tier.
  3. To share a specific code, click the Actions menu on that row and select Copy redeem URL. This copies a direct link in the format https://www.headshotpro.com/redeem?code=<CODE> to your clipboard.
  4. Send the redeem URL to the recipient by email, message, or any other channel. The code travels inside the URL, so the recipient does not need to type it manually.
  5. To manage your codes in bulk, use Export unused codes or Export all codes to download a CSV containing each code, its status, and its direct redeem URL.

Redeeming a code

  1. Open the redeem URL or navigate to headshotpro.com/redeem.
  2. If not already signed in, the page redirects to login and returns after authentication.
  3. Enter the gift card code in the input field (spaces are stripped automatically) and click Redeem code.
  4. On success, the package is added to the account and the recipient is taken to the photo upload flow at /app/add.

Good to know

  • Each coupon code can only be redeemed once by default. Multi-use codes (a single code valid for a set number of redemptions) are available — ask support when placing your order.
  • Attempting to copy a redeem URL for an already-used code produces an error; the URL is not generated.
  • Codes are rate-limited to 10 redemption attempts per hour per IP/email combination to prevent abuse.
  • Gift cards can be redeemed even if the recipient already has an active package — packages stack. After redemption, the recipient is redirected to /app/add to start a new shoot.
  • The redeem page also accepts promo codes issued through other channels.
Was this article helpful?