{"id":367400,"date":"2026-09-16T22:32:17","date_gmt":"2026-09-16T22:32:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/io8-spin-win\/"},"modified":"2026-09-16T22:31:44","modified_gmt":"2026-09-16T22:31:44","slug":"io8-spin-win","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/io8-spin-win\/","author":23557132,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"io8 Spin & Win","header_author":"io8","header_description":"A fun Spin & Win prize wheel for WooCommerce with automatic discount coupons.","assets_banners_color":"c79bce","last_updated":"2026-09-16 22:31:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":41,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"io8software","date":"2026-09-16 22:31:44","revision":3699289}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3699318,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3699318,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3699318,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3699318,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3699318,"resolution":"1","location":"assets","locale":"","width":1536,"height":1024},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3699318,"resolution":"2","location":"assets","locale":"","width":1536,"height":1024},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3699318,"resolution":"3","location":"assets","locale":"","width":1536,"height":1024},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3699318,"resolution":"4","location":"assets","locale":"","width":1536,"height":1024},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3699318,"resolution":"5","location":"assets","locale":"","width":1536,"height":1024},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3699318,"resolution":"6","location":"assets","locale":"","width":1536,"height":1024}},"screenshots":[]},"plugin_section":[],"plugin_tags":[591,331,15738,2649,286],"plugin_category":[45],"plugin_contributors":[279689],"plugin_business_model":[],"class_list":["post-367400","plugin","type-plugin","status-publish","hentry","plugin_tags-coupons","plugin_tags-discount","plugin_tags-gamification","plugin_tags-promotions","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-io8software","plugin_committers-io8software"],"banners":{"banner":"https:\/\/ps.w.org\/io8-spin-win\/assets\/banner-772x250.png?rev=3699318","banner_2x":"https:\/\/ps.w.org\/io8-spin-win\/assets\/banner-1544x500.png?rev=3699318","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/io8-spin-win\/assets\/icon-128x128.png?rev=3699318","icon_2x":"https:\/\/ps.w.org\/io8-spin-win\/assets\/icon-256x256.png?rev=3699318","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/io8-spin-win\/assets\/screenshot-1.png?rev=3699318","caption":""},{"src":"https:\/\/ps.w.org\/io8-spin-win\/assets\/screenshot-2.png?rev=3699318","caption":""},{"src":"https:\/\/ps.w.org\/io8-spin-win\/assets\/screenshot-3.png?rev=3699318","caption":""},{"src":"https:\/\/ps.w.org\/io8-spin-win\/assets\/screenshot-4.png?rev=3699318","caption":""},{"src":"https:\/\/ps.w.org\/io8-spin-win\/assets\/screenshot-5.png?rev=3699318","caption":""},{"src":"https:\/\/ps.w.org\/io8-spin-win\/assets\/screenshot-6.png?rev=3699318","caption":""}],"raw_content":"<!--section=description-->\n<p>io8 Spin &amp; Win adds an interactive prize wheel to WooCommerce. Store owners configure the wheel segments, discount values and relative winning chances. Prize selection is performed on the WordPress server and winning WooCommerce coupons are generated automatically.<\/p>\n\n<p>Features include:<\/p>\n\n<ul>\n<li>Configurable 2 to 12 segment prize wheel.<\/li>\n<li>Percentage and fixed-cart discount prizes.<\/li>\n<li>Optional no-prize segments.<\/li>\n<li>Server-side weighted prize selection.<\/li>\n<li>Automatic single-use WooCommerce coupon generation.<\/li>\n<li>Minimum-spend and prize-expiry controls.<\/li>\n<li>Configurable play interval.<\/li>\n<li>Campaign start and end dates.<\/li>\n<li>Shop, product, cart or site-wide display options.<\/li>\n<li>Responsive wheel with optional game sounds and celebration effects.<\/li>\n<li>Administrator test mode for checking configured prizes without waiting for the play interval.<\/li>\n<li>Basic campaign statistics.<\/li>\n<li>WooCommerce HPOS compatibility declaration.<\/li>\n<\/ul>\n\n<p>No external service or API is required.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>The plugin does not send visitor data to io8 or any external service. To enforce the play interval for guests, it derives a one-way keyed fingerprint from the request IP address and browser user-agent and uses the resulting hash only as part of a temporary WordPress transient key. The raw IP address and user-agent are not stored by the plugin. Logged-in users are identified by their WordPress user ID for the same temporary play-limit purpose.<\/p>\n\n<p>The plugin stores aggregate campaign counters in the WordPress options table and creates WooCommerce coupons for winning spins.<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>The human-readable source corresponding to the minified production JavaScript is included in this plugin.<\/p>\n\n<ul>\n<li><code>assets\/js\/frontend.js<\/code> - minified production frontend JavaScript.<\/li>\n<li><code>assets\/js\/frontend.src.js<\/code> - human-readable source for <code>frontend.js<\/code>.<\/li>\n<\/ul>\n\n<p>No external build tools are required to inspect or modify the included JavaScript source.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Upload the io8 Spin &amp; Win plugin and activate it.<\/li>\n<li>Open <strong>Spin &amp; Win<\/strong> in WordPress admin.<\/li>\n<li>Configure the campaign, wheel prizes and display settings.<\/li>\n<li>Save the settings and visit an enabled storefront page to test the wheel.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20browser%20decide%20which%20prize%20is%20won%3F\"><h3>Does the browser decide which prize is won?<\/h3><\/dt>\n<dd><p>No. The winning segment is selected by PHP on the WordPress server. The browser animates the wheel to the result returned by the server.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20require%20an%20external%20account%20or%20api%3F\"><h3>Does the plugin require an external account or API?<\/h3><\/dt>\n<dd><p>No. The free plugin runs on your WordPress and WooCommerce installation.<\/p><\/dd>\n<dt id=\"can%20i%20test%20every%20prize%3F\"><h3>Can I test every prize?<\/h3><\/dt>\n<dd><p>Yes. Enable Administrator Test Mode in the plugin settings. Administrators can then spin repeatedly and optionally force a configured result. Test Mode does not remove play limits for normal visitors.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20a%20customer%20wins%3F\"><h3>What happens when a customer wins?<\/h3><\/dt>\n<dd><p>The plugin creates a single-use WooCommerce coupon for the configured discount. The customer can claim it and proceed to the cart.<\/p><\/dd>\n<dt id=\"can%20i%20set%20a%20minimum%20order%20value%3F\"><h3>Can I set a minimum order value?<\/h3><\/dt>\n<dd><p>Yes. Set Minimum spend under Prize Rules. Enter 0 for no minimum.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added human-readable frontend JavaScript source and updated WordPress.org contributor metadata.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial WordPress.org release.<\/li>\n<li>Interactive Spin &amp; Win wheel for WooCommerce.<\/li>\n<li>Percentage and fixed-cart discount prizes.<\/li>\n<li>Server-side prize selection and automatic coupon creation.<\/li>\n<li>Play limits, minimum spend, expiry, scheduling and display controls.<\/li>\n<li>Administrator Test Mode and basic statistics.<\/li>\n<\/ul>","raw_excerpt":"Add a fun, configurable Spin &amp; Win discount wheel to your WooCommerce store.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367400","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=367400"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/io8software"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367400"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367400"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367400"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367400"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367400"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}