Daily Summary Report
1. What is this page for?
The Daily Summary Report page is used to audit recorded financial, credit, and promotional totals for each closed accounting period. Site owners, accounting departments, and senior administrators use this report to monitor daily deposits, withdrawals, net profit margins, and promotional bonuses. Additionally, authorized staff can configure automated daily cutoff schedules and run on-the-fly preview calculations across custom date ranges without affecting production deposit/withdrawal gateways.
2. Before you start
- Permissions: You must have the 'Daily Summary Report' or 'Bank History' permission granted in your role to view this page. To modify the cutoff schedule or manually resume payments after closing, you must also have the 'Update Accounting Period Settings' permission.
- Prerequisites:
- Establish a scheduled daily closing time agreed upon by management (e.g. daily at 00:00 or 03:00 Bangkok Time GMT+7).
- Determine your operational policy for post-cutoff payment resumption: whether deposits and withdrawals should automatically turn back on immediately, or require staff to audit numbers before manually re-enabling them.
3. Page layout
When opening the Daily Summary Report page, you will see the following key sections from top to bottom:
- Page Header: Displays the title Daily Summary Report and a brief description of recorded accounting periods.
- Controls Section: Divided into two primary cards:
- Left Card Accounting Period Settings: Configure daily cutoff schedules, enable/disable automatic closing, and set the post-cutoff payment resumption mode (Automatic vs Manual).
- Right Card Custom Daily Summary Query: Run on-the-fly preview calculations for custom date ranges without modifying database records or pausing live payments.
- Search & Filter Section: Keyword search box with an expandable advanced filter grid covering year, month, and date range.
- 4 Stat Cards: Displays grand totals for the queried periods: Total Deposit, Total Withdrawal, Net Profit (Deposit − Withdrawal), and Deposit Transactions.
- Daily Summary Data Table: Detailed breakdown of each accounting period including deposits, withdrawals, credit deductions, net profit, credits, cashbacks, exchanges, commissions, affiliates, turnover activities, and individual promotion payouts, concluding with Total and Average per period summary rows.
- Pagination Toolbar: Located at the bottom of the table to switch pages and adjust rows displayed per page.
4. Search and filters
| Field / Filter | Type | Options / How to use | Result |
|---|---|---|---|
| Search reports… | Text input | Type a date or keyword and press Enter or click search | Filters the table to show matching accounting periods |
| Filters | Toggle button | Click to expand or collapse the advanced filter panel | Shows or hides the Year, Month, and Date Range selectors |
| Year | Dropdown | Select a specific year (e.g. 2026) or All years | Filters accounting periods recorded within the selected year |
| Month | Dropdown | Select a specific month (e.g. January) or All months | Filters accounting periods recorded within the selected month |
| Date range | Date picker | Select a start date and an end date | Restricts the table to periods closing within the specified date span |
| Clear all | Button | Click the X icon on filter chips or click clear filters | Resets all filters back to default and displays all recorded reports |
5. Data table
Columns in the table
| Column | What you see | Meaning | Visual badge / styling |
|---|---|---|---|
| Date / accounting period | Closing date and time with source badge | Exact timestamp when the accounting period closed and how it was triggered | Gray badge: Automatic, Manual, or Historical (estimated) |
| Deposit | Currency sign and number, e.g. ฿ 150,000.00 | Total inbound player deposit volume during this accounting period | Monospace numeric font |
| Withdrawal | Currency sign and number, e.g. ฿ 80,000.00 | Total outbound player withdrawal volume during this accounting period | Monospace numeric font |
| Promotion withdrawal excess (฿) | Currency sign and number | Excess credit deducted when player withdrew funds beyond promotional rules | Monospace numeric font |
| Net Profit (Deposit − Withdrawal) | Currency sign and number, e.g. ฿ 70,000.00 | Net operating difference (Total Deposit minus Total Withdrawal) | Monospace numeric font |
| Total Credit | Currency sign and number | Total volume of circulating credits in the system | Monospace numeric font |
| Cashback | Currency sign and number | Total cashback bonus paid out to members during this period | Monospace numeric font |
| Exchange | Currency sign and number | Total credits redeemed through point-exchange activities | Monospace numeric font |
| Commission | Currency sign and number | Total commissions paid out to affiliates or agents | Monospace numeric font |
| Affiliate | Currency sign and number | Referral bonus rewards paid out during this period | Monospace numeric font |
| Turnover Activity | Currency sign and number | Rewards earned by members from turnover ladder events | Monospace numeric font |
| Individual Promotion Columns | Promotion title and currency amount | Bonus payout attributed to each specific promotion (unlinked bonuses show Unlinked promotion bonus) | Dynamic column headers with monetary numbers |
| Credit (No Promotion) | Currency sign and number | Deposits placed by members who opted out of promotions | Monospace numeric font |
| Credit (With Promotion) | Currency sign and number | Deposits placed by members who claimed standard promotions | Monospace numeric font |
| Credit (Special Promotion) | Currency sign and number | Deposits placed by members who claimed special VIP promotions | Monospace numeric font |
| Credit (Promotion + Special) | Currency sign and number | Combined promotional credit volume across all promotion categories | Monospace numeric font |
| Unidentified Deposits | Currency sign and number | Inbound deposit funds pending player identification or approval | Monospace numeric font |
| Promotion Deposit Bills (%) | Percentage, e.g. 25.50% | Proportion of deposit bills that claimed promotional bonuses | Percentage font |
| Promotion Bonus / Deposit (%) | Percentage, e.g. 10.20% | Proportion of promotional bonuses paid out relative to total deposit volume | Percentage font |
| Promotion Bonus / Total Credit (%) | Percentage | Ratio of promotional bonus volume relative to total circulating credits | Percentage font |
| % Avg Special Promo | Percentage | Average special promotion claim percentage | Percentage font |
| Deposit − Withdrawal (%) | Percentage, e.g. 46.67% | Net profit margin expressed as a percentage of total deposits | Percentage font |
| Deposit Transactions | Transaction count, e.g. 142 transactions | Total count of successful deposit transactions in the period | Monospace numeric font |
[!NOTE] The table concludes with two summary rows: Total (aggregate sum across all queried periods) and Average per period (mathematical average per accounting period).
6. Step-by-step instructions
1. Setting up automated daily cutoff schedules
- Go to Reports > Daily Summary Report from the left navigation sidebar.
- In the left Accounting period settings card, check the Close automatically each day checkbox.
- In the Daily closing time (Bangkok) field, enter the desired cutoff time (e.g. 00:00) in Bangkok Time (GMT+7).
- Under Post-Cutoff Deposit & Withdrawal Action, choose your operational mode:
- Automatic (Auto-Resume): System automatically turns deposit and withdrawal gateways back on immediately after closing.
- Manual (Staff Action): Gateways remain paused after closing until an administrator audits numbers and manually clicks the resume button.
- Click Save settings.
- A green alert confirms that Report settings saved.
2. Manually resuming deposit and withdrawal gateways (Manual mode)
- When an accounting period completes in Manual mode, an alert banner appears at the top of the controls card.
- Confirm the message: Accounting Period Closed — Safe to Turn On Deposits & Withdrawals.
- Click the Turn On Deposits & Withdrawals Now button on the green banner.
- The system sends commands to re-enable both deposit and withdrawal master shortcuts, displaying a green alert: Deposit and withdrawal operations have been enabled successfully.
[!TIP] Staff can also re-enable or disable deposit and withdrawal gateways anytime via the Bank Shortcut Control in the top navigation bar.
3. Calculating on-the-fly summary previews (No database write)
- In the right Custom Daily Summary Query card.
- In the Period starts at picker, select the starting date and time.
- In the Close at (Bangkok) picker, select the ending date and time (must be after start and cannot exceed the current time).
- Click Calculate & View Report.
- The system aggregates transaction logs and opens the Custom Daily Summary Calculation Preview modal.
- Review the key metric cards, 20-row metrics breakdown, and promotion payout list.
- Click Close when finished.
- To reset pickers to today's default (03:00 to current time), click Reset.
7. Custom preview popup
Clicking Calculate & View Report opens a popup dialog displaying simulated accounting figures:
| Section | What is displayed | Operational Purpose |
|---|---|---|
| Modal Header | Title Custom Daily Summary Calculation, time range, and blue badge Preview Only — No Database Write | Confirms that this query is purely a preview without modifying database records or interrupting payment gateways |
| 4 Key Metric Cards | 1. Deposit (with deposit transaction count) 2. Withdrawal 3. Net Profit (with profit percentage) 4. Credit (Promotion + Special) | Immediate visual summary of primary financial metrics |
| Metrics Breakdown Grid | 20 itemized accounting rows (Deposit, Withdrawal, Net Profit, Pending Deposits, Cashback, Exchange, Commission, Affiliate, Turnover Activity, percentages) | Complete financial reconciliation ledger for accounting staff |
| Promotions Breakdown Table | Table of every promotion claimed within the selected period alongside paid out bonus sums | Highlights which promotions generated the highest bonus costs |
| Close Button | Button at bottom right | Dismisses the popup dialog and returns to the main page |
8. Badges and color indicators
| Badge / Alert | Color | Meaning | Next Action |
|---|---|---|---|
| Automatic | Blue or gray badge | Accounting period was closed automatically by scheduled cron | Normal scheduled report |
| Manual | Purple or gray badge | Accounting period was closed manually by staff | Verify actor and check manual closing reason |
| Historical (estimated) | Orange or gray badge | Historical period where approval timestamps were estimated from creation dates | Informational; unlinked items display as em dashes (—) |
| Daily summary recording in progress | Orange banner with spinner | System is closing the period; deposit and withdrawal switches are locked | Wait 1–2 minutes until recording finishes |
| Safe to Turn On Deposits & Withdrawals | Green banner with checkmark | Period closed successfully; system is in Manual post-cutoff mode | Click Turn On Deposits & Withdrawals Now |
| Preview Only — No Database Write | Blue badge | Figures in modal are simulated on-the-fly | Safe to analyze without impacting production databases |
9. Frequently encountered errors and troubleshooting
| Alert message | Cause | How to resolve |
|---|---|---|
| You do not have permission to view this report. | Account lacks viewing permissions | Contact administrator to grant 'Daily Summary Report' or 'Bank History' permission |
| Your account has view-only permission. Update permission is required to save cutoff schedule settings. | Account has view rights but lacks update permissions | Request 'Update Accounting Period Settings' permission from your system administrator |
| Choose a closing time after the period starts and no later than now. | In custom query, end time is earlier than start time or in the future | Select a valid time range where start precedes end, and end does not exceed current time |
| Daily summary recording in progress — switches locked | Attempted to turn on payments while system was writing accounting balances | Wait until the recording completes; the banner will turn green |
| Could not enable deposit and withdrawal operations | Error communicating with bank shortcut service | Click Turn On Deposits & Withdrawals Now again, or toggle switches manually via the top bank shortcut menu |
| Could not load the report. | Network drop or server timeout | Click Try again or click the refresh button at the top-right of the table |
10. Frequently asked questions (FAQ)
Q: Does modifying the daily closing time recalculate past closed reports?
A: No. Changing the daily cutoff time only affects future accounting cycles. Previously closed periods permanently preserve their historical recorded balances.
Q: Can members deposit or withdraw while the system is closing an accounting period?
A: No. When the daily cutoff triggers, the system temporarily freezes inbound and outbound payment gateways so balances stop moving, ensuring 100% accurate financial reconciliation. Gateways re-open immediately upon completion.
Q: What happens if post-cutoff mode is set to "Manual" and staff forget to click the resume button?
A: Deposit and withdrawal gateways will remain closed until an authorized staff member clicks Turn On Deposits & Withdrawals Now. If your team does not maintain 24/7 staff coverage at the cutoff hour, select Automatic mode.
Q: Does the "Custom Daily Summary Query" interrupt member gameplay or payments?
A: No. Custom queries calculate data on-the-fly directly into a preview modal without writing to the database and without pausing deposit or withdrawal operations.