Provider Report
1. What is this page for?
The Provider Report page is used to review wagering performance, win/loss totals, and financial returns broken down by game provider over a specified time window. Site administrators and management teams use this report to identify top-performing providers by turnover, audit contractual revenue share percentages (Share %), evaluate member win/loss figures, track agent commissions, and monitor net company profitability across all integrated game studios.
2. Before you start
- Permissions: You must have the 'Provider Report' permission granted in your role to access this page.
- Prerequisites:
- Determine the time window to audit (custom queries support up to a maximum span of 30 days per query).
- Have the provider name or prefix code (e.g.
PG,JILI,PP) ready if searching for a specific studio. - Determine game categories to analyze (such as slots, live casino, fishing, or table games).
3. Page layout
When opening the Provider Report page, you will see the following key sections from top to bottom:
- Page Header: Displays the title Provider Report, a brief description, the active reporting currency badge (e.g.
CURRENCY: THB), and the data refresh button (spinning arrow icon). - Filters Toolbar: Located beneath the header, containing the provider/game search input, Search button, More filters toggle, timeframe selector, sub-agent dropdown (if applicable), game category pills, and active filter chips.
- Provider Report Data Table: Displays 2-tier grouped columns covering provider details, Share %, member statistics, agent shares, and company shares. Headers can be clicked to sort rows ascending or descending.
- Footer Summary Row: Shows average Share % and combined grand totals for every numeric column across all filtered providers.
- Pagination Toolbar: Located at the bottom of the table to switch pages, view total record counts, and adjust rows displayed per page.
4. Search and filters
| Field / Filter | Type | Options / How to use | Result |
|---|---|---|---|
| Provider or game name | Text input | Type a provider name or prefix code (e.g. PG, JILI, PP) and press Enter or click Search | The table filters to show only providers matching the entered keyword |
| Period | Dropdown | Choose from: Today, Last 7 Days, Last 30 Days, or Custom Range | Sets the accounting timeframe for wagering records included in calculations |
| Custom Range (date/time selector) | Date-time picker | Appears when Custom Range is selected; select start date/time and end date/time | Displays report calculations strictly within the designated date and time window (maximum 30 days span) |
| Category Pills | Category buttons | Click category pills such as SLOTS, LIVE CASINO, FISHING, TABLE (multi-select supported, or click Clear all at the end of the pills row) | The table filters to display only providers offering games in the selected categories |
| Advanced Filters (Status) | Filter popover | Click More filters and select provider status: All, Active (green dot), or Inactive (red dot) | Filters providers based on whether they are currently enabled or disabled in the system |
| Sub-agent Filter | Optional dropdown | Select a specific sub-agent code to audit | Filters wagering totals strictly for players under the selected sub-agent |
| Search | Button | Click to submit the query and fetch data | Reloads the table and recalculates all summary totals according to selected filters |
| Active filter chips / Clear all | Filter chips | Displays active search filters beneath the filter toolbar; click the X on a chip or click Clear all | Clears active filters and restores the table to show all providers |
5. Data table
Columns in the table
On desktop screens, the Provider Report table organizes headers across two tiers into five main groups:
| Main Group | Sub-column | What you see | Meaning | Visual badge / styling |
|---|---|---|---|---|
| Provider | - | Provider logo, name, prefix code badge, status badge, and category tags | Complete provider profile details; click header to sort alphabetically by name | Green badge (Active) / Gray badge (Inactive) and blue category tags |
| Share % | - | Percentage number, e.g. 80% | Revenue share percentage agreed upon with the provider; click header to sort | Green border badge with light green background (shows - if unassigned) |
| Member | Turnover | Currency amount number | Total wagering turnover placed by players on this provider within the selected period | Monospace numeric font, right-aligned, sortable |
| Member | Win/Loss | Net currency amount | Player net win or loss (positive = players won money, negative = players lost money) | Green text for net win / Red text for net loss, sortable |
| Agent | Win/Loss | Net currency amount | Net win/loss share attributed to the agent | Green text for positive / Red text for negative, sortable |
| Agent | Commission | Currency amount | Commission payout earned by the agent from this provider's turnover | Monospace numeric font, right-aligned, sortable |
| Agent | Total | Net currency amount | Total net financial benefit for the agent (Win/Loss + Commission) | Green text with light green background highlight for positive / Red text for negative |
| Company | Win/Loss | Net currency amount | Net win/loss share attributed to the company | Green text for positive / Red text for negative, sortable |
| Company | Commission | Currency amount | Commission amount attributed to the company | Monospace numeric font, right-aligned, sortable |
| Company | Total | Net currency amount | Total net financial benefit for the company (Win/Loss + Commission) | Green text with light green background highlight for positive / Red text for negative |
| Total (Footer) | - | Grand totals across all columns and average Share % | Combined statistics of all providers displayed in the table | Highlighted gray row; average Share % shown in green badge |
[!NOTE] On mobile devices, the table adapts into responsive provider cards displaying the logo, name, prefix badge, status, Share % badge, and three metric blocks (Member, Agent, Company), with a grand totals summary card at the bottom.
Action buttons in the table
| Action / Button | Position | What happens when clicked | Notes / Conditions |
|---|---|---|---|
| Sort Column | Column headers | Toggles sorting between descending (highest first) and ascending (lowest first) | Displays up/down arrows indicating active sort direction |
| Refresh Data | Spinning arrow icon at page header | Fetches the latest reporting data from the server immediately | Can be clicked anytime to update live numbers |
| Change Page Size | Bottom pagination bar | Select between 25, 50, or 100 entries per page | Table immediately updates visible row count |
6. Step-by-step instructions
1. Reviewing provider wagering performance
- Go to Reports > Provider Report from the left navigation sidebar.
- Select a preset period such as Today or Last 7 Days.
- Click the Search button.
- Review figures in the table:
- Check Provider and Share % to inspect provider names and contracted revenue shares.
- Check the Member group to evaluate player turnover and net win/loss.
- Check the Agent and Company groups to monitor net profit or loss.
- Scroll down to the Total row at the bottom to evaluate overall totals and average Share %.
2. Filtering by game category (e.g. Slots or Live Casino)
- In the filters toolbar, locate the Category Pills row.
- Click the desired category pill, such as SLOTS (the pill turns dark blue indicating active selection).
- Click Search.
- The table updates to show only providers operating games in the selected category.
- To clear, click the category pill again or click Clear all at the end of the pills row.
3. Filtering providers by Active or Inactive status
- Click the More filters button (slider icon).
- In the Status field, select Active (green dot) or Inactive (red dot).
- Click Search.
- The table filters providers according to the selected operational status.
4. Searching for a specific provider
- Type the provider name or prefix code into the Provider or game name box (e.g.
PG). - Press Enter on your keyboard or click Search.
- The table displays only matching providers, and the footer totals adjust accordingly.
- To view all providers again, click the X button inside the search box and click Search.
7. Form fields and filter specifications
As this is an analytical summary report, there is no form to create or edit provider settings directly (to manage provider names, logos, or statuses, navigate to Games > Game Providers). The query input fields adhere to the following rules:
| Field | Required? | What to enter | Example | Validation rules / Limitations |
|---|---|---|---|---|
| Provider or game name | No | Provider name or prefix code to filter | Pragmatic or PP | Case-insensitive partial matching |
| Period | Yes | Preset reporting timeframe | Last 30 Days | 4 options: Today, Last 7 Days, Last 30 Days, Custom Range |
| Start date/time (From) | Yes (for Custom Range) | Beginning of the reporting period | 01/10/2026 00:00 | Must be between year 2000 and current year + 1 |
| End date/time (To) | Yes (for Custom Range) | End of the reporting period | 15/10/2026 23:59 | Must be after start date; span cannot exceed 30 days |
| Status (Advanced Filter) | No | Operating status of the provider | Active | 3 options: All, Active, Inactive |
8. Modals and popups
This page does not open separate popup modals; all data is calculated and displayed directly within the main table.
9. Badges and color indicators
| Badge / Display | Color | Meaning | Next Action |
|---|---|---|---|
| Active | Green (green dot) | Provider is operational and available in the player lobby | Normal operation |
| Inactive | Gray (gray dot) | Provider is temporarily disabled but has historical wagering records | Verify if this studio should be re-enabled |
| Share % | Green (green border) | Displays contracted provider revenue share percentage, e.g. 85% | Audit contractual accuracy |
| Category Tag | Blue (light blue background) | Shows game categories supported by the provider, e.g. SLOTS, LIVE CASINO | Informational only |
| Positive numbers | Green | Net financial profit | Review figures for financial performance analysis |
| Negative numbers | Red | Net financial loss | Monitor wagering risk or game variance trends |
| Net total highlight | Green (light green background) | Agent or company total net financial result is positive | Indicates overall profitability |
10. Frequently asked questions (FAQ)
Q: Why do some providers display 0 turnover?
A: This indicates that no players placed bets on that provider's games during the selected period, or the provider was recently integrated.
Q: I searched for a provider name, but no records were found. Why?
A: Check whether category pills or status filters are currently restricting results. Click Clear all on the active filter chips above, then click Search again.
Q: Why cannot I select a custom date range longer than 30 days?
A: To prevent heavy database loads and preserve responsiveness, custom queries are limited to a maximum span of 30 days per query. For long-term audits, search across monthly intervals.
Q: How do I change a provider's logo, display name, or sorting order?
A: This page is strictly for viewing reports. To configure provider settings and display assets, navigate to Games > Game Providers.