WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-raffle-numbers

Woo Raffle Number Selector

Custom WooCommerce plugin that enables raffle-style products with selectable number ranges, dynamic price calculation, cart validation, automatic number locking, and admin reset functionality. Built using advanced WordPress and WooCommerce hooks.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ggr-dev/woocommerce-raffle-numbers/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Custom WooCommerce plugin that allows creating raffle products with selectable numbers.

🚀 Features

  • Checkbox to mark product as raffle
  • Custom number range (e.g. 001-100)
  • Popup number selector
  • Prevent duplicate purchases
  • Dynamic price calculation based on selected numbers
  • Lock numbers when order is processing/completed
  • Release numbers if order is cancelled/refunded
  • Admin button to reset raffle
  • Prevent multiple raffles in cart

🛠 Built With

  • WordPress
  • WooCommerce
  • PHP
  • JavaScript
  • WooCommerce Hooks & Filters

📦 Installation

  1. Download the repository
  2. Upload the plugin folder to /wp-content/plugins/
  3. Activate from WordPress admin
  4. Enable raffle option inside WooCommerce product settings

👨‍💻 Author

Gonzalo Rolon
https://ggrdev.site