Linux 软件免费装
Banner图

Raffle for WooCommerce

开发者 themology
更新时间 2026年2月17日 19:12
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce tickets giveaway lottery raffle

下载

1.0.6 1.0.7 1.0.0 1.0.2 1.0.1 1.0.3 1.0.4 1.0.5

详情介绍:

Raffle for WooCommerce helps you run raffles and sell tickets through your WooCommerce store. Create unlimited raffles, generate printable tickets with QR codes, and let customers buy tickets for someone else. Perfect for charities, clubs, schools, and promotional giveaways. This plugin is completely free. No premium version. No feature locks. Everything works out of the box. Buy Tickets for Someone Else This is the feature that makes us different. Your customers can purchase raffle tickets as a gift for friends, family, or colleagues. The recipient gets an email notification with their ticket details. Their name goes into the draw, not the buyer's name. This works great for: All Features Included Every feature listed below is free. No upgrades needed. Raffle Management: Gift Purchases: Winner Selection & Management: Shortcodes: Tickets & Validation: Email Notifications (6 built-in): Display Options: Compliance & Legal: Analytics & Reporting: Technical: Who Should Use This Plugin How to Create Your First Raffle
  1. Add a new product in WooCommerce.
  2. Select Raffle as the product type.
  3. Set your ticket price and how many tickets you want to sell.
  4. Choose start and end dates for your raffle.
  5. Turn on gift purchasing if you want customers to buy for others.
  6. Publish your raffle and start selling.
  7. When the raffle ends, pick a winner manually or let the system choose automatically.
  8. The winner gets an email with prize details.
Embed Raffles Anywhere with Shortcodes Use shortcodes to display raffle information on any page, post, or landing page — not just WooCommerce product pages. The [raffle_card] shortcode gives you a complete, self-contained raffle preview with image, countdown, prize, and buy button. Perfect for homepages, blog posts, and landing pages. Use [raffle_cards] to display multiple raffles in a responsive grid — filter by IDs, category, or status with customizable columns. All shortcodes accept a product ID or use id="latest" / id="active" to automatically pick the most relevant running raffle. See the full documentation for examples. Built for Developers Get Help

安装:

Install from WordPress
  1. Go to Plugins then Add New in your WordPress admin.
  2. Search for Raffle for WooCommerce.
  3. Click Install Now and then Activate.
  4. Go to WooCommerce then Settings then Raffle to set up your options.
Install Manually
  1. Download the plugin zip file.
  2. Go to Plugins then Add New then Upload Plugin.
  3. Upload the zip file and click Activate.
  4. Go to WooCommerce then Settings then Raffle to set up your options.
What You Need

屏幕截图:

  • Plugins Settings
  • Plugins Settings
  • Plugins Settings
  • Plugins Settings
  • Countdown timer and progress bar on the product page.
  • Gift ticket purchase option at checkout.
  • Admin order details.
  • Customer ticket list in My Account.
  • Printable ticket with QR code.
  • Admin winner selection screen.
  • Raffle product settings showing dates and ticket limits.
  • Ticket management list
  • QR code scanner for event check in.
  • Analytics dashboard with sales data.
  • Pirze claimed.

常见问题:

Is this plugin actually free?

Yes. Every feature works without paying anything. We built this plugin because charities and small organizations deserve good raffle tools without expensive subscriptions.

How does gift ticket purchasing work?

When a customer adds raffle tickets to their cart, they can choose to buy them as a gift. They enter the recipient's name and email at checkout. The recipient gets an email saying they received raffle tickets. The recipient's name appears on the ticket and enters the draw.

What winner selection options do I have?

You can pick winners three ways. Manual selection lets you browse all tickets and choose yourself. Automatic selection picks a random winner when the raffle ends. Random.org selection uses their certified random number service for verified fair draws.

Can I run multiple raffles at the same time?

Yes. Create as many raffles as you need. Each raffle is a separate WooCommerce product with its own settings.

How do customers see their tickets?

Customers can view all their raffle tickets in the My Account section. They can also print tickets with QR codes for each entry.

Can I check tickets at a live event?

Yes. Use the QR code scanner in your WordPress admin. Scan the QR code on any ticket to verify it and mark it as checked in.

Does this work with WooCommerce subscriptions?

This plugin handles one time raffle ticket purchases. You can create new raffles whenever you want.

Can I export ticket data?

Yes. Export all tickets to a CSV file from the admin dashboard. Filter by raffle, date, or status before exporting.

Is this plugin GDPR compliant?

Yes. The plugin integrates with WordPress privacy tools. Customers can request their data or ask for deletion. Gift recipient data is only used for ticket delivery and draw purposes.

Can I display raffle countdowns or cards on any page?

Yes. The plugin includes six shortcodes you can use on any page, post, or landing page. Use [raffle_card id="123"] for a full product card with image, countdown, and buy button, or [raffle_cards ids="123,456" columns="3"] to display multiple raffles in a grid. Use [raffle_countdown id="123"] for just the timer, [raffle_progress id="123"] for the progress bar, [raffle_prize id="123"] for prize info, or [raffle_status id="123"] for a status badge. You can also use id="latest" or id="active" instead of a product ID.

Can I show countdown timers on the shop page?

Yes. Go to WooCommerce > Settings > Raffle > Display and enable "Show Countdown on Shop Pages." This adds a compact countdown badge below the price for raffle products on shop and category archive pages. Products with less than 3 days remaining show an urgency-colored badge.

How do I manage winners across all raffles?

Go to WooCommerce > Raffle Tickets. The page has three tabs: All Tickets, Winners, and Claimed. The Winners tab shows all winners across all raffles with quick "Mark Claimed" and "Resend Notification" buttons. You can also bulk-select winners and mark them as claimed in one click. The per-product Winner Selection metabox on the product edit page still works for per-raffle management.

What email notifications does the plugin send?

The plugin includes six email notifications: Ticket Confirmation (to purchaser), Gift Received (to gift recipient), Winner Notification (to winner), Prize Claimed Confirmation (to winner when claimed), Admin Winner Alert (to admin), and Admin Draw Failed Alert (to admin). Each can be toggled on or off in WooCommerce > Settings > Raffle > Emails, and customized in WooCommerce > Settings > Emails.

Will this work with my theme?

Yes. The plugin uses minimal styling and inherits your theme's appearance. It works with any theme that supports WooCommerce.

Can I customize the printable tickets?

Yes. You can customize the primary color, badge text, and footer message in WooCommerce Settings under the Raffle > Print Ticket section. Email templates use the standard WooCommerce email system.

What happens if a winner does not claim their prize?

You can redraw a new winner from the admin panel. The original winner can be marked as unclaimed.

How do skill-testing questions work?

Go to WooCommerce > Settings > Raffle > Compliance and enable Skill-Testing Questions. Build a question pool with text or multiple choice questions. When enabled, customers see a randomly selected question on the product page and must answer correctly to add tickets to the cart. Answers are validated server-side with secure hashing. You can also override the global setting per product in the product's Compliance Settings tab.

What is the free entry route?

The free entry option adds a "Paid Entry" / "Free Entry" tab interface on the raffle product page. This satisfies "no purchase necessary" requirements in jurisdictions like Canadian provinces. Enable it in WooCommerce > Settings > Raffle > Compliance and write your own instructions. Use the [Your Address] placeholder to auto-insert your WooCommerce store address. You can also override this per product.

更新日志:

1.0.7 Released February 2026. Improvements: 1.0.6 Released February 2026. New Features: Bug Fixes: Improvements: 1.0.5 Released February 2026. Bug Fixes: Improvements: New Features: 1.0.4 Released February 2026. Bug Fixes: New Features: 1.0.3 Released February 2026. Security: New Features: Enhancements: Bug Fixes: Developer / Code Quality: 1.0.2 Released February 2026. 1.0.1 Released February 2026. 1.0.0 Released January 2026.