SOCCER BET COMPONENT DOCUMENTATION

Version 4.1.6

Soccer Bet is a professional sports betting system for Joomla! designed for the both real money betting and free betting, It can be used for Soccer or other sports predictions games (Basketball, Tennis, Hockey, Coock fighting, Counter-Strike etc..).

The component supports the following betting formats : 1x2 (Home,Draw,Away), Double chance (1X, 12, X2), 1x2 Handicap (1H, XH, 2H), Under/Over and Exact Scores, this betting format can be defined for each category. Also two betting types are supported : Pre-Game betting and In-Game betting :

Pre-Game betting : Users can place a bet on games prior to game’s start date and time, The bets are automatically blocked after the start of the game.
In-Game betting : Live betting on selected matches allows punters to put their money on the thrilling excitement game after the game has started.

The component supports decimal odds which are most popular in the world, They reflect the possible winnings (payout) on a successful bet in decimal form (Formula : stake x odd = possible winnings), for example If you put $100 on 1.50 odd, possible winnings would be $150. It’s important to bear in mind that possible winnings is stake plus profit, These odds are the best for parlay betting (accumulators), since the payout is the product of the odds for each outcome wagered on.

Users can place bets on games as long as they have points, if they have no points they can't bet, and when user bets points are reduced "Instantly" from his account depending on the stake (bet amount) he choose while placing his bet.

Bet ticket shows to the user total odds and possible winnings before placing his bet, Two types are available : Single bet and Accumulated bets.

Users can get points by making deposit (adding funds), The administrator can give away bonus points to specific users in the backend, The component works perfectly with VirtueMart component, It can be integrated also with any other payment system.

We offer a professionnal betting software which delivers the safest security measures, Soccer Bet Component employ the safest security ways when storing and processing data, The code is written securely with height quality of programming which protect betting data from all attacks.

Soccer Bet Component is 100% responsive on all your devices including mobile phones, tablets, notebooks and computers. Take charge of your betting system no matter where you are, and what you're doing!


Features :

★ Display categories either together or separately as you want.
★ Time Zone Configuration : You can set your time zone by selecting your location wherever you are in the world.
★ Responsive : It can be used on all platforms (phone, tablets, small desktop etc..).
★The administrator can give away bonus points to specific users in the backend
★ Written securely with height quality of programming which protect betting data from all attacks.
★ Flexible parameters settings offers an easy way to configure your sports betting system
★ Users can view statistical history of all members sorted by their ranking and showing their scores in the competition from 1 to however many members chose to play.
★ Users can view personal bet history in the competition (match result, bet, bet time, bet status "Bet win" or "Bet lost" and scores).
★ Users can view bet history of all other users sorted by their scores in the competition
★ The administrator have a choice to display or not the bet history of all other users
★ Many date format options
★ Time left option
★ Reset scores feature
★ Manage unlimited sports games
★ Manage unlimited members
★ Import teams from CSV file
★ The component can be used for free betting (without the option of paying)
★ Language files to translate the component to other languages
★ Color, and Background color settings using nice color picker tool
★ Compatible with Joomla! SEO URL rewriting
★ W3C compliant code validation
★ MVC structure follow
★ No link to the developer
★ No extra coding required

Requirements

PHP 5.2 or greater
Joomla! 2.5.x or Joomla! 3.x – Make sure you use the latest version of Joomla! 2.5 or Joomla! 3.x

Installation Instructions

1. Download then unzip component package file : com_soccerbet_UNZIPFIRST.zip
2. Using the Joomla Extension Manager (Extensions → Install/Uninstall), upload and install the Component package file.
3. Go to Components Joomla! Menu > Soccer Bet > Configuration and make your own configuration as you want.

At first, place the component on a private page not viewed by the public, and experiment with the component parameters settings.


Soccer Bet Component - Dashboard

Go to Components Joomla! Menu and select Soccer Bet , the following dashboard will appear :

 


Dashboard - Statistical graph

Awesome statistical graph which gives you a clean picture and helps you understand your data better.

 


Dashboard - Recent activities

Recent activities feature which provide the administrator an easy access to the recent users bets.

 


Responsive :

Soccer Bet Software is designed for all your devices including mobile phones, tablets, notebooks and computers. Take charge of your betting system no matter where you are, and what you're doing!

Users can also place their bets from mobile, tablet, small desktop or regular screen :

 
Categories Management :
 
In the Management menu you can manage categories (add, remove, publish, unpublish or update a category):
 
 
 Enter the competition (category) information :
 
  • Category name : Enter the championship name
  • Betting format : Choose one option from the list of the betting formats 1x2 (Home,Draw,Away), Double chance (1X, 12, X2), 1x2 Handicap, Under/Over or Exact Scores
  • Bet on winner team : You can enable this feature if you want to give your users the possibility to bet on the winner of the competition
  • Odd : If you enable the previous option "Bet on the winner team" you have to enter the odd value which will be used to calculate the profit if the user win his bet
  • Championship ended : Check this box and choose the winner team only when championship ended
  • Select the winner : Choose the winner team of the competition
 
Teams Management :
 
In the Management menu you can manage teams (add, remove, publish, unpublish or update a team):
 
 
Matches Management :
 
In the Management menu you can manage matches(add, remove, publish, unpublish or update a match):
 
 
Edit/Add new game under category having 1x2 betting format :
 
 
Edit/Add new game under category having 1x2 Handicap betting format :
 

If one competitor is clearly favoured over the other, bookmakers will often allow the weaker competitor a "head start", which is taken into account when calculating the final result. Bet on the final result of the match taking into account the handicap, The handicap is always given to the HOME team, The betting  options for this type of bet are :

The home team starts the match with a goal disadvantage (shown in brackets).

 
Negative Handicap
 
1H (-1) or (-2) or (-3) Home team to win the match taking into account the handicap
XH (-1) or (-2) or (-3) The match ends in a draw taking into account the handicap
2H (-1) or (-2) or (-3) Away team to win the match taking into account the handicap
 
Positive Handicap  
1H (+1) or (+2) or (+3) Home team to win the match taking into account the handicap
XH (+1) or (+2) or (+3) The match ends in a draw taking into account the handicap
2H (+1) or (+2) or (+3) Away team to win the match taking into account the handicap

Example 1 : If you select 1H (+2), you bet on the home team to win the match taking into account the home team 2 goal advantage. If you select XH (-2), you bet on the draw taking into account the home team 2 goal disadvantage.

Example 2 : Liverpool FC vs. Chelsea FC. Handicap 0-2 (Chelsea is allowed a 2-goal head start). Even if Liverpool really wins 1-0, you still win if you placed a handicap bet on Chelsea because the handicap makes the score 1-2 for the purposes of the bet.

Example 3 : You place a 0-3 handicap bet on the game Germany vs. North Ireland, The final score was 2-0, When the handicap is factored in, the following score results : 0-3 + 2-0 = 2-3 : Your “score” (the score that counts for the purposes of your bet) is therefore 2-3. So, if you bet on North Ireland in that game, you win.

 
Edit/Add new game under category having Under/Over betting format :
 
 
Edit/Add new game under category having Predict Scores betting format :
 
 
Statistics : Leaderboard
 
 
Scores :
 

 

Configuration :

Soccer Bet Component offers an easy way to configure the betting system.

 

Configuration - Basic settings : 

 

Minimum stake value: Specify the minimum stake (bet amount) which user should use to place a bet
Maximum stake value: Specify the maximum stake (bet amount) which the user should not exceed when he place a bet
Round: The round filter rounds scores to a given precision, For example if you specify the value 2 there it will round up the value 22.04496 so that it becomes 22.05
Referral commission: When a user makes a bet and WINS and he has Upline, the user Upline also wins a pourcentage of winning amount.

Example :Assume that Andrew is recorded via Stefan's link (Andrew is referral of Stefan), If the administrator has set 2% for this commission, When Andrew makes a bet of 100 Points with odds of 2.00 and he wins, he gets back 200 Points, (100 Points won) Stefan gets 2% of this 200 points profit which is 4 Points

 

Configuration - Advanced settings : 

You can easily create your own style with just a few clicks in the customizer and change colors, pagination and displaying columns without having to write a single line of code.

 

Configuration - Date format : 

The user interface will happily display any date format you like.

 

Configuration - Statistics configuration : 

Statistics page give each member the possibility to see rankings, Bets and scores of all other users, You can configure here to show/hide users registration date for your members, You can also restet all previous scores and restart your competetion:

 

Front-end - Getting started : 

In order to display the matches layout in your website you need to create a new menu item in Joomla back-end as shown in the screenshot bellow :

 

Then select "Soccer Bet" => "Matches layout" as menu item type as shown in the screenshot bellow :

 

You have the option to choose if you want to display one or all categories, This feature allows you to display different tournaments in different pages in your website :

 

Note : You need to follow the same steps to display other Soccer Bet layouts (Statistics, leaderboard etc...).

 

Front-end - How to place a bet : 

After giving all games informations and publish them by the administrator, Punters could make their own bets as illustrated in the following screenshots :

Bet format 1x2 - (Home,Draw,Away) : 

The 1x2 markets are the most common for bettors and are the simplest way for a punter to understand the cost of a bet. 1x2 betting is also known as three-way betting, and simply refers to betting on a home win, a draw or an away win. 1x2 betting is on the outcome of a match, 1 denotes a home win, x a draw and 2 an away win, Two betting types are available for this bet format : Single bets and Accumulators.

Single bet is one pick on one game, and an accumulator (also known as a parlay or multiples) is a combination of two or more picks on one or more games, To win your bet, you must correctly predict all of your selections. The more games you select, the higher the odds increase and the bigger the potential win if all of your selections are correct.

Bet format : Correct Scores

A Correct Score bet allows you to predict what the final score will be in a game. :

 

When the punter click on sumbit to place their own bet on a choosen sport match, the following bet screen appears :

 

After that, the administrator enters the final scores at the Back-end then the component automatically computes the number of points given to each member depending on his bet value.

 

Front-end - Statistics : 

Users can view statistical history of all members sorted by their ranking and showing their scores in the competition from 1 to however many members chose to play.

 

Front-end - Statistics per round : 

Users can view statistical history per round of all members sorted by their ranking and showing their scores in each competition.

 

Front-end - Bet history : 

Users can view bet history of all other users sorted by date and time :

 

Front-end - User bet history : 

Users can view their personal bet history in the competition (match result, bet, bet time,bet type "Single" or "Accumulate", bet amount and bet status "Bet win" or "Bet lost") :

 

How to get the latest updates of the component : 

You can download the latest updates within your subscription period in your downloads area (You have to be logged in then go to Menu >> Soccer Bet >> Your downloads).