Dench Core · Payments

Payouts that clear themselves, inside your rules.

Deposits and withdrawals through 30+ payment providers, on your contracts or ours. One search for every transaction, the queues by state, and the rules that decide which payouts go out without a person, set by your payments team.

01 · The back office

The screens your payments team opens first.

Five screens from the product, with demo data, and the controls work. Open a held payout and read why it waited, approve the queue, tighten a rule, raise a ceiling. On a call we open the real one, with your providers.

Back office · Demo Casino
Payment Transaction IDExt. Transaction IDUsernameCreated Date
Advanced Filters⌄
Search
IDUsernameCreated DateProcessed DateTypeProviderMethodAmountStatusExt. Transaction ID
47833demo.player.11821/08/2026 14:02–WITHDRAWNEOPAYNEOPAY REVOLUT€900.00PROCESSINGNP-61120417
47828demo.player.06621/08/2026 13:4021/08/2026 13:41DEPOSITCOINSPAIDCOINSPAID€500.00COMPLETEDCP-90412377
47826demo.player.01221/08/2026 13:31–DEPOSITNUVEIcc card€100.00SOFT DECLINE RETRYNV-7F3A21C9
47822demo.player.07321/08/2026 13:12–WITHDRAWINTERACINTERAC CPI ETRANSFERC$640.00CONFIRMED–
47819demo.player.04121/08/2026 12:5721/08/2026 12:57DEPOSITMUCHBETTERMUCHBETTER€75.00FAILEDMB-3318024
47815demo.player.15021/08/2026 12:3021/08/2026 12:30DEPOSITNEOSURFNEOSURF VOUCHER€50.00COMPLETEDNS-55102946
47811demo.player.08821/08/2026 11:5221/08/2026 11:57WITHDRAWSKRILL WALLETWLT€180.00COMPLETEDSK-55012874
47809demo.player.02921/08/2026 11:48–WITHDRAWPAYMENTIQPIQ CREDIT CARD€320.00AWAITING BATCH PROCESSINGPIQ-2207731
47790demo.player.03320/08/2026 19:31–WITHDRAWNUVEIcc card€6,900.00AWAIT APPROVAL–
47781demo.player.05220/08/2026 16:10–WITHDRAWSKRILL WALLETWLT€2,410.00AWAIT APPROVAL–
47774demo.player.00720/08/2026 15:0220/08/2026 18:40DEPOSITNEOPAYNEOPAY REVOLUT€400.00REFUNDEDNP-61109852
Show 50 entriesShowing 11 entries
Transaction IDExt. Transaction IDUsernameCreated DatePayment TypePayment Provider
Advanced Filters⌄
Search
IDUsernameCreated DateProviderMethodAmountStatus
47835demo.player.00721/08/2026 14:12NUVEIcc card€1,240.00AWAIT APPROVAL
47830demo.player.01921/08/2026 13:48YUGOYUGO OPEN BANKING€380.50AWAIT APPROVAL
47812demo.player.04121/08/2026 11:05NUVEIcc card€95.00AWAIT APPROVAL
47790demo.player.03320/08/2026 19:31NUVEIcc card€6,900.00AWAIT APPROVAL
47781demo.player.05220/08/2026 16:10SKRILL WALLETWLT€2,410.00AWAIT APPROVAL
Show 50 entriesShowing 5 entries of 5 filtered

Configuration

System configuration settings organized by category

Search settings...
GeneralGame ProvidersPayment ProvidersSMS ProvidersMail ProvidersKYC
Auto Process Withdrawals Configuration⌄
Withdraw Auto Processing EnabledThe master switch. Off, every withdrawal waits for approval.
Excluded Payment Methods for Withdraw Auto ProcessingPayouts by these methods always wait for a person.
Auto Process Only Verified MethodsThe card, bank account or wallet being paid must be verified.
Require all payment methods verifiedEvery method on the account, not only the one being paid.
Require at least one completed depositNo payout goes out on its own before a deposit has.
Require at least one completed withdrawalA player’s first payout is approved by a person.
Compare lifetime deposited amount to lifetime withdrawn amountHolds the payout if, with it, the player has withdrawn more than they deposited.
Check for Active Bonuses when Auto Processing withdrawalsA player with an active bonus waits for approval.
Check if customer has bets in progressHolds the payout while a bet is still open.
Check if Last Deposit is with credit cardPlayers whose last deposit was by card are paid out by a person.
Check if withdrawal IBAN is the same as from last depositA bank payout goes out on its own only to the IBAN that last deposited.
Max amount for daily Auto WithdrawPer player, per day, across every automatic payout. In the base currency.
€5,000.00
Max GGR for Auto WithdrawA player whose GGR is below this, a net winner past your line, waits for approval.
€-200.00
Max amount to auto process withdraw when GGR is in rangeFor players inside that line, the largest payout that goes out on its own.
€5,000.00
Each provider, method and currency adds its own switch, ceiling and delay on Payment Limits. A payout that fails any of these waits in Pending Withdrawals, and its process log names the setting.

Payment Limits

ProviderMethodCurrencyOrderMin Deposit AmountMax Deposit AmountMin Withdraw AmountMax Withdraw Amount
NUVEIcc cardEUR1€10.00€5,000.00€20.00€10,000.00
NUVEIcc cardCAD1C$15.00C$7,500.00C$30.00C$15,000.00
SKRILL WALLETWLTEUR2€10.00€5,000.00€20.00€5,000.00
INTERACINTERAC CPI ETRANSFERCAD2C$20.00C$3,000.00C$20.00C$5,000.00
NEOPAYNEOPAY REVOLUTEUR3€10.00€10,000.00€20.00€10,000.00
COINSPAIDCOINSPAIDEUR4€20.00€20,000.00€50.00€20,000.00
TRUST PAYMENTTRUST PAYMENT APPLE PAYEUR5€10.00€2,000.00––
NEOSURFNEOSURF VOUCHEREUR6€10.00€250.00––
Show 50 entriesShowing 1 to 8 of 8 results

Dashboard

Real-time business metrics and insights

DashboardTurnover & GGRBets & WinsTop PerformersPayments
LIVEAuto-refresh5m
OverviewAggregated deposits, withdrawals and net cash flow
Total Deposits€412.86K
Total Withdrawals€268.40K
Net Cash Flow€144.46K
Daily Payment FlowDeposits vs withdrawals per day
DepositsWithdrawals
Daily Payment BreakdownPer-day totals, most recent first
DateDepositsWithdrawalsNet Cash
21/08/2026€61,240.00€38,410.00€22,830.00
20/08/2026€58,930.00€41,270.00€17,660.00
19/08/2026€54,110.00€33,980.00€20,130.00
18/08/2026€49,860.00€36,650.00€13,210.00
17/08/2026€72,480.00€44,120.00€28,360.00
16/08/2026€68,390.00€39,840.00€28,550.00
15/08/2026€47,850.00€34,130.00€13,720.00

Every deposit and withdrawal, in one search. The queues in the Payments menu are this table with the state already set. Open a row and its process log says what happened, who acted, and which rule held a payout back.

What waits for a person. Select the rows and approve them in one action: they move to Confirmed, then out to the provider.

Fourteen settings decide which payouts go out on their own. Verified methods, deposit history, the player’s GGR, open bets, active bonuses and a daily ceiling, set per brand. A payout that fails one waits in the queue, and its log names the setting.

Every method gets its own floor, ceiling and payout switch. Per provider, method and currency: deposit and withdrawal limits, and whether payouts go out on their own, up to what amount and after what delay.

Money in against money out, day by day. Deposits, withdrawals and net cash on the dashboard, refreshing on the interval you set. The payment reports go further: the payment dashboard, the overview, deposits, withdrawals and adjustments.

Demo data. Every label is a control in the shipped product.

Dench Core, the whole platform →

02 · Standard, and ours

Every cashier takes cards. Here is what decides a payout on this one.

Standard. Here too.

  • Cards, e-wallets, crypto, bank transfer and local methods
  • Deposit and withdrawal limits per method and currency
  • Approve, process and reject, one at a time or in bulk
  • Search by player, transaction ID or the provider’s reference
  • Multi-currency, with the base-currency amount on every transaction
  • Payouts to the funding method or any available one, set per brand
  • Daily deposit, withdrawal and adjustment reports

Different here.

  • Fourteen settings, and your team owns every one.

    Which payouts go out without a person is set per brand in the back office: verified methods only, a deposit and a withdrawal already on record, lifetime withdrawals against deposits, the player’s GGR, open bets, active bonuses, the card or IBAN of the last deposit, a daily ceiling. Each method adds its own switch, ceiling and delay.

  • A held payout says why.

    The setting that stopped it is written into its process log, and every change after that carries who made it and when.

  • One player out, the rule untouched.

    A flag on the player record routes that player’s withdrawals to manual review. KYC stands in front of every automatic payout: an unverified player’s withdrawal always waits for a person.

  • A failure says which kind.

    Soft Decline Retry, Awaiting Batch Processing, Pending Refund and Refund Failed are states of their own, with the provider’s error code and message on the transaction.

  • Your provider contracts or ours, side by side.

    Sign with a provider directly and we plug in your credentials, or run on our contracts. Both in the same cashier, provider by provider. Anything missing, we integrate.

03 · The record

Ten years, measured.

€20Bplayer wagering through the platform, lifetime
30+regulated brands run on it over ten years
21 daysthree regulated brands launched on a running installation
80+provider integrations built in: games, payments, identity, exclusion

Ran on it

  • 138.comUnited Kingdom, 2017 to 2020, under our UK Gambling Commission licence.
  • Bet99Canada from 2020, licensed in Ontario when the regulated market opened.
  • KlondaikaLatvia, the full platform including CRM, until Entain acquired it in 2022.
  • GGPokerA global poker brand, on the platform in 2019.

Running on it now

  • Spins.lvLatvia
  • EverbetBulgaria
  • SlotinoBulgaria, the brand we built and ran ourselves
  • AladinsBulgaria
  • QbetBulgaria
  • Slots99Canada, Europe and Latin America
  • ISO/IEC 27001 since 2017
  • UKGC licensed software supplier
  • GLI certified in three jurisdictions
  • Bulgarian manufacturer licence

The licence register, market by market →

04 · How it is bought

Four ways to take it. One price list.

The usual

Platform

You hold the licence and run the operation: marketing, support, payments relationships, compliance. We deliver and run the technology: the platform with its CRM and gamification suite, integrations, front end, hosting, releases, support. Your provider contracts or ours.

Custom

Enterprise

The platform built out to your market and your specification: dedicated environment, custom front end, features against your requirements. The way the largest accounts have been delivered for ten years.

Our licence

White label

Our infrastructure end to end, run under the group’s Curaçao setup: licensing, provider contracts, payments. You bring the brand and the marketing.

Without the platform

Giselle Cloud

The engagement suite, journeys, loyalty, jackpots, tournaments, bonusing and the analyst, on the platform you already run.

A platform fee, a revenue share, and one-off costs for integrations and environment setup.

The mix moves with volume, and we are flexible on the model depending on the case and the size of the operation. The platform comes whole: the CRM and gamification suite and every module are in it, not a lighter edition.

To quote, we need four things

  1. The market you want to launch in.
  2. What you run on today, if anything.
  3. Whether the licence exists, is pending, or is the question.
  4. The studios and payment methods your players expect.

05 · Asked first

The three questions that arrive before the demo.

Which payment providers are already integrated?

30+ payment providers are built in, among them Nuvei, TrustPayments, CoinsPaid, iCard, Skrill, MuchBetter, Interac, Paramount, iDebit, InstaDebit, PaymentIQ, myFinity, NeoPay and NeoSurf.

What happens when a provider declines a payout?

The withdrawal moves to a state of its own and the row says why. Your team finds it in Failed Withdrawals, or in Soft Decline Retry. When the method cannot pay at all, Manual Withdraw sends the money by IBAN and BIC/SWIFT, on the same transaction log.

Can each brand run its own payment rules?

Yes. The payout settings, the limits per method and currency and the provider credentials are set per brand, in the same back office. Who on your team can approve, process, reject, adjust or send a manual withdrawal is a permission per role.

The six questions we get asked →

Send us your provider list. We send back your cashier.

The providers and methods you take today, the currencies, and whose contracts you want to run on. It comes back as the plan for your cashier, your limits and your payout rules.

Send the provider list