Overview
You opened your digital gift link and saw a message like "This gift has already been redeemed", "Unable to redeem gift", or "This code is invalid or expired" — but you don’t remember redeeming it. This article walks you through the most common causes and the exact steps to get into your gift.
Most of the time the gift has not actually been used — you are just signed in to the wrong profile, or the redemption link needs to be resent.
Solution 1: You’re Signed In to the Wrong Profile
This is by far the most common cause. The redemption page recognizes that the gift has already been claimed by an account — but the account that’s currently signed in is not the one the gift was sent to. The system reads this as "already redeemed."
Symptoms
- "This gift has already been redeemed"
- "Unable to redeem gift. Please try again. You’re currently signed in as +1 (XXX) XXX-XXXX [or an email]. Please verify this is the same account with which you previously claimed the gift."
Steps
- Go to https://www.perfectgift.com/login (or your brand’s login page).
- At the top of the page, click My Account → Sign Out. This clears any guest or unrelated session.
- Sign back in using the exact email, phone number that the eGift was originally sent to. If your gift was texted to you, sign in with that phone number. If it was emailed, use that email address.
- On your dashboard, click Received Gifts.
- Click View Gift next to the gift you want to open. The code/details will appear on the next screen.
Tip: If you claimed the gift via Facebook or Google login the first time, you must sign back in the same way. The system treats each login method as a separate account.
Solution 2: The Link Expired or Was Mistyped — Request a Resend
If you’re seeing "token not found", "this code is invalid", or "expired", the redemption URL has likely been mistyped, truncated by an email client, or the cached session has timed out. Almost every agent in this case resolves it by issuing a fresh redemption link.
Steps
- Re-enter the code carefully. Make sure you have not transposed digits or included a trailing space.
- Try a different device or browser. Some links fail in private/incognito mode or in older mobile browsers — open the email on a desktop browser if you can.
- Check spam, junk, and Promotions folders for the original email. The subject usually includes the brand name (e.g., "Perfect Gift", "Gift Card Granny", "Your Digital Gift", "PerfectGift+").
- Request a fresh link. Reply to the original gift email or contact support. Provide:
- The recipient email address or phone number the gift was sent to
- The order number (begins with GCG-, PG-, gcg-, or a YYYYMMDD- prefix), or the sender’s name
- A screenshot of the error if possible
We will resend the redemption link to the original email/phone within minutes.
Solution 3: The Gift Was Already Redeemed — How to Find Where the Value Went
When a digital gift is redeemed, the value moves out of the original gift link and into whatever the redeemer chose. The original link will then permanently show "already redeemed." This is expected behavior and is similar to handing over a physical gift card at the register — once it’s used, only the receiving party (the merchant or wallet) can help.
The value could be in one of three places:
A. A merchant eGift code (most common)
If the recipient chose a brand like Amazon, Xbox, Petco, PetSmart, Bojangles, etc., the value was converted to a single-use code for that brand.
- Sign in to your account at perfectgift.com/login or your brand’s login page.
- Click Received Gifts → View Gift.
- The merchant code and PIN are shown on the gift detail page.
- Redeem the code at the merchant’s website or in-store using the merchant’s own instructions — those are printed at the bottom of the eGift page.
Important: Once a code has been generated for a specific merchant, the gift cannot be reissued to a different email address and cannot be converted to a different brand. The code is the gift.
B. A Zelle transfer
If the recipient chose to receive funds via Zelle:
- Zelle transfers typically complete within minutes but can take up to 24 hours.
- The transfer is sent to the Zelle-registered phone number or email that the recipient provided during redemption.
- If you need confirmation of which number/email received the funds, contact support with the order ID.
C. A physical/virtual Visa or Mastercard was selected
If the redemption was a Virtual-to-Plastic swap the balance is on that specific card and can be checked using https://www.perfectgift.com/check-balance
Solution 4: Recipient Redeemed But Can’t Locate the Final eGift or Code
Some recipients get to the end of the redemption flow, but never see (or save) the final "Your Digital Gift" page. The follow-up email is not always automatically sent — the eGift is shown at the end of the redemption process rather than emailed afterward.
Steps
- Sign back in at the brand’s login page with the email/phone the gift was originally sent to.
- Go to Received Gifts → View Gift. The full eGift details (code, PIN, redemption instructions) are stored there permanently.
- If the dashboard does not show the gift, contact support. We can resend the redemption link, which will land the recipient back on the same final page that shows the gift details.
Solution 5: Merchant Says the Card Is Empty or Invalid
If you successfully redeemed into a merchant eGift code but the merchant tells you the card has no balance or is invalid, the merchant is the only party with transaction-level history.
Steps
- Check the balance on the merchant’s website directly. Common balance-check URLs:
Have the 16-digit card number and PIN ready. If your card has no PIN, balance must be checked in-store.
- If the merchant confirms the balance is zero and you did not use it, ask the merchant for a transaction history. The merchant can identify when, where, and how the card was used — this is information we cannot see on our side.
- If the merchant directs you back to us, reply to your support ticket with:
- The merchant’s response (screenshot if possible)
- Date the gift was redeemed
- Date you attempted to use it
We will investigate further, but resolution typically requires the merchant’s records.
The merchant says the card was already used — what now?
Ask the merchant for a transaction history. They are the only party with access to where, when, and how the card was spent.
Comments
0 comments
Article is closed for comments.