Nera – Spin To Win WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
A Wordpress Spin To Win by Nera
★ 0stars
43release downloads
v1.2.4latest · 2mo ago
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/nera-marketing/nera-spin-to-win-plugin/releases/download/v1.2.4/nera-spin-to-win-1.2.4.zipUpdates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
Spin wheel for lottery competitions — spins from ticket purchases, site credit and physical prizes.
Description
Nera Spin To Win adds a configurable spin wheel experience for WooCommerce lottery competition products.
Requires WooCommerce.
Installation
- Install and activate WooCommerce.
- Upload and activate Nera Spin To Win.
- Configure wheel segments and options per product as needed.
Changelog
1.2.4
- New: rim light-bulb highlight layers (mid / hot / specular) are themeable via
--stw-wheel-bulb-mid,--stw-wheel-bulb-hot, and--stw-wheel-bulb-specular. - Change: wheel prize labels render in bold (Poppins 700).
- Change: prize labels read center → rim, with an upright flip so both halves of the wheel stay readable.
1.2.3
- New: wheel prize-name text colour is now configurable via the
--stw-wheel-labelCSS variable (theme "Wheel Colours" settings), defaulting to white. - Fix: reduced the muddy stroke/shadow effect behind wheel text for better readability.
1.2.2
- Change: Spin To Win component styles migrated to scoped CSS Modules — no visual change, cleaner isolation and no global class bleed.
- New: wheel colors are now overridable per site via dedicated
--stw-*CSS variables (--stw-brand,--stw-accent,--stw-wheel-segment-a/-b,--stw-wheel-rim,--stw-wheel-bulb,--stw-wheel-pointer) read from the#nera-spin-rootisland; falls back to the red/gold defaults when unset. - Update: refreshed Nera logo asset.
1.2.1
- New: public REST endpoint
GET /nera-stw/v1/product/{id}/prizesreturns physical and site-credit prize segments with availability counts, recent winners (privacy-masked), totals, a 60-second server-side cache, and per-IP rate limiting (30 req/min) — powers the new prize banner on single-product pages. - New: site-credit (wallet) segments support an optional stock cap in the product admin; leaving the field empty means unlimited, setting it to 0 marks the prize sold out.
- Fix: spin eligibility and stock decrement/rollback logic now apply to capped site-credit prizes the same way they apply to physical prizes.
- Fix: prize banner cache is automatically cleared when product segment settings are saved.
1.2.0
- New: per-segment Enabled toggle in the Spin To Win admin tab — disable a prize without deleting it. Disabled segments are excluded from the draw exactly like out-of-stock physicals.
- New: Turbo Spin now opens a confirmation dialog ("Are you sure you want to use turbo spin, it will reveal all prizes instantly") before consuming spins. On confirm, every remaining spin (capped at 50 per click) resolves at once with no wheel animation, and a results list shows every outcome.
- New: Auditable RNG — every spin now uses HMAC-SHA256 with a server seed, client seed, and nonce; outcomes are logged to a new
wp_nera_stw_spin_audittable for dispute resolution and future provably-fair UI. - Change: the post-spin "You won!" modal now shows the segment's label (e.g. "Cash 20") instead of generic type-derived copy, matching the wheel slice and history sidebar.
- Fix: non-ASCII characters in segment labels (£, €, accented characters, emoji) round-trip cleanly through save — previously mangled by the
update_post_meta+wp_unslashinteraction. - Polish: modal spacing improvements; turbo-results dialog enlarged for readability.
- Docs: new client-facing PDFs
docs/weight-explained.pdfanddocs/spin-to-win-flow.pdf.
1.1.7
- GitHub updates: align Plugin Update Checker with
nera-instant-win-threshold—mainbranch, release list + semver tag order, and download the publishednera-spin-to-win-*.ziprelease asset (fixes sites stuck when GitHub “latest” release is not the highest version).
1.1.4
- Release packaging aligned with
nera-instant-win-threshold:release.sh,build-wp-release-zip.php,readme.txt,plugin.json; Dashboard → Updates icons viaassets/icon-128x128.pngandassets/icon-256x256.png.
1.1.3
- Maintenance and tooling alignment with other Nera plugins (release script parity; plugin icons for Updates screen).
Releases
15 releases. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads