{"id":369850,"date":"2026-10-09T09:31:19","date_gmt":"2026-10-09T09:31:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/giftrocket-gift-cards-for-surecart\/"},"modified":"2026-10-13T06:31:31","modified_gmt":"2026-10-13T06:31:31","slug":"giftrocket-gift-cards-for-surecart","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/giftrocket-gift-cards-for-surecart\/","author":20914130,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"GiftRocket - Ultimate Gift Cards for SureCart","header_author":"WebCartisan","header_description":"Real-time interactive Gift Card customizer, live visual preview, and voucher purchasing system integrated natively with SureCart products.","assets_banners_color":"493fa9","last_updated":"2026-10-13 06:31:31","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.webcartisan.com\/","header_plugin_uri":"https:\/\/www.webcartisan.com\/products\/","header_author_uri":"https:\/\/www.webcartisan.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":102,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"wooxperto","date":"2026-10-13 06:31:31","revision":3743027}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3736297,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3736297,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3736297,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3736326,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3736326,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3743027,"resolution":"1","location":"assets","locale":"","width":1893,"height":905},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3743027,"resolution":"2","location":"assets","locale":"","width":1794,"height":906},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3743027,"resolution":"3","location":"assets","locale":"","width":1057,"height":888}},"screenshots":{"1":"Master gift card dashboard and ledger table showing codes, balances, order references, and operational statuses.","2":"Native SureCart Product Editor wizard for configuring denomination pills, expiry periods, email scheduling, and recipient settings.","3":"Frontend single product interactive customizer with real-time visual card preview, occasion designs, and custom amount selector."}},"plugin_section":[],"plugin_tags":[15861,143372,285303,218637,11610],"plugin_category":[],"plugin_contributors":[219760],"plugin_business_model":[],"class_list":["post-369850","plugin","type-plugin","status-publish","hentry","plugin_tags-gift-card","plugin_tags-giftcard","plugin_tags-stored-value","plugin_tags-surecart","plugin_tags-vouchers","plugin_contributors-wooxperto","plugin_committers-wooxperto"],"banners":{"banner":"https:\/\/ps.w.org\/giftrocket-gift-cards-for-surecart\/assets\/banner-772x250.png?rev=3736326","banner_2x":"https:\/\/ps.w.org\/giftrocket-gift-cards-for-surecart\/assets\/banner-1544x500.png?rev=3736326","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/giftrocket-gift-cards-for-surecart\/assets\/icon.svg?rev=3736297","icon":"https:\/\/ps.w.org\/giftrocket-gift-cards-for-surecart\/assets\/icon.svg?rev=3736297","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/giftrocket-gift-cards-for-surecart\/assets\/screenshot-1.png?rev=3743027","caption":"Master gift card dashboard and ledger table showing codes, balances, order references, and operational statuses."},{"src":"https:\/\/ps.w.org\/giftrocket-gift-cards-for-surecart\/assets\/screenshot-2.png?rev=3743027","caption":"Native SureCart Product Editor wizard for configuring denomination pills, expiry periods, email scheduling, and recipient settings."},{"src":"https:\/\/ps.w.org\/giftrocket-gift-cards-for-surecart\/assets\/screenshot-3.png?rev=3743027","caption":"Frontend single product interactive customizer with real-time visual card preview, occasion designs, and custom amount selector."}],"raw_content":"<!--section=description-->\n<p><strong>GiftRocket - Ultimate Gift Cards for SureCart<\/strong> seamlessly integrates with <strong>SureCart<\/strong> to provide a true stored-value gift card shopping and redemption experience.<\/p>\n\n<p>Unlike simple promotional coupon plugins, GiftRocket treats gift cards as <strong>stored-value financial tender (cash equivalents)<\/strong> with an independent ledger. Balances, transactions, and scheduled deliveries are tracked in dedicated database tables, keeping your <strong>SureCart &gt; Coupons<\/strong> admin list <strong>100% clean<\/strong>.<\/p>\n\n<h3>\u2728 Key Features<\/h3>\n\n<ul>\n<li><strong>Stored-Value Ledger Engine<\/strong>: Full balance tracking, partial deductions, and transaction logging in dedicated custom database tables (<code>wp_giftrocketsure_cards<\/code>, <code>wp_giftrocketsure_ledger<\/code>, <code>wp_giftrocketsure_logs<\/code>).<\/li>\n<li><strong>Immutable Transaction Ledger<\/strong>: Complete append-only audit trail recording every balance issuance, checkout redemption, manual admin adjustment, and refund restoration.<\/li>\n<li><strong>Store Admin Card Management<\/strong>: Manually create new gift cards, edit existing vouchers, adjust balances, and override card operational statuses (<code>Active<\/code>, <code>Used<\/code>, <code>Expired<\/code>, <code>Disabled<\/code>) directly from the admin dashboard with anti-spam email protection.<\/li>\n<li><strong>Zero SureCart Coupon Clutter<\/strong>: Ephemeral Just-In-Time Bridge creates temporary checkout tokens that are incinerated immediately upon order confirmation or removal.<\/li>\n<li><strong>Dedicated Checkout Gift Card Field<\/strong>: Distinct <code>\"\ud83c\udf81 Have a gift card?\"<\/code> accordion directly adjacent to SureCart's promotional coupon form, eliminating customer confusion.<\/li>\n<li><strong>Real-Time Available Balance Badge<\/strong>: Shows live remaining card balance upon application with one-click removal to restore original cart totals.<\/li>\n<li><strong>Split Tender Support<\/strong>: Partial balances apply smoothly to orders; any remaining balance stays on the card, or higher totals can be split with credit card\/PayPal.<\/li>\n<li><strong>Native SureCart Product Integration &amp; Wizard<\/strong>: Configure gift cards directly within <strong>SureCart &gt; Products<\/strong> (<code>admin.php?page=sc-products<\/code>). Toggle product types, manage preset denomination pills, set flexible expiry periods, enable email scheduling, and configure disclaimer terms directly in the product editor.<\/li>\n<li><strong>Automatic Single Product Page Routing<\/strong>: No shortcodes required. Simply mark a SureCart product as a \"GiftRocket Gift Card\" and viewing that product automatically loads the single-page customizer.<\/li>\n<li><strong>Live Interactive Card Preview<\/strong>: Visual preview updates live as the customer selects designs, amounts, and enters personalized recipient messages.<\/li>\n<li><strong>Preset &amp; Custom Amounts<\/strong>: Configure instant preset buttons (e.g. $100, $200, $300, $500) and allow optional custom amount inputs with min\/max validation.<\/li>\n<li><strong>Occasion Design Gallery<\/strong>: Included designs for Father's Day, Mother's Day, Valentine's Day, Birthdays, and General Occasions. Customers can also upload custom card artwork.<\/li>\n<li><strong>Instant &amp; Scheduled Delivery<\/strong>: Immediate dispatch upon order completion or queue-based scheduled delivery (date and time) powered by WP-Cron.<\/li>\n<li><strong>Hardened Security &amp; Concurrency<\/strong>: Row-level database transaction locking (<code>SELECT ... FOR UPDATE<\/code>) prevents double-spending race conditions.<\/li>\n<li><strong>Automatic Refund &amp; Cancellation Restoration<\/strong>: Automatically restores spent balances when orders paid with a gift card are refunded or cancelled by store admin, and voids gift cards when purchasing charges are revoked.<\/li>\n<li><strong>Isolated Settings Subtabs &amp; Hash Routing<\/strong>: Dedicated subtabs for General, Form, and Email settings with scoped persistence preventing checkbox resets and URL hash routing for direct deep-linking.<\/li>\n<li><strong>Configurable Customizer Headings<\/strong>: Customize main customizer titles, input labels, character limits, and localized validation feedback directly from the admin panel.<\/li>\n<li><strong>Public Balance Checker Shortcode<\/strong>: Embed <code>[giftrocket_balance_check]<\/code> anywhere on your site (e.g. <code>\/check-balance<\/code>) to let customers check their card balance, initial value, status, and expiry with built-in rate-limited anti-abuse protection.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>giftrocket-gift-cards-for-surecart<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP file via <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Edit any product in <strong>SureCart &gt; Products<\/strong> to configure it directly via the built-in <strong>\ud83c\udf81 GiftRocket Wizard<\/strong> (preset price pills, expiry periods, email scheduling, and disclaimers).<\/li>\n<li>Alternatively, navigate to <strong>SureCart &gt; \ud83c\udf81 Gift Cards<\/strong> in your WordPress dashboard to manage all gift cards, designs, and global settings.<\/li>\n<li>View your SureCart product permalink on the frontend to experience the live gift card customizer.<\/li>\n<\/ol>\n\n<h4>\ud83c\udfa5 Video Tutorial<\/h4>\n\n<p>A full walkthrough video (<code>tutorial-video.webm<\/code>) is included in the plugin repository assets demonstrating product wizard configuration, frontend card customization, and admin ledger management.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20surecart%3F\"><h3>Does this require SureCart?<\/h3><\/dt>\n<dd><p>Yes, GiftRocket - Ultimate Gift Cards for SureCart is designed specifically to extend SureCart products and checkout workflows.<\/p><\/dd>\n<dt id=\"is%20there%20a%20video%20tutorial%20available%3F\"><h3>Is there a video tutorial available?<\/h3><\/dt>\n<dd><p>Yes. A step-by-step tutorial video (<code>tutorial-video.webm<\/code>) is provided in the plugin assets and detailed in the Merchant &amp; User Guide (<code>USER-GUIDE.md<\/code>).<\/p><\/dd>\n<dt id=\"will%20this%20pollute%20my%20surecart%20%22coupons%22%20admin%20list%3F\"><h3>Will this pollute my SureCart \"Coupons\" admin list?<\/h3><\/dt>\n<dd><p>No. Gift cards are stored in their own database ledger. Temporary bridge tokens used during checkout to inform payment gateways of discounts are immediately deleted upon order completion.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20use%20shortcodes%3F\"><h3>Do I need to use shortcodes?<\/h3><\/dt>\n<dd><p>For products, no! The plugin automatically intercepts the single product template for any SureCart product set to \"GiftRocket Gift Card\". However, you can optionally use the <code>[giftrocket_balance_check]<\/code> shortcode on any page or post so customers can check their remaining gift card balance.<\/p><\/dd>\n<dt id=\"how%20can%20customers%20check%20their%20gift%20card%20balance%3F\"><h3>How can customers check their gift card balance?<\/h3><\/dt>\n<dd><p>Customers can check their balance directly at checkout via the \"\ud83c\udf81 Have a gift card?\" accordion, or on any dedicated page using the <code>[giftrocket_balance_check]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"can%20customers%20use%20a%20gift%20card%20across%20multiple%20orders%3F\"><h3>Can customers use a gift card across multiple orders?<\/h3><\/dt>\n<dd><p>Yes. If an order total is less than the gift card balance, the remaining balance stays on the card for future purchases.<\/p><\/dd>\n<dt id=\"can%20i%20add%20my%20own%20card%20designs%3F\"><h3>Can I add my own card designs?<\/h3><\/dt>\n<dd><p>Yes. In WordPress Admin under <strong>SureCart &gt; \ud83c\udf81 Gift Cards<\/strong>, you can add unlimited card designs, set custom occasion badges, and upload artwork using the WordPress Media Library.<\/p><\/dd>\n<dt id=\"how%20are%20vouchers%20delivered%20to%20recipients%3F\"><h3>How are vouchers delivered to recipients?<\/h3><\/dt>\n<dd><p>Vouchers are delivered via branded HTML emails either instantly upon payment confirmation or scheduled for a specific date and time selected by the buyer.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Stored-value gift card engine with dedicated balance, ledger and log tables, keeping SureCart &gt; Coupons clean.<\/li>\n<li>Immutable transaction ledger recording every issuance, redemption, admin adjustment and refund restoration.<\/li>\n<li>Ephemeral Just-In-Time Bridge for SureCart checkout, with temporary tokens removed on order confirmation or removal.<\/li>\n<li>Live customizer with real-time visual card preview, preset amounts and multiple card designs.<\/li>\n<li>Store admin card management: create, edit, adjust balances and set status (Active, Used, Expired, Disabled).<\/li>\n<li>Scheduled delivery with exact-minute WP-Cron events, a 5-minute queue safety net and UTC date normalization.<\/li>\n<li>Scheduled Deliveries admin view with filter tabs, count badges and search.<\/li>\n<li>Guest checkout support, concurrency row-locking and refund credit restoration.<\/li>\n<\/ul>","raw_excerpt":"Stored-value Gift Card engine for SureCart with live customizer, visual card preview, scheduled delivery, and zero coupon pollution.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/369850","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=369850"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wooxperto"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=369850"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=369850"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=369850"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=369850"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=369850"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=369850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}