GH GambleHub

Platipus - Überblick und Integration

Zusammenfassung

Platipus ist ein HTML5-Slot-Anbieter mit Fokus auf leichtgewichtige Kunden und regelmäßige Releases. Das Portfolio umfasst klassische 3 × 3/5 × 3 und moderne Video-Slots mit Multiplikatoren, Respin/Hold-and-Win, expandierenden Wild's und Freespins. Die Integration ist typisch: SSO → Launch-URL, BET/WIN/JACKPOT Wallet, JS Bridge Events für Analytics, CRM und Promo.

Wer passt: Betreiber/Aggregatoren, die einen vorhersehbaren Katalog von „schnellen“ HTML5-Spielen, einfacher Bedienung und Promo-Flexibilität ohne komplizierte Anpassung benötigen.

Portfolio und Benutzererfahrung

Inhalt und Mechanik

Video-Slots: 5 × 3/6 × N; lines/ways, manchmal Kaskaden; Multiplikatoren xN; expanding/stacked/walking wilds; respin/hold-and-win; Sammlungssymbole und Upgrades.
Klassische Slots: 3 × 3 „Obst/Sieben/BAR“ mit aktualisierter Mathematik und schnellem Gamelup.
Bonusmodi: Freispiele mit speziellen Symbolen/Multiplikatoren, Pick-Bonus, Risiko-Spiel/Verdoppelung (sofern von der Gerichtsbarkeit erlaubt).
Bonus Kaufen/Feature Kaufen: Optional, nach Titel und Markt enthalten.
Jackpots: fix/lokal/Netzwerk - nach Verbindungskonfiguration.

UX/UI

HTML5-Clients: schneller Start, kompakte Assets, stabiles FPS im mobilen WebView.
Lesbare Auszahlungstabellen, Fortschrittsindikatoren, Rundenverlauf.
L10n: Mehrsprachigkeit/Mehrwährungen, lokale Zahlen-/Datumsformate und Responsible Gaming-Nachrichten.

Technologie und Leistung

Kunde: Canvas/WebGL, lazy-load assets, sprites/audio compression, preloading critical resources.
Lieferung: CDN/Edge-Caching, verwaltet von TTL, Backup-Domains (Failover).
Netz: TLS 1. 2+, HTTP/2+; Ziellatenz zum nächstgelegenen PoP <150-200 ms.
Mobil: korrektes Resume nach dem Falten, Resistenz gegen kurzzeitige Netzbrüche.

Mathematik, RTP und Limits

RTP-Pools: in der Regel ≈96 %/ ≈94 %/ ≈92% (und andere Optionen) - werden auf der Ebene des Bilds/Katalogs für den Markt und den Vertrag ausgewählt.
Volatilität: niedrig/mittel (klassisch) bis hoch (Hold-and-Win/Multiplikatoren). Die Vitrinenausweise Volatility/Hit Rate werden empfohlen.
Limits: min/max Wette, Auto-Spins, Session-Timeouts; für einige Spiele - Grenzen für die Kosten der Bonus-Spiel.
Währungen: Berechnung in minor units (integer) mit korrekten Rundungen.

Integrationsmodell (High-Level)

1. Der Spieler → das Frontend des Betreibers → SSO/JWT (Short TTL).
2. Operator/Aggregator API ↔ Platipus API: Session-Erstellung, Ausgabe von „launch _ url“.
3. Client (iFrame/neues Fenster) ↔ Game Server: Gaming-Client + JS-Bridge (postMessage/SDK).
4. Wallet API des Betreibers: BET (auth-debit), WIN/PAYOUT (credit), JACKPOT_PAYOUT, seltene Anpassungen.
5. BI/Reports: analytische Ereignisse, Uploads von Runden/Transaktionen, stündliche/tägliche Reconciliation.

Anforderungen an die Umgebung

Sicherheit: IP-allowlist für S2S, Signatur von Anfragen/Antworten, Rotation von Schlüsseln/Geheimnissen, strenger CSP für iFrame-Domains.
Zuverlässigkeit: Warteschlangen pro Spieler/Sitzung, Retrays mit exponentieller Pause, Dedup durch Schlüssel, Sticky-Routing.
Kompatibilität: aktuelle Chrome/Edge/Safari/Firefox, iOS/Android WebView.

Erstellen und Starten einer Sitzung (Pseudo-REST)

Anfrage:

POST /api/v1/sessions
Authorization: Bearer <operator-key>
{
"player_id": "u_80541",
"currency": "EUR",
"locale": "ru-RU",
"game_id": "platipus_<slug>",
"return_url": "https://operator. example. com/casino/return",
"limits": { "bet_min_minor": 100, "bet_max_minor": 400000 },
"flags": { "buy_feature": false, "autoplay": true },
"tags": { "vip_level": 1, "aff_id": "AFF-458" }
}
Die Antwort lautet:

{
"session_id": "sess_4c2d...",
"launch_url": "https://plp. example/launch? sess=sess_4c2d...",
"expires_in": 3600
}

Client starten: 'launch _ url' im iFrame/Fenster; unterstützt heartbeat/reauth; Ereignisse - über die JS-Brücke (ACK/NACK).

Wallet-API und Idempotenz

Threads

BET (auth-debit): Einfrieren/Abschreiben der Rate → 'APPROVED/DECLINED' (Saldo/Grund).
WIN/PAYOUT (Guthaben): Gutschrift des Gewinns/Jackpots → Rückgabe des Restguthabens.
ADJUST/REVOKE: Anpassungen in Ausnahmefällen mit vollständigem Audit-Trail.

Garantien

Überschrift „X-Idempotency-Key“ (TTL ≥ 24 h) und Dedup auf der Betreiberseite.
Warteschlangen pro Spieler/Sitzung → eine garantierte Reihenfolge.
Korrelation 'round _ id '/' bet _ id '/' session _ id'; DLQ für Konflikte/Wiederholungen.

Beispiel für eine Auszahlung:

POST /wallet/payouts
Idempotency-Key: d0b7-...
{
"player_id": "u_80541",
"round_id": "r_2025_11_02_20_28_44",
"amount_minor": 149000,
"currency": "EUR",
"reason": "round_win"
}

JS-Brücke und Spielereignisse

Kundenereignisse → an den Betreiber: 'GAME _ INIT', 'SPIN/BET', 'WIN', 'FEATURE _ TRIGGER', 'RESPIN', 'BONUS _ START/END', 'JACKPOT _ HIT', 'ERROR'.
Transport: 'postMessage '/SDK, ACK/NACK-Bestätigungen, strenge Überprüfung von' origin 'und nonce/Signaturen.
Zweck: Analysen, CRM-Trigger, dynamische Banner, Kampagnenanbindung (Freispiele/Missionen/Turniere/Drops).

Promo: Freispiele, Missionen, Turniere, Jackpots

Free Rounds / Free Spins

Ausgabe über Provider/Promo API oder Synchronisation mit Bonus-Engine.
Parameter: fix. Einsatz/Tag, Anzahl der Spins, Gültigkeitsdauer, „game _ id“.
Buchhaltung: Gewinne im Real-/Bonusguthaben; vager - nach den Regeln des Betreibers/Marktes.

Missionen/Events

„Spielen Sie N Spins“, „gewinnen Sie ≥ X ד, „aktivieren Sie M-mal“ - Fortschritt durch „MISSION _ PROGRESS“.

Turniere/Leaderboards

Metriken: Gewinnsumme, Max-Multiplier, Anzahl der Spins; Ereignisse' TURNIER _ SCORE 'in der Analytik.

Jackpots/Prize-Drops

Multi-Tier (Mini/Major/Mega), Mystery/Prize-Drops; 'Seed/Cap', Mehrwährungsbeschränkungen.
Separater 'JACKPOT _ PAYOUT' mit Idempotenz.

Geokonfiguration und Compliance

Geo-Verzeichnis: Titel ein-/ausschließen, RTP-Profile auswählen, Buy Feature/Risiko-Spiele deaktivieren, Alters-/Regionalbeschränkungen.
Verantwortungsvolles Spielen: Selbstausschluss/Timeouts/Limits, lokale RG-Banner und Cookie-Einwilligungen.
Daten/PII: Minimierung und Pseudonymisierung von Identifikatoren; Aufbewahrungsfristen für Protokolle; Export auf Ersuchen der Regulierungsbehörden.
Zertifizierung: Verwendung von zertifizierten Bildern/Versionen unter den Zielgerichten.

Überwachung, Berichterstattung und SLAs

Schlüsselmetriken

Dazu gehören: Uptime-API/Launch/CDN, p95 Wallet-Collecks, Asset-Download-Geschwindigkeit, JS-Bridge-Fehlercodes.
Produkt: 'Launch → First Spin', 'Spin → Bonus', ARP (B) U, Hold, ROI Kampagnen (Freispiele/Missionen/Turniere/Drops).
Finanzen: Anteil der Retrays/Deduples, Betragsanomalien, Nightly-Divergenzen.

Exportieren/Wiederherstellen

Stündliche/tägliche Uploads (CSV/JSON/S3) nach Runden/Transaktionen/Boni/Jackpots.
Abgleich in minor units durch 'round _ id/bet _ id/session _ id'; Auto-Warnungen für Duplikate/Pässe/“ stumme“ Kollbecks.

SLO/SLA-Benchmarks

API uptime ≥ 99. 95%, CDN-Assets ≥ 99. 9%.
p95 Collecbacks <500 ms (intraregional).
MTTR - gemäß dem Ereignisplan; einzelne SLOs für Prime Time/Massenkampagnen.

Sicherheit

Transport: TLS 1. 2+, HSTS; strenge CSP für iFrame-Domains.
Zugriff: JWT/OAuth2 (Client), IP-allowlist/Signatur/bei Bedarf mTLS (S2S), Rotation der Geheimnisse.
Daten: Verbot offener PIIs in Protokollen; Tokenisierung/Hash 'player _ id'; Verschlüsselung bei Rest/Backup beim Betreiber.
Anti-Betrug: Anomalien in der Häufigkeit von Spins/Wetten, mehrere Sitzungen, verdächtige ASN/VPN; Kontingente/Trottling/Blocklisten.

Skalierung und Fehlertoleranz

Edge-Cache: Manifeste/Assets/Lokalisierungen - TTL-gesteuert, manuelle Behinderung bei Releases.
Rate-limits: per player/session/API endpoint; Schutz vor „Stürmen“.
Graceful degradation: Vereinfachung von Assets/Effekten, Reduzierung der Veranstaltungsfrequenz, Banner „technische Arbeiten“.
Failover: redundante Launch/CDN-Domains; Pere-Issue des Tokens ohne Kontextverlust.

Checklisten

Für die Entwicklung

  • SSO-Token: kurze TTL, Schutz vor Clock-Skew.
  • Wallet API: idempotent debit/credit, signature, queues, DLQ.
  • JS-Bridge/SDK: events, ACK/NACK, safe' origin'.
  • Promo API: Freispiele/Missionen/Turniere/Drops; Vager-Buchhaltung.
  • Export: CSV/JSON/S3; Vollständigkeit der Felder (minor units, round/bet/session).

Zu starten

  • Geo-Verzeichnis, RTP-Profile, Deaktivierung von verbotenen Dateien.
  • SLO-Überwachung (API/CDN/Wallet/JS) + Warnungen.
  • Nightly reconciliation + Warnungen für Duplikate/Lücken.
  • RG/Cookie-Banner, lokale Anforderungen.
  • Incident Plan/Status-Seite.

FAQ (kurz)

In iFrame starten? Ja, über 'launch _ url' unter den vereinbarten CSP/' X-Frame-Options'.
Ist Bonus Buy verfügbar? Nach Titel/Markt; wird konfigurationsmäßig aktiviert.
Gibt es Netzwerk-Jackpots? Nach Konfiguration; Auszahlungen - einzeln „JACKPOT _ PAYOUT“.
Wie verbinde ich Freespins/Turniere? Durch Promo/Provider API + Analytics-Ereignisse.
Wie wähle ich RTP? Auf Bild-/Katalogebene unter Zielgerichtsbarkeit und Vertrag.

Summe

Platipus ist ein praktischer Anbieter von „leichten“ HTML5-Slots mit verständlicher Mathematik und nachhaltiger Integration. Nach den beschriebenen Mustern (SSO/launch-URL, idempotente Wallet API, JS-Bridge, Promo-Kampagnen, strikte Geo-Konfiguration, Monitoring und Reconciliation) erhält der Betreiber eine stabile Inhaltsökonomie, Compliance und Zuverlässigkeit unter Spitzenlasten.

Contact

Kontakt aufnehmen

Kontaktieren Sie uns bei Fragen oder Support.Wir helfen Ihnen jederzeit gerne!

Integration starten

Email ist erforderlich. Telegram oder WhatsApp – optional.

Ihr Name optional
Email optional
Betreff optional
Nachricht optional
Telegram optional
@
Wenn Sie Telegram angeben – antworten wir zusätzlich dort.
WhatsApp optional
Format: +Ländercode und Nummer (z. B. +49XXXXXXXXX).

Mit dem Klicken des Buttons stimmen Sie der Datenverarbeitung zu.