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.

by Gonzalo Rolon · github.com/ggr-dev/woocommerce-raffle-numbers · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ggr-dev/woocommerce-raffle-numbers/archive/refs/heads/main.zip

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