GiftRocket – Ultimate Gift Cards for WooCommerce
Maximize your store’s revenue with GiftRocket — the ultimate WooCommerce gift card plugin.
Easily create, manage, and deliver digital gift cards by email. Shoppers redeem them at cart and checkout. WooCommerce Blocks are supported.
Boost sales, attract new customers, and raise average order value with gift cards. Get paid upfront and watch your revenue grow.
Live demo | Documentation | Get Pro
Why store owners choose GiftRocket
- Sell gift cards in minutes — Gift Card product type, preset or custom amounts, message, and recipient email
- PDF gift cards in the free plugin — downloadable or email PDF with barcode, PDF417, or QR
- Apple Wallet & Google Wallet — optional passes via ePasscard (your API key)
- Schedule gift card delivery — customers pick date and time for the recipient email
- Redeem like store credit — apply codes on cart and checkout; unused balance stays for later
- WooCommerce Blocks ready — redeem and cart editing on block Cart / Checkout
- HPOS compatible — works with WooCommerce High Performance Order Storage
- Admin gift card dashboard — search, filters, manual issuance, balance history, liability tools
- Fraud & abuse safeguards — rate limits and security audit log when enabled
- Import / migrate CSV — bulk import codes and balances (up to 500 rows free; more in Pro)
- Translation-ready & RTL — gettext text domain, locale stubs, RTL companion styles
Configure everything under GiftRocket → Gift Cards. Open General, Form, PDF/email design, delivery, and Wallet.
Sell WooCommerce gift cards (free features)
- Dedicated Gift Card product type (catalog, product page, cart, orders, PDFs)
- Preset amounts plus enter-your-own pricing with min/max limits
- Recipient name, email, sender name, greeting/message (custom labels and max length)
- Card design gallery (image backgrounds, solid/gradient layouts, borders, preview)
- Schedule email delivery with date and time
- PDF gift card with optional barcode, PDF417, and QR
- Optional Google Wallet and Apple Wallet passes (ePasscard)
- Apply / redeem gift card codes on cart and checkout (classic + Blocks)
- Edit gift card details from the cart when enabled (Cart block supported)
- Apply gift cards on admin orders when creating or editing orders
- Purchaser My Account → Gift cards (PDF download and wallet pass link)
- Per-product expiry options for issued cards
- Optional checkout recipient flow (billing/shipping instead of product-page fields)
- Multiple gift cards from one product page; quantity caps per add-to-cart
- Custom add-to-cart / shop loop button text
- Import / migrate (CSV) — GiftRocket → Import / migrate (CSV)
- Fraud rate limits and security log; system status and feature overview
- RTL styles and translation-ready strings (130+ locale stubs)
GiftRocket Pro (optional licensed add-on)
Install free GiftRocket and WooCommerce first. Then install GiftRocket Pro. Activate the license under GiftRocket → Pro license. Pro features stay off until the license is valid.
- Edit gift card details at checkout (shortcode + Checkout block)
- Buyer-uploaded custom images on the card
- Greeting message presets / quick-pick chips
- Partial redemption — choose how much balance to apply
- Order rules: max gift cards per order; min/max combined redemption
- CSV import up to 5,000 rows; outstanding balance / liability CSV export
- Expiry reminder emails (schedule, log, unsubscribe)
- WooCommerce REST API gift card lookup and transactions
- AI writing assistant (your API key): OpenAI, OpenRouter, Gemini, or Anthropic. Storefront AI is off by default. Admin AI helps with emails, templates, and messages. Daily credit caps apply.
Compatibility
- Requires WooCommerce
- Tested with WordPress 7.0
- Compatible with High Performance Order Storage (HPOS)
- Works with WooCommerce Cart and Checkout Blocks and classic shortcodes
- Guest-friendly redemption. Cards are not locked to one customer account.
- PHP 8.1+
External services
- dompdf (bundled) — generates PDFs on your server; see dompdf on GitHub
- ePasscard (optional) — Apple/Google Wallet passes with your API key; epasscard.com
- AI providers (Pro, optional) — OpenAI, OpenRouter, Google Gemini, or Anthropic with your own key
Translations
GiftRocket uses gettext. The Pro add-on uses wallet-ready-gift-cards-for-woocommerce-pro.
For site owners
- Set Settings → General → Site Language.
- Translate with Loco Translate or Poedit, or use files in
languages/. - Sample locales include Bengali (
bn_BD) and Spanish (es_ES). Stubs ship for 130+ locales.
WordPress.org language packs
When listed on WordPress.org, community translations can ship via translate.wordpress.org. Until packs exist for your locale, use Loco Translate or the bundled .po files.
