Log in Register

Raffle Factory 3.5.2
(0 votes)

The solution to online raffles, where webmasters will be able to organize raffles on their website and even allow site users to come and post raffles; the tickets can be chosen either randomly by the script or the raffler can manually pick the winning ticket.

Views 5,350 Downloads 19
Version 3.5.2 Created
System Joomla 3 Changed 2019-11-30
Website JED external Developer thePHPfactory external
License GNU/GPL external Original Price in Developer Site 268 € EUR

Custom Fields

  • Publishable in any product template
  • Multiple field types (Checkbox, Image, Text input, Radio button, etc.)
  • Displayed on 9 different pages on the default product template and able to set category filter
  • Used for raffles and user profiles
  • Each custom field can be set as searchable, rendering it available in advanced search
  • Option to set fields as compulsory

Layout & Themes

  • Fully customizable template system
  • Default responsive template
  • Fully customizable CSS
  • Smarty based templates allowing even more flexibility


  • Payment items: Pay per listing, Pay per contact, Pay for featured raffles
  • Commissions (raffle owner can be charged a defined percent from the tickets which are being sold)
  • Different category pricing for certain payment items

Key Features

  • 2 raffle types: Public Raffle and Private Raffle (details about tickets sold are hidden to other users)
  • Automatic winner selection (CRON chooses the winner automatically based on random selection)
  • Reserve price
  • Availability options
  • Featured raffles
  • Picture upload and image gallery for raffles
  • File attachments for raffles
  • Support for NDA (allows users to ask for a non disclosure agreement before buying tickets)
  • Messaging system for sellers and buyers
  • Google Maps localization
  • Ratings & reviews system
  • Reporting system for offending raffles
  • Watchlist (raffles, categories and subcategories)
  • Admin definable currency
  • Automatic currency exchange rates using Yahoo conversion
  • Republish raffles (relisting)
  • Raffle ending countdown
  • Tags
  • RSS feeds


  • Multi-language support, UTF-8 support, comes default with English INI language files
  • SEO/SEF friendly
  • Default integration with Joomla! user profile, allowing a single login for Joomla! and component
  • Easy transition to RTL by editing the product templates
  • Simple installation, configuration and updating process

User Profile

  • Configurable account details, including a PayPal address for payments between ticket buyers and sellers
  • Instant messaging information (YM, Hotmail and Skype)
  • Displays received ratings
  • Account balance and payments history
  • Personalized fields
  • Simple user profile search


  • Unlimited categories and subcategories levels
  • Custom fields availability on specific categories
  • Different category pricing for certain payment items
  • Add categories and subcategories to watchlist
  • Quick add function to add multiple categories and subcategories at once
  • Category tree module

Main Settings

  • Date & Time format
  • Enable and set the ACL (Access Control List)
  • Set number of raffles per page
  • Maximum number of tags allowed
  • Enable/disable messages between buyers and sellers
  • Allow guest messages
  • Enable/disable automatic refund (CRON will refund buyers if reserve price is not reached)
  • Customizable Workflow (one step posting, where raffle information is entered on one page or a two-steps posting, which will require users to set the category first and the rest of the details afterwards)
  • Admin approval of every listing
  • Allow users to select the type of raffle
  • Enable and set up NDA and other attachments options
  • Enable and set up Google Maps
  • Hide contact information (PayPal, address, messenger)
  • Define the availability periods for raffles
  • Define the maximum size of the uploaded images or if a main image is required
  • Enable and set up ReCaptcha


  • Advanced raffle search using various criteria: title, category, time range, location, etc.
  • Simple user profile search
  • Radius search for raffles with the use of Google Maps
  • Searchable custom fields

Payments Gateways

  • Several Payment Gateways supported for payments towards the site: Paypal, Moneybookers/Skrill, 2Checkout, SagePayments, Bank-transfers
  • API available for integration of 3rd party payment gateways for payments towards the site
  • Payments between users using a PayPal address field provided by the component

Modules & Plugins

  • Category tree module
  • Modules that display latest, popular, most valuable, random, featured raffles
  • Tag cloud module
  • Joomla! profile plugin that extends user registration with your custom fields

3rd Party Integrations

  • Community Builder integration including a 7 plugins pack
  • Google Maps
  • ReCaptcha
  • Love Factory user profile
  • Social Factory user profile


  • Over 20 Email notifications for all important events to users and administrators
  • Customizable email templates

Backend Management

  • Actions: create new raffles and edit existing ones, deal with reports, send notifications, etc.
  • Import raffles from CSV
  • Export raffles to XLS
  • Overview messages and ratings & reviews
  • User management
  • Set debtors constraints
  • Several statistics and information


  • Joomla! 3.x
  • PHP (min. 5.3.0)
  • MySQL (min. 5.1 + )
  • CRON (a general CRON Tutorial is available in our documentation section)
  • cURL, GD2 libraries enabled
raffle-factory-12 raffle-factory-23 raffle-factory-34 raffle-factory-45 raffle-factory-56 raffle-factory-67 raffle-factory-78 raffle-factory-89
Only registered and logged in users can download this file.

Add comment