CQBonus Service for Casino Platform

Sumary

Industry:iGambling, iGaming
BeFund service:IT development
Technologies:PHP, Laravel, MySQL/PostgreSQL, Redis, Queues, Database Transactions, Domain Services, API Integration, Audit Logging
Terms:5-7 days
Cost:By overall rating

About the client

Unfortunately, under the terms of the non-disclosure agreement (NDA), we cannot disclose the name of the client company and specific features of the project. However, by mutual agreement, we are able to publicize the general provisions of the project and some key solutions. In the case of your cooperation with BeFund, all issues regarding the publicity of information will be discussed individually.

What`s the problem?

About situation:

The casino platform needed a flexible bonus system that could support business rules for player rewards, bonus accrual, bonus usage, expiration, referral logic, and transaction history. The main challenge was to implement bonus logic safely because it directly affected player balance, financial calculations, and user trust.

The goals of project:

Bonus accrual
Bonus write-off
Bonus hold period
Expiration rules
Referral bonus logic
Product or campaign-based bonus rules
Bonus transaction history
Auditability of all bonus operations
Integration with the main platform wallet and order/payment logic

Solution by BeFund

The architecture clearly separated different types of player funds and bonus states, including: 

  • Real-money balance
  • Available bonus balance
  • Pending bonuses
  • Used bonuses
  • Expired bonuses

All bonus operations were protected by strict validation, database transactions, and controlled state transitions to prevent double processing, incorrect calculations, or inconsistent balances.

Example Business Rules

  • Bonus balance is completely separated from real-money balance
  • Bonus usage can be limited by product, campaign, or player conditions
  • Bonuses can remain on hold for a defined period before becoming available
  • Bonuses automatically expire according to configured rules
  • Every bonus operation generates a transaction record for audit and support
  • Referral bonuses are calculated according to configurable business rules

 

Result

The platform received a transparent and maintainable bonus system capable of supporting, which includes:

  • Promotional rewards;
  • Complex bonus rules;
  • Financial auditing and support investigations.

The service significantly reduced the risk of incorrect bonus calculations and provided a clear foundation for extending the bonus system with new business rules and promotional mechanics.

Marketing campaigns

Now the customer can easily develop and implement any marketing offers, each of which is processed without errors according to established rules;

Referral programs

The referral system is built without any failures, duplications, or undercounts. All participants receive what they have;

Player retention mechanics

We have made every effort to encourage players to stay in the project as long as possible with flexible and motivating bonuses.

Take a look