PrizeOrbit Rewards Wheel for WooCommerce

外掛說明

PrizeOrbit Rewards Wheel adds a polished floating wheel to your WooCommerce storefront.

This is an independent plugin for stores using WooCommerce and is not an official WooCommerce extension.

Features:

  • Server-side weighted prize selection.
  • Percentage, fixed-cart, free-shipping, and no-prize segments.
  • Unique one-use WooCommerce coupons.
  • Automatic coupon application when a cart already contains products.
  • Pending coupon application after the next add-to-cart action.
  • Admin-defined no-cart reset timer.
  • Coupon validity and next-spin cooldown controls.
  • Minimum spend and individual-use coupon rules.
  • Editable colors, text, position, and display delay.
  • WooCommerce dependency protection.
  • Mobile-friendly and accessible popup.

Shortcode

Use [prizeorbit_rewards_wheel] in Elementor/shortcode blocks as a fallback. Automatic display remains enabled by default.

安裝方式

  1. Upload the prizeorbit-rewards-wheel-for-woocommerce folder to /wp-content/plugins/, or upload the ZIP from Plugins > Add New.
  2. Activate WooCommerce first.
  3. Activate PrizeOrbit Rewards Wheel for WooCommerce.
  4. Open WooCommerce > Rewards Wheel.
  5. Configure the segments and save.

常見問題集

What happens when the cart is empty?

The visitor receives a pending unique coupon. If a product is added before the configured reset timer ends, the coupon is automatically applied. Otherwise, the pending coupon is cancelled and the visitor may spin again.

Can I control prize probability?

Yes. Each segment has a weight. Higher weight means a higher chance of selection.

Does the result run only in JavaScript?

No. The final result is selected securely on the server and the coupon is created by WooCommerce.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈PrizeOrbit Rewards Wheel for WooCommerce〉的開發相關工作。

參與者

變更記錄

1.0.2

  • Renamed the plugin and slug to a distinctive PrizeOrbit identity.
  • Replaced all public declarations and stored-data keys with the unique wpcarw_ prefix.
  • Removed the unnecessary manual translation loader for WordPress.org language packs.
  • Added nonce verification to the state endpoint.

1.0.1

  • Fixed the storefront trigger remaining hidden when state AJAX is blocked.
  • Added wp_body_open and shortcode fallbacks for custom themes/builders.
  • Kept the trigger visible during cooldown and added a countdown message.

1.0.0

  • Initial release.