As per my Experience in Betting websites following are my assumptions:
• The visitors will register or sign up and login in the website .
• SSL certification will be there to secure login details and whole session till the user signs out. It will make bettors feel secure and stay anonymous.
• After signing up the users will land to their own dashboard where all details of transactions are recorder(just like paypal) .
• Pagination will be done by inserting date from & To.
• Advanced filters will be applied in the website.
• "Add fund" button to a allow then to add fund and update their account balance.
• Integration of a third-party payment processor like credit card.
• The Funds given by members will be reflected in their balance after any charge deductions. This will be automatic and instant.
• A real time comment board that will be controlled by the admin panel.
• The comment board will show current rate or sports status. This will allow user to choose their favourite team and lock bet
• Today's match status will be shown up in the website.
• After the outcome of the match, the user account balance will have to be automatically credited with an algorithm...like n fund added.
• And if user looses "Sorry you lost :Account balance debited automatically"
• Option of withdrawing fund with the "Withdraw fund" button to their respective bank accounts.
• Payment gateway integration
• Automated live chat
• A live chat among members
Regards,
Malabika