{"id":39187,"date":"2015-11-17T18:31:18","date_gmt":"2015-11-17T18:31:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/raffle-ticket-generator\/"},"modified":"2026-03-23T10:15:26","modified_gmt":"2026-03-23T10:15:26","slug":"raffle-ticket-generator","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/raffle-ticket-generator\/","author":14592377,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"6.2","stable_tag":"trunk","tested":"6.9.4","requires":"3.0.1","requires_php":"","requires_plugins":null,"header_name":"Raffle Ticket Generator - Woocommerce","header_author":"The Web Design Ninja","header_description":"","assets_banners_color":"686868","last_updated":"2026-03-23 10:15:26","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/wpraffle.com\/","header_plugin_uri":"http:\/\/wpraffle.com","header_author_uri":"http:\/\/TheWebDesignNinja.com","rating":4.3,"author_block_rating":0,"active_installs":200,"downloads":30522,"num_ratings":9,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>The previous versions allowed for 100 unique numbers, we have increased that to 500 and have added an export feature<\/p>"},"ratings":{"1":1,"2":0,"3":1,"4":0,"5":7},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3098434,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3098434,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3098434,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3488819,"resolution":"1","location":"plugin"}},"screenshots":{"1":"This screenshot shows the product configuration in WooCommerce.  When the plugin is installed, the product editor will show a \"Number of Raffle Tickets\" field.  Leave it blank for normal products without a raffle ticket, if you want it to be a raffle ticket item, then put in the appropriate number.  In this example it is 50 - this product will generate 50 tickets."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[52252,286],"plugin_category":[45],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-39187","plugin","type-plugin","status-publish","hentry","plugin_tags-raffle","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_committers-teoleonard"],"banners":{"banner":"https:\/\/ps.w.org\/raffle-ticket-generator\/assets\/banner-772x250.jpg?rev=3098434","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/raffle-ticket-generator\/assets\/icon-128x128.jpg?rev=3098434","icon_2x":"https:\/\/ps.w.org\/raffle-ticket-generator\/assets\/icon-256x256.jpg?rev=3098434","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/raffle-ticket-generator\/trunk\/screenshot-1.png?rev=3488819","caption":"This screenshot shows the product configuration in WooCommerce.  When the plugin is installed, the product editor will show a \"Number of Raffle Tickets\" field.  Leave it blank for normal products without a raffle ticket, if you want it to be a raffle ticket item, then put in the appropriate number.  In this example it is 50 - this product will generate 50 tickets."}],"raw_content":"<!--section=description-->\n<p>The free version of this plugin generates 500 unique raffle ticket numbers and then recycles.  It starts with ticket number 100 and increments each ticket number by 1 until 599.  The 501st ticket will be assigned number 100 again and so on.  This is designed for small raffles.  Upon completing checkout in WooCommerce, the customer is emailed the ticket numbers.<\/p>\n\n<p>To setup the raffle, simple install the plugin as described below.  Then create a product in WooCommerce and put in the number of raffle tickets for the product.  Example, if you put 5 in the number of tickets field, that product will generate 5 tickets.<\/p>\n\n<p>Please use https:\/\/wpraffle.com for support.  If you open a support ticket there, you will receive much faster support.  For some reason we are having problems getting alerted to support requests on the repository here at wordpress.org.<\/p>\n\n<p>Informational videos and FAQs are can be found at https:\/\/wpraffle.com<\/p>\n\n<p>The Silver and Gold versions of this plugin includes unlimited unique raffle ticket numbers and the number format are fully configurable.  It also allows for a prefix and suffix declaration and can define multiple raffles with different ticket numbers in the same cart.   The Silver Version also included the option to generate graphical ticket images from a selection of stock images and includes a pick a winner feature to select a winner for your raffle and embed it in a page or post using shortcodes.<\/p>\n\n<p>The Gold version includes Archiving, Backup and Restore capabilities, a 50-50 or Split the Pot Raffle Feature, use custom raffle ticket images, and the ability to manage and limit ticket sales for a specific raffle.  The Gold version also has a successive number feature to put refunded tickets back into stock to be reassigned for events such as a ball drop or duck race.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>raffle-ticket-generator.zip<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li><p>Activate the plugin through the 'Plugins' menu in WordPres<\/p><\/li>\n<li><p>For complete instructions - please see our full documentation at https:\/\/wpraffle.com\/docs\/bronze-instruction-manual<\/p><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20define%20a%20custom%20raffle%20ticket%20number%20format%3F\"><h3>Can I define a custom raffle ticket number format?<\/h3><\/dt>\n<dd><p>Not with this version.  The Silver and Gold versions allow that.<\/p><\/dd>\n<dt id=\"does%20this%20allow%20me%20to%20sell%20unlimited%20tickets%3F\"><h3>Does this allow me to sell unlimited tickets?<\/h3><\/dt>\n<dd><p>Yes, although the numbers recycle after the first 500 tickets, so there are only 500 unique numbers.<br \/>\nThe Silver and Gold versions allow unlimited unique ticket numbers.<\/p><\/dd>\n<dt id=\"is%20this%20a%20trial%20version%20of%20the%20paid%20full%20feature%20editions%3F\"><h3>Is this a trial version of the paid full feature editions?<\/h3><\/dt>\n<dd><p>No, this is simple version for small raffles.  This is not a trial of our full featured editions.<\/p><\/dd>\n<dt id=\"can%20i%20remove%20the%20wpraffle%20branding%20from%20the%20order%20emails%3F\"><h3>Can I remove the WPRaffle branding from the order emails?<\/h3><\/dt>\n<dd><p>Not with this version.  The Silver and Gold versions allow that.<\/p><\/dd>\n<dt id=\"raffle%20plugin%20support\"><h3>Raffle Plugin Support<\/h3><\/dt>\n<dd><p>Please visit http:\/\/online.wpraffle.com\/plugin-support\/ and open a support ticket for the fastest response<\/p><\/dd>\n<dt id=\"silver%20and%20gold%20raffle%20buy\"><h3>Silver and Gold Raffle Buy<\/h3><\/dt>\n<dd><p>Please visit https:\/\/online.wpraffle.com.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<p>Changed numbers from 100-199.<\/p>\n\n<h4>1.0.4<\/h4>\n\n<p>Update Speed Issues<\/p>\n\n<h4>2.1.5<\/h4>\n\n<p>Bug fixes and Speed Issues<\/p>\n\n<h4>3.0<\/h4>\n\n<p>&lt;&lt;&lt;&lt;&lt;&lt;&lt; .mine\nCompatibilty with 4.7 and Speed Issues<\/p>\n\n<h4>3.2.2<\/h4>\n\n<p>Compatibility with 4.9 and added gold feature for starting and ending raffle and prize option in gold and also front end winner selection and also removed functions confliction with other plugins<\/p>\n\n<h4>3.2.3<\/h4>\n\n<p>Compatibility with wordpress version 4.9.4 and updated functions for woocommerce 3.3.3 version<\/p>\n\n<h4>3.2.5<\/h4>\n\n<p>Compatibility with woo commerce version 3.4<\/p>\n\n<h4>3.5.3<\/h4>\n\n<p>GOLD VERSION<\/p>\n\n<p>Add pagination on customer tickets page to reduce CPU usage\nAdd custom import tickets function\nResolved error after refund order and cancelled order put raffle ticket back to stock in successive ticket numbers.\nChanged messages in backup tools page\nResolved error of same ticket numbers applied to 1 ticket packages\nChanged SQL methods to better secure plugin<\/p>\n\n<p>SILVER VERSION<\/p>\n\n<p>Add pagination on customer tickets page\nAdd pagination on customer tickets page to reduce CPU usage\nResolved error after refund order and cancelled order with ticket removed from database\nChanged SQL methods to better secure plugin<\/p>\n\n<p>BRONZE VERSION<\/p>\n\n<p>Changed SQL methods to better secure plugin<\/p>\n\n<p>=3.5.3.1=\nBug fixes of displaying non raffle products and js confliction in bronze version<\/p>\n\n<p>=3.6=<br \/>\nAdded Platinum Edition Feature Set.<br \/>\nSmall PHP updates in other editions to minimize code changes between editions.<\/p>\n\n<p>=3.6.5=<br \/>\nChanges to license check timing\nSmall changes to php for woo4.x compatibility and forward planning\nChanged queries to handle hosting limitations where CAST is not supported<\/p>\n\n<p>=4.0=<br \/>\nRandom number options in Platinum\nPick a number options in Platinum\nWPML support for Silver, Gold, Platinum\nQuestion options for generating tickets or not in drawing\nAdded shortcodes for various timers\nChange to licensing check\nAdded CSS editing for color and fonts in backend\nAdded font color and decoration in order confirmation email in Gold and Platinum\nAdded raffle icon in category and product list view in woo\nUpdated reporting and export options\nChanged formatting of quiz\nChanged functionality of max number of tickets per customer.<\/p>\n\n<p>=4.1=<br \/>\nPlatinum and Gold:\nAdd to cart text change only for raffle categories\nAdded db status check and repair tool \nFixed max number of ticket input field\nPlatinum only:\nAdded option to move progress bar and question section and hide raddle ending text and tickets sold text\nUpdates and code adjustments\nfixed js confliction with time function for different themes and plugins\nGold category setting page js confliction fix\nupdated functions to match woocommerce 4.5.2<\/p>\n\n<p>=4.2=\naddressed css and js conflicts to work with changes in WP 5.6\nAdded additional logging\nhanged ticket generation to address issues with payment gateways that do not follow the woocommerce standards\nVarious changes to code for php 7.4 deprecation.\nchanged admin menu<\/p>\n\n<p>=4.2.1.1=<\/p>\n\n<p>Css errors fix \nWinners date range errors fix for winners \nNew wordpress functions<\/p>\n\n<p>=4.2.1.2=<\/p>\n\n<p>Winner Shortcode Fix (Silver Only) \nJs Error on product page (Gold Only)<\/p>\n\n<p>=4.2.1.3=<\/p>\n\n<p>Winners js error fix rolling not working (Gold Only) \nDuplication tickets for pick a number (Platinum Only)<\/p>\n\n<p>=4.2.1.4=<br \/>\nCustom cron job to check timed out payment method fix and removing pick ticket numbers<\/p>\n\n<p>=4.3=               2021\/07\/05 WP 5.7.2  Woo 5.4.1<\/p>\n\n<p>Cleaned Up text and menus<\/p>\n\n<p>Fixed Random Tickets in platinum<\/p>\n\n<p>Product Name on cart and checkout fix (Platinum, Gold, Silver)<\/p>\n\n<p>Added Questions and Answers in tickets export (Platinum)<\/p>\n\n<p>Progress Bar Dsiplay options (Platinum)<\/p>\n\n<p>Show number of tickets as percentage (Platinum)<\/p>\n\n<p>Added Plugin Checker on platinum to check GD library installed or not<\/p>\n\n<p>Add AAA00099 with leading zeros ticket format (Platinum only)<\/p>\n\n<p>Fixed Js error on platinum causing validation error on category settings<\/p>\n\n<p>=4.3.1=<br \/>\n2021\/07\/05 WP 5.8  Woo 5.5.2<\/p>\n\n<p>Updated functions for wp 5.8 and woocommerce 5.5.2<\/p>\n\n<p>Unencrypt hooks.php to remove false positive virus detection<\/p>\n\n<p>Fixed error when using woocommerce blocks<\/p>\n\n<p>=4.3.1.2=<br \/>\n2021\/09\/07 WP 5.8  Woo 5.6.0<\/p>\n\n<p>Fixed Winners selection and display<\/p>\n\n<p>Fixed Winner shortcode code<\/p>\n\n<p>=4.5=<br \/>\n2021\/10\/18   WP 5.8.1 and Woo5.8<\/p>\n\n<p>Added compatibility with latest WooCommerce and Wordpress<\/p>\n\n<p>Added Duplication check on all 3 versions gold silver and platinum<\/p>\n\n<p>Change duplication check for broad check<\/p>\n\n<p>Added Duplication log for generating replacement tickets<\/p>\n\n<p>Separated Raffle category setting from ticket formats.<\/p>\n\n<p>=4.5.01=<br \/>\n2021\/10\/18   WP 5.8.1 and Woo5.8<\/p>\n\n<p>Fixed Calendar image in platinum only<\/p>\n\n<p>=4.5.01=<br \/>\n2021\/10\/22   WP 5.8.1 and Woo5.8<\/p>\n\n<p>Fixed stock not saving in Gold only<\/p>\n\n<p>=4.5.02=<br \/>\n2021\/10\/29   WP 5.8.1 and Woo5.8<\/p>\n\n<p>Fixed succesive issue while saving settings on gold and platinum<\/p>\n\n<p>=4.5.03=<br \/>\n2021\/10\/29   WP 5.8.1 and Woo5.9<\/p>\n\n<p>Fixed undefined constant error and fixed view ticket number reporting<\/p>\n\n<p>=4.6=<br \/>\n2022\/01\/20   WP 5.8.3 and Woo6.1<\/p>\n\n<p>Fixed Undefined error<\/p>\n\n<p>Fixed errors in errorlogs,menu error fix for php8<\/p>\n\n<p>Updated functions for php8.0<\/p>\n\n<p>Added Tool for ticket numbers fix for random and pick a number<\/p>\n\n<p>Multisite Fix activate only for single site<\/p>\n\n<p>Added log for duplicate checker, added if category settings are not set then customers are not allowed to have wrong answer bypass,<\/p>\n\n<p>=4.6.1=<br \/>\n2022\/02\/10   WP 5.9 and Woo6.2<\/p>\n\n<p>Fixed Error showing \"Number of tickets\" to non raffle products (Bronze Only)<\/p>\n\n<p>=4.7.3=<br \/>\n2022\/08\/12   WP 5.9 and Woo6.2<\/p>\n\n<p>Compatibility  with woocommerce 6.9.4<\/p>\n\n<p>=4.7.4=<br \/>\n2022\/10\/17   WP 6.0 and Woo6.2<\/p>\n\n<p>fixed crtical error for gold and platinum when activating (menu error)\ncritical error while saving categories in gold and platinum php8\nCompatibility  with woocommerce 7.0<\/p>\n\n<p>=4.7.3.3=<br \/>\n2023\/10\/30   WP 6.3 and Woo8.2\nCompatibility  with woocommerce 8.2.1\nfixed error on admin while viewing tickets<\/p>\n\n<p>=5.0=\n2023\/12\/05 WP 6.4.1 and woo 8.3.1\nCompatibility  with woocommerce 8.3.1<\/p>\n\n<p>added new features and updated design in platinum and gold\n1. ticket image setting options\n2. added shortcodes\n3. added manual order (platinum)\n4. added sending email to winners on all 3 versions (silver, gold, platinum)\n5.added display functions and much more<\/p>\n\n<p>=5.0.1=\n2023\/12\/05 WP 6.4.1 and woo 8.3.1<\/p>\n\n<p>Adjust code for conflict with successive and 50\/50.  Update saving function for image settings.  Force check for ticket number not set for raffle product. (Platinum GOLD)<\/p>\n\n<p>=5.1=\n2023\/12\/11  WP 6.4.2 and Woo 8.3.2<\/p>\n\n<p>Added again gifting option  (PLT)<\/p>\n\n<p>=5.1.1=\n2023\/12\/12   WP 6.4.2 and Woo 8.3.2<\/p>\n\n<p>Resend tickets issue resolved from admin order page (PLT GLD)<\/p>\n\n<p>=5.1.2=\n2024\/01\/16   WP6.4.2 and Woo8.5.1<\/p>\n\n<p>Bug fix \u2013 fix ticket export for multiple raffles (PLT GLD)<\/p>\n\n<p>=5.1.3=\n2024\/01\/22   WP6.4.2 and Woo8.5.1<\/p>\n\n<p>Bug fix \u2013 winners not being added on backend<\/p>\n\n<p>=5.1.4=\n2024\/04\/16   WP6.4.2 and Woo8.5.1<\/p>\n\n<p>Bug fix \u2013 leading zeros conflict with random numbers\nBug fix \u2013 Starting Ticket Numbers not changing (SLV) \nBug fix \u2013 Winner Timer not showing on Fusion Pages (GLD)\nBug fix \u2013 Non raffle products fatal error fixed on checkout (Bronze)<\/p>\n\n<p>=6.0=\n2024\/06\/05   WP6.5.3 and Woo8.9.2\nChanged DB Structure for Woo HPOS\nImproved Random Ticket Generation when saving\nAdded additional checks during plugin installation and activation\nImproved Tickets Sold progress bar\nAdded additional DB checks after updating<\/p>\n\n<p>=6.0.1=<br \/>\n2024\/06.13  WP6.5.4 and Woo8.9.3 \nSubscription renewel fix on gold version.<\/p>\n\n<p>=6.0.2=<br \/>\n2024\/07\/08  WP6.5.4 and Woo8.9.3 \nCart function confliction fix on platinum<\/p>\n\n<p>=6.0.3=<br \/>\n2024\/08\/9  WP6.5.4 and Woo 9.2.3 \nFixed checkout error on tickets buy (gold) \nFixed query on product detail page which was slowing product show (platinum) \nRemoved flash screen of upgrade plugin from platinum and added relative upgrade links on raffle setting page (gold and platinum)<\/p>\n\n<p>=6.0.3.1=<br \/>\n2024\/09\/16  WP6.5.4 and Woo 9.2.3 \nFixed email sending to winner from admin (PLT only)<\/p>\n\n<p>=6.0.4=<br \/>\n2024\/09\/30  WP6.5.4 and Woo 9.2.3 \nFixed ticket printing on view tickets (PLT only) \nFixed ticket number not showing on view tickets (Export) (PLT only)<\/p>\n\n<p>=6.0.4=<br \/>\n2024\/10\/29  WP6.6 and Woo 9.3.3 \nExport tickets fix (SLV)\nUpdates for HPOS woocommerce on bronze<\/p>\n\n<p>=6.0.4.1=<br \/>\n2025\/01\/23  WP6.7.1and Woo 9.6\nGold, Platinum -Text change on category settings for max number of tickets vs max $amount sold for clarification<\/p>\n\n<p>=6.0.5=\n2025\/04\/30  WP6.8.1 and Woo 9.8.3 \nGold,Platinum, Silver \u2013 Fixed Ending time conflict with different plugins on Shop Page<br \/>\nPlatinum \u2013 Fixed Fatal Error while backing up<\/p>\n\n<p>=6.0.6= \n2025\/10\/27 WP6.8.3 and Woo10.3.3\nPLT \u2013 Recent updates to WP and Woo create a critical error scenerio if non raffle category is assigned to raffle product.  Adjusted code to handle scenario<\/p>\n\n<p>=6.1= \n2025\/11\/20  WP6.8.3 and Woo 10.3.3 \nSpecial Characters In Ticket images fix e.g (&amp;,\/,*) in email and thank you page \nAlso fixed it on View Customer Tickets Section for printing tickets on all version (PLT,SLV,GLD)<\/p>\n\n<p>=6.2= \n2026\/03\/20  WP6.8.3 and Woo 10.6.1 \nLarge Image Display Issues (PLT) \nCompatubility with WooCommerce 10.6.1<\/p>","raw_excerpt":"This plugin is used with WooCommerce to generate raffle ticket numbers that are emailed to customers.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/39187","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=39187"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/teoleonard"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=39187"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=39187"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=39187"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=39187"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=39187"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=39187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}