← Daily insights

casino api price: A Monthly Invoice Reconciliation Playbook

October 11, 2026

A quoted casino api price tells you the headline cost, but your monthly close determines whether you can verify the bill. For an operator paying a percentage of positive gross gaming revenue (GGR), the practical challenge is connecting round activity, adjustments and currency conversion to one defensible invoice total. This playbook explains how to build that audit trail without confusing player deposits with gaming revenue or treating every wallet movement as a billable event.

Turn the casino api price into a billing specification

GamingAPI lists a $350 one-time setup fee plus 10% of positive GGR. Its aggregation offering includes 16,000+ games from 150+ studios through one API, with a seamless wallet, multi-currency support and USDT deposits. See pricing for the published offer.

Those headline terms are the starting point, not a complete accounting specification. Before your first billing period, document how the commercial agreement turns activity into an invoice.

Confirm these points in writing:

  • Billing scope: Is positive GGR calculated across the account, by studio, by currency or within another grouping?
  • Period boundary: Which timezone and cutoff timestamp define the month?
  • Revenue definition: How are stakes, payouts, refunds, cancelled bets and corrections classified?
  • Special items: How are promotional rounds, jackpot contributions and jackpot payouts treated?
  • Negative results: Can negative GGR offset positive results elsewhere or carry into another period?
  • Settlement terms: What currency, exchange-rate source, rounding rule and payment deadline apply?

Also confirm any applicable taxes or separately contracted charges. Do not infer these details from a short pricing statement.

Why the positive-GGR boundary matters

Consider a hypothetical month with $30,000 GGR from one studio and negative $10,000 from another. If the agreed method aggregates both before applying a positive floor, the fee base is $20,000 and a 10% fee is $2,000.

If each studio is floored at zero separately, the fee base is $30,000 and the fee is $3,000. These are illustrative calculation methods, not a statement of GamingAPI's billing policy. The same advertised percentage can produce different totals because the aggregation rule differs.

Build a billing ledger, not a deposit report

Deposits fund player balances; withdrawals remove funds. Neither directly measures GGR. Likewise, USDT received into a treasury address is not automatically gaming revenue. Your billing calculation needs game activity rather than cashier totals.

Build a reporting ledger from immutable event records, preserving links to the underlying wallet transactions and round identifiers. Keep this separate from any dashboard that estimates live revenue.

Each record should contain, where available:

  • Your internal transaction ID and the external transaction ID.
  • Round ID, game ID, studio and operator account.
  • Transaction type, amount and original currency.
  • Event time, receipt time and reporting period.
  • Transaction status and any reversal or correction reference.
  • Billing classification and the rule version used.

Restrict access to player identifiers and avoid copying unnecessary personal data into finance exports. Stable pseudonymous references are generally more useful for reconciliation than names or contact details.

Make retries financially invisible

A repeated callback must not become a second stake or payout in the billing ledger. Deduplicate using the integration's documented transaction identity rules, not an amount-and-timestamp guess.

Retain rejected and duplicate events for investigation, but exclude them from financial totals according to their status. Otherwise, an apparently small integration retry issue can become an invoice discrepancy.

Set a cutoff policy for unfinished rounds

A round can start before month-end and settle afterward. A correction may arrive days later. Your reporting process must distinguish when an event happened from when your system received it.

Ask whether billing follows transaction posting time, round settlement time or another agreed recognition rule. Never silently move events between months to make totals match.

A practical cutoff policy should specify:

  • Which timezone governs the reporting boundary.
  • How unresolved rounds appear in the close report.
  • Whether the initial statement remains provisional for a defined window.
  • How late settlements and historical corrections reach the next invoice.

Create a month-end snapshot with an extraction timestamp and retain it. If you rerun the report later, label the new version and explain the changes. An overwritten spreadsheet cannot show why yesterday's total differs from today's.

Run the monthly close in five steps

1. Collect independent source reports

Obtain your internal game ledger, the aggregator's available activity statement and the invoice detail. Where studio-level breakdowns are supplied, retain those too.

Record file versions and extraction times. Compare reports covering the same account scope, timezone and period before investigating monetary differences.

2. Reconcile activity before applying fees

Compare transaction counts, stake totals, payout totals and adjustments by currency and billing group. Investigate missing records, duplicate records, incorrect statuses and unmatched reversals.

Do not start by comparing only the final fee. Several errors can cancel each other out and make an incorrect invoice appear accurate.

3. Calculate the contractual fee base

Apply the agreed GGR definition to eligible activity. In a simple illustrative model, $500,000 in stakes less $470,000 in player payouts produces $30,000 GGR. At 10%, the fee would be $3,000 if that entire amount is the applicable positive-GGR base.

Real billing may require further classifications. A cancelled stake, for example, must not remain counted as active wagering while its refund is also treated as an ordinary win. Follow the contract and event semantics rather than subtracting every credit indiscriminately.

4. Reconcile conversion and rounding

For each currency, show the original fee base, the conversion rate and the resulting invoice amount. Confirm whether conversion occurs before or after aggregation and the positive-GGR test.

For USDT settlement, do not assume the contract treats one USDT as exactly one US dollar. Document the agreed valuation method. Keep blockchain network costs and treasury transfers separate from game-revenue calculations unless the agreement explicitly includes them.

Apply rounding at the agreed level. Rounding every transaction can produce a different result from rounding only the final currency subtotal.

5. Approve an evidence-backed payment

Have finance review the calculation and operations review unresolved activity exceptions. Maintain a clear distinction between verified amounts and disputed amounts.

Pay according to the contract, including its dispute procedure. Do not assume that raising a discrepancy automatically suspends the payment deadline or permits partial payment.

Investigate differences with an exception register

Give every discrepancy an owner, an amount, a reason category and a next action. Useful categories include cutoff mismatch, duplicate event, missing settlement, incorrect grouping, FX mismatch and unclassified adjustment.

A dispute packet should contain:

  • Invoice number and affected billing period.
  • Expected amount, invoiced amount and difference.
  • Relevant transaction or round references.
  • The contractual rule supporting your calculation.
  • A reproducible calculation and supporting report extracts.

Avoid sending an entire player database when a narrow transaction extract will answer the question. Use an approved secure channel for supporting files.

Track the resolution as a corrected invoice, credit note, accepted explanation or scheduled adjustment. Closing a support ticket is not enough: verify that the financial correction actually reaches the ledger.

Keep the first invoice separate from recurring costs

Show GamingAPI's $350 one-time setup fee as a separate line from the recurring positive-GGR charge. This helps finance distinguish onboarding costs from game-content costs without treating setup as a recurring monthly expense.

Before launch, ask for a sample billing statement and walk through a month containing a negative-result group, a late settlement and a currency conversion. These tests reveal ambiguous rules earlier than a live invoice dispute. Use contact to clarify the billing breakdown and commercial terms you need for your close process.

FAQ

Is 10% of positive GGR the same as 10% of deposits?

No. Deposits are wallet funding. GGR relates to gaming activity under an agreed revenue definition. A deposit report cannot substitute for the stakes, payouts and adjustment records used to verify the fee.

Can a losing month offset the next month's fee?

Only if the agreement provides for that treatment. Positive-GGR pricing alone does not establish negative carryover, cross-studio offsets or cross-currency offsets. Confirm each rule explicitly before forecasting invoices.

What should we do when our total differs from the invoice?

First align scope, cutoff, currency and report version. Then reconcile activity before recalculating the fee. Submit a documented discrepancy through the contractual dispute process, and track any agreed correction through to its accounting entry.