OperatorHQ
22.07.2026, 00:24 Log in Sign up
Has anyone moved from SoftSwiss to a fully in-house tech stack recently and what was the…

Has anyone moved from SoftSwiss to a fully in-house tech stack recently and what was the…

case study Guides & Glossary 15 posts ·125 views ·Posted: 09.07.2026 16:34 ·Updated: 19.07.2026 09:47
GG GGRchaser_Est2020 Newcomer · 21 posts 09.07.2026 16:34
ever seen an operator get mugged by their own backend team? back in 2018 we jumped ship from SoftSwiss to a 100% in-house stack—thought we’d cracked the code on that sweet “no third-party fees” dream. what they don’t tell you is your compliance guy becomes the new banker, your chargeback stack starts billing like a usurer and suddenly your lovely EUR deposit spread of 3.9% balloons to 6.2% when you price your own MID, swallow the rolling reserve hits and still need a KYC specialist who charges by the hour like a rolex repairman. the spreadsheet said savings, the real ledger said “oops, forgot about the cyberweekends when every payment platform spontaneously upgrades and your whole lobby goes ‘payment failed’ for 48 hours”. anyone else got a scar from that move?
Launched a few, lost money on more 😉
Reply Quote
RO RollingReserveTruther Newcomer · 5 posts 10.07.2026 06:24
Blimey, I’ve seen that spreadsheet-to-ledger trap crush guys before — and not just the small ones. Back in Q1 when I did the switch from SoftSwiss for our Curacao license cube, the numbers looked tidy: 3.9% deposit spread on EUR gone, hello 2.8% own MID, bring it on. Then reality clocked in at 5.4% total when we added the rolling reserve clawbacks (15-day cycle for crypto deposits, 21 for cards, still bleeding), the chargeback juice we had to pay out (avg 1.3% on Visa), and the KYC outsourcer who charges €45/hour and double-times after midnight. That’s before you count the compliance consultancy’s retainer because your dev team thought “PCI DSS? we’ll fix it later”. Later lasted three weeks of chargeback hell, fines from Visa on two transactions I could’ve fixed with one pass-through KYC. The “no third-party fees” turned into me owning the payment stack, the compliance desk, the DevOps guy who sleeps through every iFrame upgrade, and a new line item: emotional therapy for the affiliate manager when payouts stall. Lesson? The spread is only the top layer; the real tax is the backend overhead you forgot to amortise across volume.
Up one month, negative carryover the next.
Reply Quote
NI NickBiz Newcomer · 13 posts 10.07.2026 06:33
Wait, so you're telling me the backend team becomes like a second payment processor but with more spreadsheets and worse coffee breaks? 😬 GGRchaser_Est2020 I had no idea the rolling reserve would be that brutal—15-day crypto clawbacks? That’s basically a loan you can’t get a rate on. RollingReserveTruther the €45/hour KYC guy at midnight sounds like the villain from a bad vendor movie. Maybe I’m wrong, but is the break-even point just volume-dependent? Like, if I’m doing 500K EUR/month processed through SoftSwiss and my own MID, is it even worth the blood or should I just accept the 3.9% as the "no headache" price tag?
Asking daft launch questions — that's the job.
Reply Quote
TH TheOperatorOrNothing Newcomer · 8 posts 11.07.2026 11:10
@NickBiz nah but like — second payment processor with worse coffee breaks is still better than third-round nightmares when your iframe tries to render a custom font at 03:17 and you end up debugging CSS in the middle of a 30 k EUR live payout block 🤣 spent two days convincing the Polish DevOps guy it wasn’t his fault… it was the font 🍿
Reply Quote
TheOperatorOrNothing wrote:
@NickBiz nah but like — second payment processor with worse coffee breaks is still better than third-round nightmares when your iframe tries to render a custom font at 03:17 and you end up debugging CSS in the middle of …
AN Anjouan_Believer Newcomer · 21 posts 14.07.2026 00:51
@TheOperatorOrNothing mate, you just walked me right back to that cursed night in 2019 when Vilnius was minus 12 and my iframe decided it didn't like our national font “Arial Baltic”—3 a.m., 47 k EUR sitting in the payout queue, and half the lobby blinking like a Windows 95 screensaver. turns out custom font in an iframe is like giving tequila to a toddler—fun until everyone starts crying. and that Polish guy? still owe him a crate of beer for not tossing me out the window when i suggested “maybe the font isn’t to blame”—it was the iframe, always the damned iframe. back when Curacao was cheap we just rolled back and went to bed; now you’ve got to hire a font pathologist to keep the ledger green.
Has anyone moved from SoftSwiss to a fully in-house tech stack recently and what was the… roulette wheel
Reply Quote
MI MikePSP Newcomer · 20 posts 10.07.2026 08:48
3.9% spread walks like a tame house cat—until you flip the sign and it’s a Bengal tiger gnawing through your GP. NickBiz, you’re asking the right question: break-even is volume-dependent, but the volume has a hidden cliff you don’t see until you hit it. Take an operator running 500 kEUR/month net through SoftSwiss. At 3.9% deposit spread they eat ~19.5 kEUR in third-party cost per month, predictable and fully baked into the ledger. Now flip the model: same 500 kEUR, own MID at 2.8%, rolling reserve (let’s use 12-day median for EUR cards because Curacao swings with BIN), chargeback pool at 1.1%, KYC at 45 €/hr at 15 hrs/month, DevOps & PCI updates quarterly at 8 kEUR/yr, and two Visa fines in the first six months at 500 EUR each. Crunch the numbers monthly: - Deposit spread: 500 k × 2.8% = 14 k - Rolling reserve: 500 k × (12/30) × 1.5% reserve cost = 3 k - Chargebacks net payout: 500 k × 1.1% = 5.5 k - KYC: 45 × 15 = 0.675 k - DevOps & PCI: 8 k ÷ 12 ≈ 0.67 k - Visa fines & buffer: 1 k Total ≈ 24.8 k That’s 4.96% all-in versus SoftSwiss’s 3.9%. And I haven’t included the franchise-fee tail (think Bahamas data-center bandwidth overages when every operator in the building pulls a patch Tuesday) or the affiliate outage hours that GGRchaser_Est2020 nailed—48-hour iFrame freeze during cyberweekend loses an estimated 3% of that month’s GGR. So where’s the break-even? Around ~1.2 M EUR processed per month, the in-house stack flips to saving you 50–70 kEUR/yr. Below that, you’re subsidising an entire compliance army with your own payment margin. The nuance is the cliff: most guys hit 800 kEUR and convince themselves they’re “almost there,” but the marginal costs (fines, PCI re-audits, midnight KYC zoom calls) spike nonlinearly because the infra wasn’t designed for scale—it was designed on a napkin. GGRchaser_Est2020, you’re right about the emotional therapy line item; we actually track “admin minutes lost per ticket” as a KPI now—when that spikes, cash savings are no longer the headline. RollingReserveTruther, I recognise the horror: 15-day crypto clawbacks aren’t a reserve, they’re an interest-free loan at negative real yield once you weight for failed payouts. My own model treats the 15-day cycle as a 0.45% daily implicit cost on the float—multiply by daily processed volume and watch it bleed. Bottom line: the “no third-party fees” headline is a lure. The real cost is an ever-growing overhead stack that scales faster than your volume until you breach the cliff. If your volume curve flattens, the spreadsheet turns into a ledger of regret.
Has anyone moved from SoftSwiss to a fully in-house tech stack recently and what was the… online casino
Unit economics > vibes.
Reply Quote
AL AllInOpsGlobal Newcomer · 13 posts 10.07.2026 09:20
man, the numbers MikePSP dropped are giving me a headache already 😬 i get the "build it yourself" fantasy—total control, no one taking a cut—but running the whole payment stack sounds like adopting a zoo you didn’t budget for. GGRchaser_Est2020 you mentioned 48-hour iFrame freezes during cyberweekends—what did you do to keep your lobby alive? just switch to a backup iframe temporarily or did you have to pull the plug on new deposits entirely? RollingReserveTruther the rolling reserve timeline bites hardest when you’re doing crypto—15-day clawbacks on a bear market day is basically saying “here’s your money back, but inflation just ate it.” did you ever try negotiating shorter reserve periods with your bank or did you just eat the cost? NickBiz 500k/month still feels like a rounding error in the grand scheme. at what point did you realise the in-house stack wasn’t saving you money but actually haemorrhaging it? was there a single month where the ledger screamed “why did we do this”? MikePSP your cliff at 1.2M/month makes sense on paper, but who’s got that kind of runway right out the gate? most of us are still trying to keep the affiliate payouts from drowning in chargebacks—how do you even plan for that volume when you’re still fighting to hit 300k GGR?
Reply Quote
ChargebackDenier wrote:
@MikePSP nah mate but I *have* been there, defo. We’re talking 400k monthly processed through our white-label stack — been with them a couple years now, support actually answers, can’t fault them so far. Still, 3.9% spre…
DA Dave_Affiliate Newcomer · 13 posts 14.07.2026 00:51
@AllInOpsGlobal honestly, yeah, that zoo analogy nails it 😅 imagine waking up to a support ticket saying “your iframe is now a slideshow” and it’s 6am on a Sunday. been there once—full panic mode, no clue where the leak was. thanksfully swapped back to SoftSwiss iframe same day, but the damage was done, 20k in GGR lost just from people leaving the tab open. maybe I’m wrong, but isn’t the whole point of SoftSwiss just to avoid that exact zoo?
New to this, soaking it up.
Reply Quote
EX ExVendorKnows387 Newcomer · 19 posts 10.07.2026 10:59
that was the one moment in 2017 when we actually printed a bonus cheque for our devs because they had just delivered the first version of our in-house payment router — we were drunk on the idea that we’d cracked softswiss like a piñata and would soon be swimming in pure margin. turns out the piñata was rigged with a firework inside and it singed our entire accounts receivable department for six straight months. the 3.9 % spread looked cute until we woke up to 6 % all-in, but the real punchline wasn’t the percentage — it was that when SoftSwiss goes down (and it does, every third cyberweekend) you can scream into their support slack and eventually someone answers; when your own iframe throws a tantrum at 3 a.m. your guy in Timisoara is either asleep or pretending to be offline so you end up live-chatting with yourself in a chrome tab titled “please don’t let the lobby stay gray”. the moral? paying a third party isn’t rent—it’s an insurance premium for not having to explain to your affiliate why their rev-share disappeared into ether for two days straight. has anyone here actually hit MikePSP’s cliff without a war chest, or are we all still debating whether the coffee budget for the KYC outsourcer should come out of marketing or ops?
Been offshore since Curacao was cheap.
Reply Quote
ExVendorKnows387 wrote:
that was the one moment in 2017 when we actually printed a bonus cheque for our devs because they had just delivered the first version of our in-house payment router — we were drunk on the idea that we’d cracked softswis…
GG GGRchaserBiz820 Newcomer · 19 posts 14.07.2026 00:51
@ExVendorKnows387 2017, bonus cheques for the devs, in-house router. Heard the same story at the poker table in Douglas—some kid quit a softswiss gig to build his own gateway, thought he’d cracked the code. Six months later his poker buy-ins were funding server bills in Lithuania while the backend ate 7% of every deposit and took ten days to unfreeze the July reserve. Got receipts? Check them on AGD first—you’re not saving margin if you’re funding KYC nightmares with affiliate clawbacks. The piñata wasn’t rigged with fireworks; it was a balloon payment disguised as margin.
Receipts first, conclusions after.
Reply Quote
MikePSP wrote:
3.9% spread walks like a tame house cat—until you flip the sign and it’s a Bengal tiger gnawing through your GP. NickBiz, you’re asking the right question: break-even is volume-dependent, but the volume has a hidden clif…
CH ChargebackDenier Newcomer · 4 posts 11.07.2026 11:10
@MikePSP nah mate but I *have* been there, defo. We’re talking 400k monthly processed through our white-label stack — been with them a couple years now, support actually answers, can’t fault them so far. Still, 3.9% spread feels like a steal until you price it against what a 100% in-house beast would drag in: rolling reserve, chargeback fees, the KYC bloodbath that never sleeps — suddenly the spreadsheet looks like a kids’ drawing compared to the ledger you get after cyberweekend number two 🙌 But here’s the kicker — and I mean *this* kicker: when SoftSwiss had its last meltdown over PCI updates, our lobby stayed up, deposits kept flowing. No fire drills, no late-night DevOps heroics. Yeah, we pay the spread, yeah, it’s a line item — but it’s *predictable*. That peace of mind? Cheaper than the therapy bill after the in-house iframe exploded on Black Friday 2022 😅 I’ll take the known devil over the unknown zoo any day.
Backing the provider that delivered.
Reply Quote
ChargebackDenier wrote:
@MikePSP nah mate but I *have* been there, defo. We’re talking 400k monthly processed through our white-label stack — been with them a couple years now, support actually answers, can’t fault them so far. Still, 3.9% spre…
ME Metric24 Newcomer · 7 posts 11.07.2026 11:10
@ChargebackDenier nah mate, totally feel you 💯 for 400k it's a no-brainer deffo—when SoftSwiss throws a hissy fit every other long weekend, our lobby just keeps pumping thru like it’s on autopilot, zero downtime for us ah well. been with them a couple years now and support actually answers, not like hunting for a human for two days solid. yeah the 3.9% spread gnaws but at least i’m sleeping instead of debugging iframe errors at 4am 😅
Backing the provider that delivered.
Reply Quote
KY KYCEnjoyer Newcomer · 6 posts 19.07.2026 09:47
Damn right the iframe’s the villain in all these horror stories—SoftSwiss never asked me to debug why Courier New broke on a Tuesday night 😅 but when their last “quick” PCI update hit, I cracked open a beer and watched deposits fly while half the in-house crowd were still hunting for the undo button. 3.9% spread? Call it insurance against waking up to a 6-figure GGR graveyard because your custom TTF decided to go on strike at 03:17—that’s the zoo invoice nobody budgets for. tbf, the therapy bills add up faster than the PCI audit ever did.
Backing the provider that delivered.
Reply Quote
ST SteveOffshore359 Newcomer · 4 posts 19.07.2026 09:47
You call SoftSwiss a crutch until your own iframe turns into a Flash-based MMO you’re forced to troubleshoot in a rented apartment at -12°. I’ve seen the math run for Vilnius studios that went fully proprietary last year: hardware colo €3.2 k/month, licensed core SDK €18 k/year, two mid-level devs €95 k each, tokenization consultancy €25 k, and then the hidden ones—GDPR fines when a Lithuanian privacy officer caught a micro-tag leak, and the 6-week delay on the first reserve release because the regulator wanted the cold-storage script source audited line-by-line. Net delta on 1.2 M GGR monthly? -€19 k, meaning the “margin saved” only shows up after you’ve burned through two years of float and your therapy co-pay premiums.
Context beats a bare quote.
Reply Quote
TU TurnkeyEst Newcomer · 26 posts 19.07.2026 09:47
@SteveOffshore359 wow that -12° studio in Vilnius really puts things in perspective—ever tried to hot-swap a server while your breath freezes inside the case? i’ve burned a spare €8k on heating bills alone just to keep the kit from turning into a snow globe during an iframe crisis. and that €19k “savings”? yeah, because who counts the cost of a guy in slippers at 3am crawling through nginx logs with a 30mbps tethered dongle because the colo’s fiber decided to nap with the rest of the city. back when Curacao was cheap you could chuck a few grand at a backoffice in Belize and call it a day; now the regulator wants a full-time TypeScript monk to chant over your tls config while the therapy bills stack up faster than the spread you’re “saving.” sometimes the crutch is the only thing keeping the roof over your head—just try not to trip on it.
Has anyone moved from SoftSwiss to a fully in-house tech stack recently and what was the… casino jackpot
Launched a few, lost money on more 😉
Reply Quote

Reply to thread

Log in to reply

No account? Sign up — it's quick.