Description
GiftRocket adds real gift cards to your FluentCart store.
Customers design the card, choose an amount, write a message and pick when it should arrive. The recipient gets a branded email with their code, and can spend the balance over one or many orders.
Gift cards are stored value, not coupons. Every card keeps its own balance and transaction history, so your FluentCart > Coupons list stays clean.
What your customers get
- Live card preview – the card updates as they choose a design, amount and message.
- Preset or custom amounts – quick amount buttons, plus an optional custom amount with your min/max.
- Occasion designs – Birthday, Mother’s Day, Father’s Day, Valentine’s Day and General, or upload their own photo.
- Send now or on a date – instant delivery or scheduled for a chosen date and time.
- Printable voucher – with barcode or QR code.
- Apple & Google Wallet passes – optional, through ePassCard.
- Balance checker – a simple page where anyone can check what’s left on a card.
What you get as the store owner
- Works inside FluentCart – turn any FluentCart product into a gift card from the product editor. No shortcodes needed.
- Redeem at checkout – the FluentCart coupon box becomes “Have a Coupon or Gift Card?”, so customers enter either in one place.
- Partial redemption – unused balance stays on the card for next time; larger orders can be paid partly by card.
- Refund-safe – refunded orders get their gift card balance back; cancelled or refunded purchases void the card.
- Full balance history – every issue, spend, adjustment and refund is recorded.
- Manage cards – create cards by hand, adjust balances, resend emails, change status, bulk actions.
- CSV import and liability export – bring in existing cards and export outstanding balances for your accountant.
- Expiry and reminders – optional expiry dates with reminder emails.
- Abuse protection – rate limits on code checks and lookups, plus a security log.
- Your data is safe – gift card data is kept if you uninstall, unless you choose to delete it.
External services
This plugin can connect to ePassCard to create Apple Wallet and Google Wallet passes. It is off until you add an ePassCard API key in GiftRocket > Epasscard Settings.
When enabled, gift card details needed for the pass (code, balance, expiry, recipient name and design fields) are sent to ePassCard when a pass is created or updated.
- Service: https://www.epasscard.com/
- Terms and conditions: https://www.epasscard.com/terms-and-conditions/
- Privacy policy: https://www.epasscard.com/privacy-policy/
Screenshots




Installation
- Make sure FluentCart is installed and active.
- Upload the
giftrocket-ultimate-gift-cards-for-fluentcartfolder to/wp-content/plugins/, or install the ZIP via Plugins > Add New > Upload Plugin. - Activate the plugin.
- Edit a product in FluentCart > Products and turn it into a gift card with the GiftRocket settings (amounts, expiry, scheduling).
- Open GiftRocket in your WordPress admin to manage cards, designs and settings.
- Add
[giftrocket_check_balance]to any page to show a balance checker.
FAQ
-
Does this require FluentCart?
-
Yes. GiftRocket is built specifically for FluentCart products and checkout.
-
Will gift cards show up in my FluentCart Coupons list?
-
No. Gift cards have their own storage. A temporary checkout entry is used only to pass the discount to the payment gateway and is removed after the order.
-
Do I need shortcodes?
-
No. Any product marked as a gift card shows the card designer automatically. The balance checker is the only shortcode.
-
Can a gift card be used across several orders?
-
Yes. Any remaining balance stays on the card.
-
What happens if an order is refunded or cancelled?
-
If an order paid with a gift card is refunded, the balance goes back to the card. If the purchase of a gift card is cancelled or refunded, that card is disabled.
-
Why did a scheduled email arrive a few minutes late?
-
Scheduled delivery runs on WP-Cron, which runs when your site gets visits. For exact timing, set up a real server cron job.
-
What happens to my data if I uninstall?
-
Gift cards and balances are kept by default, because they are money owed to your customers. To remove everything, turn on “Delete all gift card data on uninstall” in GiftRocket > Settings > General first.
-
No. This plugin is made by WebCartisan and is not affiliated with giftrocket.com or GiftRocket, LLC.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“GiftRocket – Ultimate Gift Cards for FluentCart” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “GiftRocket – Ultimate Gift Cards for FluentCart” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- Fix: saving a settings tab other than General no longer resets General checkboxes.
- New: developer hooks giftrocketfc_card_created, giftrocketfc_balance_deducted, giftrocketfc_card_voided and giftrocketfc_card_dispatched.
- New: filters giftrocketfc_available_designs, giftrocketfc_can_apply_card and giftrocketfc_issue_card_for_item for add-ons.
1.0.0
- Initial release.
