{"id":285285,"date":"2026-06-11T14:52:18","date_gmt":"2026-06-11T14:52:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/streamline-gift-cards-store-credits\/"},"modified":"2026-06-11T16:24:42","modified_gmt":"2026-06-11T16:24:42","slug":"streamline-gcsc","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/streamline-gcsc\/","author":23458497,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.11","stable_tag":"1.0.11","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"SL Gift Cards & Store Credits","header_author":"Streamline Diving","header_description":"Complete gift card, store credit, and coupon management system integrated with WooCommerce and Streamline POS","assets_banners_color":"","last_updated":"2026-06-11 16:24:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/streamlinediving.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":34,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.11":{"tag":"1.0.11","author":"streamlineplugins","date":"2026-06-11 16:24:42"}},"upgrade_notice":{"1.0.4":"<p>Initial release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.11"],"block_files":[],"assets_screenshots":{"Screenshot-1.jpg":{"filename":"Screenshot-1.jpg","revision":3569003,"resolution":"1","location":"assets","locale":"","width":1709,"height":1024},"Screenshot-11.jpg":{"filename":"Screenshot-11.jpg","revision":3569160,"resolution":"11","location":"assets","locale":"","width":1217,"height":1218},"Screenshot-12.jpg":{"filename":"Screenshot-12.jpg","revision":3569160,"resolution":"12","location":"assets","locale":"","width":846,"height":1007},"Screenshot-13.jpg":{"filename":"Screenshot-13.jpg","revision":3569160,"resolution":"13","location":"assets","locale":"","width":956,"height":1344},"Screenshot-2.jpg":{"filename":"Screenshot-2.jpg","revision":3569003,"resolution":"2","location":"assets","locale":"","width":1744,"height":612},"Screenshot-3.jpg":{"filename":"Screenshot-3.jpg","revision":3569003,"resolution":"3","location":"assets","locale":"","width":910,"height":862},"Screenshot-4.jpg":{"filename":"Screenshot-4.jpg","revision":3569003,"resolution":"4","location":"assets","locale":"","width":1712,"height":553},"Screenshot-5.jpg":{"filename":"Screenshot-5.jpg","revision":3569003,"resolution":"5","location":"assets","locale":"","width":872,"height":855},"Screenshot-6.jpg":{"filename":"Screenshot-6.jpg","revision":3569003,"resolution":"6","location":"assets","locale":"","width":1714,"height":1684},"Screenshot-7.jpg":{"filename":"Screenshot-7.jpg","revision":3569003,"resolution":"7","location":"assets","locale":"","width":1677,"height":1332},"Screenshot-8.jpg":{"filename":"Screenshot-8.jpg","revision":3569003,"resolution":"8","location":"assets","locale":"","width":1707,"height":836},"Screenshot-9.jpg":{"filename":"Screenshot-9.jpg","revision":3569003,"resolution":"9","location":"assets","locale":"","width":911,"height":640},"screenshot-10.jpg":{"filename":"screenshot-10.jpg","revision":3569160,"resolution":"10","location":"assets","locale":"","width":1889,"height":827}},"screenshots":{"1":"Dashboard","2":"Gift Cards","3":"Create Physical Gift Card","4":"Store Credit","5":"Add\/Deduct store Credit","6":"Reports","7":"Settings","8":"Import\/Export","9":"Combine Gift Cards","10":"Customer Account Page - GC Balance","11":"Cart - Using GCSC","12":"Allows Physical Card purchases","13":"Allows eCards purchases"}},"plugin_section":[],"plugin_tags":[591,19968,10229,266691,286],"plugin_category":[45],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-285285","plugin","type-plugin","status-publish","hentry","plugin_tags-coupons","plugin_tags-gift-cards","plugin_tags-pos","plugin_tags-store-credits","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_committers-streamlineplugins"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/streamline-gcsc.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-1.jpg?rev=3569003","caption":"Dashboard"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-2.jpg?rev=3569003","caption":"Gift Cards"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-3.jpg?rev=3569003","caption":"Create Physical Gift Card"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-4.jpg?rev=3569003","caption":"Store Credit"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-5.jpg?rev=3569003","caption":"Add\/Deduct store Credit"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-6.jpg?rev=3569003","caption":"Reports"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-7.jpg?rev=3569003","caption":"Settings"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-8.jpg?rev=3569003","caption":"Import\/Export"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-9.jpg?rev=3569003","caption":"Combine Gift Cards"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/screenshot-10.jpg?rev=3569160","caption":"Customer Account Page - GC Balance"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-11.jpg?rev=3569160","caption":"Cart - Using GCSC"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-12.jpg?rev=3569160","caption":"Allows Physical Card purchases"},{"src":"https:\/\/ps.w.org\/streamline-gcsc\/assets\/Screenshot-13.jpg?rev=3569160","caption":"Allows eCards purchases"}],"raw_content":"<!--section=description-->\n<p>SL Gift Cards &amp; Store Credits is a comprehensive WordPress\/WooCommerce plugin for managing gift cards, store credits, and coupons \u2014 with full Streamline POS integration.<\/p>\n\n<p><strong>Gift Cards<\/strong><\/p>\n\n<ul>\n<li>Auto-generated card numbers (GC-XXXX-XXXX-XXXX)<\/li>\n<li>E-gift cards with automatic email delivery<\/li>\n<li>Physical gift cards for in-store printing<\/li>\n<li>Balance tracking and transaction history<\/li>\n<li>Expiration date support<\/li>\n<li>Branded HTML email notifications<\/li>\n<li>Customer account integration \u2014 link gift cards to accounts<\/li>\n<li>Combine multiple gift cards into one<\/li>\n<li>Edit balance, status, and notes from admin<\/li>\n<li>Bulk import\/export via CSV<\/li>\n<\/ul>\n\n<p><strong>Store Credits<\/strong><\/p>\n\n<ul>\n<li>Customer balance tracking<\/li>\n<li>Add or deduct credits easily<\/li>\n<li>Refund to store credit<\/li>\n<li>Full transaction history with order associations<\/li>\n<li>Bulk import\/export via CSV<\/li>\n<\/ul>\n\n<p><strong>Coupons<\/strong><\/p>\n\n<ul>\n<li>Uses native WooCommerce coupons<\/li>\n<li>Integrated into the POS Extensions tab<\/li>\n<\/ul>\n\n<p><strong>Customer Features<\/strong><\/p>\n\n<ul>\n<li>View all gift cards in \"My Account\"<\/li>\n<li>Link received gift cards to their account<\/li>\n<li>Combine multiple cards into one<\/li>\n<li>Check balances and transaction history<\/li>\n<li>Remove applied gift cards from cart<\/li>\n<\/ul>\n\n<p><strong>POS Integration<\/strong><\/p>\n\n<ul>\n<li>Extensions tab with sub-tabs<\/li>\n<li>Store credit display in customer profile<\/li>\n<li>Gift card payment at checkout<\/li>\n<li>Permission management<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>streamline-gift-cards-store-credits<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress Admin<\/li>\n<li>Refresh the page after activation<\/li>\n<li>Look for the <strong>Gift Cards<\/strong> menu in the WordPress sidebar<\/li>\n<li>Configure your settings under <strong>Gift Cards \u2192 Settings<\/strong><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20plugin%20free%3F\"><h3>Is This Plugin FREE?<\/h3><\/dt>\n<dd><p>Yes! All of my plugins are completely free. There are no fees to unlock features and no monthly subscriptions.<\/p>\n\n<p>I created these plugins to help small businesses. After becoming frustrated with the high costs of POS systems and software subscriptions, I decided to build my own WordPress and WooCommerce-based solutions and share them with others.<\/p>\n\n<p>License Notice: These plugins are provided for personal use only. Reproduction, redistribution, resale, sublicensing, or commercial use is prohibited without the express written consent of the copyright owner.<\/p><\/dd>\n<dt id=\"i%20love%20your%20plugins%20and%20pos%21%20you%27ve%20saved%20me%20thousands%20of%20dollars.%20where%20can%20i%20donate%3F\"><h3>I Love Your Plugins and POS! You've Saved Me Thousands of Dollars. Where Can I Donate?<\/h3><\/dt>\n<dd><p>Donations are accepted through my website at:<\/p>\n\n<p>https:\/\/streamlinediving.com\/plugins\/<\/p>\n\n<p>I am a one-person operation, and donations help offset the costs of hosting, AI services, software subscriptions, and the time required to develop and maintain these plugins.<\/p><\/dd>\n<dt id=\"why%20aren%27t%20all%20of%20your%20plugins%20in%20the%20wordpress%20plugin%20library%3F\"><h3>Why Aren't All of Your Plugins in the WordPress Plugin Library?<\/h3><\/dt>\n<dd><p>I am a one-person operation, and a significant amount of time and effort goes into developing and maintaining these plugins, even with AI assistance.<\/p>\n\n<p>Submitting plugins to the WordPress Plugin Directory can take weeks due to the review process. I do plan to submit more of my plugins to the WordPress Plugin Library in the future.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does This Plugin Require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce 5.0 or higher is required for gift card and store credit checkout functionality.<\/p><\/dd>\n<dt id=\"can%20i%20import%20existing%20gift%20cards%3F\"><h3>Can I Import Existing Gift Cards?<\/h3><\/dt>\n<dd><p>Yes. The plugin supports bulk CSV import and export for both gift cards and store credits, including downloadable CSV templates.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20streamline%20pos%3F\"><h3>Does This Work With Streamline POS?<\/h3><\/dt>\n<dd><p>Yes. The plugin includes a dedicated POS Extensions tab that supports gift card payments and displays store credit balances within customer profiles.<\/p><\/dd>\n<dt id=\"why%20was%20this%20plugin%20created%3F\"><h3>Why Was This Plugin Created?<\/h3><\/dt>\n<dd><p>All of my plugins are free and open source.<\/p>\n\n<p>I believe small businesses should have complete control over their websites and systems without being locked into expensive subscriptions or restricted by software they cannot modify.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20updates%20for%20this%20plugin%3F\"><h3>Where Can I Get Updates for This Plugin?<\/h3><\/dt>\n<dd><p>This plugin does not include automatic updates.<\/p>\n\n<p>Updated plugin ZIP files can always be downloaded from:<\/p>\n\n<p>https:\/\/streamlinediving.com\/plugins\/<\/p>\n\n<p>I use all of my plugins on a live production website. As I discover issues, improve functionality, or add new features, updated versions will be made available on my website.<\/p>\n\n<p>You can also subscribe to my newsletter to receive update notifications.<\/p><\/dd>\n<dt id=\"why%20don%27t%20you%20provide%20automatic%20updates%3F\"><h3>Why Don't You Provide Automatic Updates?<\/h3><\/dt>\n<dd><p>All of my plugins are free and open source.<\/p>\n\n<p>By not forcing automatic updates, you are free to customize the plugin to fit your needs without worrying that future updates will overwrite your modifications.<\/p>\n\n<p>You remain in complete control of your installation.<\/p><\/dd>\n<dt id=\"what%20plugins%20have%20you%20created%3F\"><h3>What Plugins Have You Created?<\/h3><\/dt>\n<dd><p>Some of the plugins I have created include:<\/p>\n\n<p>Streamline POS (for dive shops, sporting goods stores, retail stores, restaurants, and more)\nTravel Booking\nNewsletter &amp; eMarketing\nBulk Sale Manager\nVendor Price &amp; Image Updater\nVariants Builder\nRewards\nLocation Manager\nGCSC (Gift Cards &amp; Store Credit)\nCategory Hider\nOrder Importer (for importing historical orders from other systems)\nScanStock Mobile App (inventory management with barcode scanning, with or without WooCommerce integration)<\/p><\/dd>\n<dt id=\"what%20plugins%20work%20with%20this%20plugin%3F\"><h3>What Plugins Work With This Plugin?<\/h3><\/dt>\n<dd><p>I maintain a list of the plugins currently used on my website alongside this plugin. You can view the list at:<\/p>\n\n<p>https:\/\/streamlinediving.com\/plugins\/<\/p>\n\n<p>Because some plugins use custom database tables and naming conventions, compatibility may vary.<\/p>\n\n<p>When developing my plugins, I make every effort to follow standard WordPress database structures and coding practices to maximize compatibility with other WordPress plugins. However, due to differences in how some third-party plugins store and manage data, certain integrations may not function as expected.<\/p><\/dd>\n<dt id=\"if%20i%20want%20to%20make%20changes%20to%20my%20copy%20of%20the%20plugin%2C%20how%20should%20i%20do%20it%3F\"><h3>If I Want to Make Changes to My Copy of the Plugin, How Should I Do It?<\/h3><\/dt>\n<dd><p>I used Claude AI to help create many of these plugins.<\/p>\n\n<p>Claude offers a free plan that can help you modify plugin code, add features, and troubleshoot issues.<\/p>\n\n<p>After making changes, I recommend asking Claude what areas of the plugin should be tested and what functionality could have been affected by your modifications. This can help identify any unintended side effects.<\/p>\n\n<p>If you create an enhancement that you think other users would benefit from, feel free to contact me. I may consider including it in future releases for everyone to enjoy.<\/p><\/dd>\n<dt id=\"how%20can%20i%20contact%20you%20with%20suggestions%20or%20improvements%3F\"><h3>How Can I Contact You With Suggestions or Improvements?<\/h3><\/dt>\n<dd><p>If you have suggestions, bug reports, improvements, or would like to share modifications you've made, please contact me at:<\/p>\n\n<p>plloyd@streamlinediving.com<\/p>\n\n<p>Please include a descriptive subject line and detailed information in the body of your email so I can better understand your request.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Fixed double store credit deduction on POS orders<\/li>\n<li>Fixed double store credit\/gift card restoration on POS returns  <\/li>\n<li>Added CSV exports to Reports page (GC transactions, gift cards, store credits)<\/li>\n<li>Added customer-specific exports from GC Transaction History and Customer Lookup<\/li>\n<li>Added multi-customer picker when search matches multiple customers<\/li>\n<li>Fixed HTML appearing in CSV export files<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Security: Added nonce verification to gift card and store credit checkout handlers<\/li>\n<li>Security: Added nonce verification to admin download template and clear gift card URL handlers<\/li>\n<li>Security: Replaced wp_redirect with wp_safe_redirect throughout<\/li>\n<li>Security: Wrapped all echo output with appropriate escaping functions<\/li>\n<li>Code: Bundled Chart.js locally, removed remote CDN dependency<\/li>\n<li>Code: Replaced inline script tag with wp_add_inline_script and wp_localize_script<\/li>\n<li>Code: Renamed main plugin class to SGCSC_Plugin for consistent prefixing<\/li>\n<li>Code: Removed debug error_log calls<\/li>\n<li>Code: Fixed Text Domain header to match plugin slug<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Gift card management with e-gift and physical card support<\/li>\n<li>Store credit tracking and management<\/li>\n<li>WooCommerce checkout integration<\/li>\n<li>Customer account My Account integration<\/li>\n<li>Combine and edit gift card functionality<\/li>\n<li>CSV import\/export for gift cards and store credits<\/li>\n<li>Streamline POS integration<\/li>\n<\/ul>","raw_excerpt":"Complete gift card, store credit, and coupon management system integrated with Streamline POS and WooCommerce.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/285285","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=285285"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/streamlineplugins"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=285285"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=285285"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=285285"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=285285"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=285285"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=285285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}