Mini Games

Give clients a match to call and a result worth coming back for.

Clients call the result and the exact score before the window closes. When you settle the match, correct calls pay coins and XP, and the coins spend in the store you already run.

Matchday 2 Prediction
Time left to predict result
01days:00hrs:23min:46sec
v
Settled
Brazil v JapanMon 09:00
Their call2 - 1
Final2 - 1
Paid out
v
Settled
France v ItalyMon 18:00
Their call1 - 0
Final0 - 0
v
Open now
Germany v NetherlandsWed 20:45
Their call2 - 2
v
Locked
Belgium v DenmarkThu 17:30
Their call1 - 2
v
Opens Wednesday
Poland v UkraineThu 20:00
Their callNot called
Rewards
Correct Winning Team50XP100
Correct Score100XP200
A deadline you setLocks before kickoffCoins and XP on a correct callRun it from your system or ours
EXAMPLE FIXTURE. VALUES AND TEAMS ARE ILLUSTRATIVE.
The window

Predictions open and close on your schedule.

Prediction start, prediction end and kickoff are three separate settings. Open predictions well ahead of a match and close them early, and clients get a reason to come back on your campaign’s schedule instead of the fixture’s.

Mon 1 Jun · 09:00

Prediction start

Before it opens, clients see the match with a countdown to the moment they can call it.

Sun 7 Jun · 23:59

Prediction end

The window closes and every call is locked. Nothing can be entered after this point.

Group Stage, Matchday 2
Brazil
VS
Japan
Mon, Jun 1509:00 GMT+9
Correct Winning Team50 XP100
Correct Score100 XP200
Prediction begins in:
Days
:
Hours
:
Minutes
:
Seconds
View Details
Mon 15 Jun · 09:00

Kickoff

The match time on the client’s card, and what its countdown runs to once calls close. It does not control when predictions open.

Mon 15 Jun · 11:05

Settled

You enter the real result. Correct calls pay out.

The form will not save a window that ends after kickoff.

Example fixture. Dates, teams and results are illustrative.

Setup

A fixture takes one screen.

Name the match, choose two teams, set the three times, and publish. Publishing is what makes it visible to clients.

Match Title

Your own name for the fixture, which is what clients see at the top of the card.

Team A / Team B

Chosen from the preset list or from teams you have made yourself.

Description

Rich text, for the rules or the context you want beside the match.

Score basis

Whether extra time counts toward the exact score.

View Permission

Which tiers and roles can see this fixture.

Each fixture publishes and unpublishes on its own, so one can be pulled without touching the others.

BackEdit Match Prediction
...Publish
Careful! You have unsaved changesResetSave Changes
Match Setup
Match Title
New Match Prediction
Team A
Select team
Team B
Select team
Prediction start
--
Prediction end
--
Kickoff
--
Description
BIUAlinkEnter description here
Score basis
--
View Permission
--
SettlementINACTIVEPublish the match to make it visible to traders. Settlement options will appear once predictions are open.

Admin screen redrawn from the product. Example fixture; values are illustrative.

The record

Every call, and what it paid.

When a fixture settles you can download every prediction it took, however large the field.

Brazil v Japan2-1SettledMon 15 Jun, 11:05
Export
ParticipantCallOutcomeCoinsXP
Ro H.2-1Exact score+300+150
Marcus A.3-1Correct result+100+50
Yuki T.1-2No payout----
Priya N.2-1Exact score+300+150
Tom B.2-0Correct result+100+50
Elena V.0-0No payout----
Sam K.3-2Correct result+100+50
Aisha R.2-1Exact score+300+150
0of 1,240 entriesExact score96Correct result412Paid70,000 coins35,000 XP

The same record is available to a system you run yourself: the API reads back the winners, and every participant with the call they made and the payout they received.

Example: a settled fixture with its entries, calls and payouts. Your own figures will differ.

Rewards

Set what a correct call is worth.

Two tiers. One for calling the result, one more for calling the exact score. An exact-score winner receives both added together.

Match Prediction

Who wins?

Call the score

Score is judged based on the result in regulation time.

Brazil
2
Japan
1
Brazil
Final-Score
21
Japan

Perfect call! You earned

+0+0XP

Your prediction: Brazil win 2 – 1

Correct result10050XPExact-score bonus200100XP
Custom rewards

Either tier can carry a reward of your own instead of, or alongside, the coins and XP.

Entry costCoins per submission 0

Off by default, so entering costs a client nothing. Turn it on to charge coins per submission; a correct call gets its entry cost back.

In the same currency

Coins land in the balance your clients already spend in your store. A fixture runs as a campaign inside the program you already have.

Example values: 100 coins and 50 XP for the result, 200 coins and 100 XP on top for the exact score. You set your own.

Integration

Run fixtures from the system you already use.

01
Your system calls the API

The API creates, updates, publishes, settles and voids fixtures.

calls
create · update · publish · settle · void
02
Many fixtures at once?

A bulk update changes up to a hundred in one request.

yes
one bulk update, up to 100
03
Settlement finished yet?

Settlement answers at once with a settling state, and your system reads the result back when it finishes.

not yet
202 settling now, read back later
04
Same request sent again?

Create, settle and void take an idempotency key, so a retry returns the original answer instead of running twice.

yes
the original answer, not run twice
05
Version still current?

Updates carry the version they read, so a write based on an old version is refused.

no
409, the newer edit stays
06
Webhook triggers

Name a trigger that fires when a client submits a call, a fixture settles, or both. It then appears in your workflows.

fires
Custom Workflowworkflow starts

The API’s behavior, simplified. The status codes are the ones it returns.

Eligibility

The controls a compliance review will ask about.

Most of these are settings from earlier on the page, gathered in one place, next to the one thing the product decides for you.

Fixed by the product

A prediction window cannot end after kickoff. The form refuses to save one, so no call can be entered on a match that is already under way.

Kickoffstart
Prediction end
Prediction end time cannot be after kickoff7 Jun 2026 · 23:59 · kickoff 15 Jun 09:00
Set by you, per fixture
View Permission
Tier 1Tier 2Tier 3VIP role

Which tiers and roles see it.

Entry cost
Coins per submission
off by default

Whether entering costs coins.

Correct result tier
100 coins50 XP+ Add custom reward

What a correct call is worth, and in what.

Publish
UnpublishedPublished

Whether it is published at all.

These describe the controls the product gives you. Whether a program is permitted for a given entity stays your compliance team’s decision.

Match Prediction

Give your clients a match worth coming back for.

We set up Match Prediction inside the program you are running. Your team picks the fixtures and enters the results.

Trusted by Axi, Vantage, OANDA, Infinox, IronFX, easyMarkets, GTCFX, M4 Markets, MarketMates, IC Funded, Atmos Funded, and more.

Plan your deployment
  • Client portal and data connection
  • Program rules and reward choices
  • Entity and regional eligibility
  • Reward delivery responsibilities
  • Support and service terms