A scheduled gift card email arrived late
Scheduled emails are sent by WP-Cron, which only runs when someone visits your site. On a quiet site this can cause delays. Set up a real cron job, as explained in 6.4 Making Scheduled Emails Arrive on Time.
The recipient didn’t get their gift card email
- Ask them to check their spam or junk folder.
- In GiftRocket > Dashboard, search for the card and check the email address is correct.
- Click the Resend icon.
- If emails from your site often go missing, install an SMTP plugin so WordPress sends email through a proper mail service.
A customer says their code doesn’t work
Search for the code in GiftRocket > Dashboard and check:
- Status – it must be Active.
- Balance – it must be more than 0.
- Expire On – it must not have passed.
If all three look fine, ask the customer to copy and paste the code instead of typing it.
Customers can’t upload a photo
- Check Enable Custom Image / Photo Upload is on in General Settings.
- Customers must be logged in to upload.
- The file must be PNG, JPG, GIF or WEBP, and smaller than Max Custom Image Size (MB).
- If uploads still fail, ask your host to check that PHP’s
upload_max_filesizeandpost_max_sizeare larger than your limit.
The gift card form doesn’t show on my product
- Edit the product, open the 🎁 Gift Card tab and check Product data is set to Gift Card.
- Click Save Gift Card Settings.
- Clear any caching plugin or server cache, then reload the product page.
A visitor says they’ve been blocked
They tried too many codes or balance checks in a short time (see 9.2 Abuse Protection). The block lifts automatically within an hour. Check the Security Log for details.


