Quick Start: Bundled with Sportsbook
If you are already live on SOFTSWISS Sportsbook, enabling Prediction Markets requires no new engineering work. Wallet endpoints, authentication, and widget embedding are already handled at the Sportsbook layer. This guide walks you through enabling the module and verifying it works.
Not sure which path applies to you? See Delivery Options.
Enabling the bundled module is a configuration step handled by your SOFTSWISS account manager (BAM). You cannot self-serve the initial activation.
Prerequisites
Before you start:
- Your platform is live on SOFTSWISS Sportsbook
- Wallet endpoints (deposit, withdraw, rollback) are already integrated at the Sportsbook level
- You have an assigned SOFTSWISS account manager
If any of the above is not true, the Standalone Quick Start describes how to integrate directly.
Step 1: Enable Prediction Markets
Contact your SOFTSWISS account manager to request Prediction Markets activation. There are no code changes on your end.
Your account manager will:
- Confirm eligibility (active Sportsbook integration required)
- Submit the enablement request to the platform team
- Notify you once the module is active on your account
- Coordinate staging access if needed before production go-live
Typical turnaround is a few business hours once the request is submitted.
Step 2: Verify It Works
Once your account manager confirms the module is active, run through these five checks:
-
Widget visible — Open your Sportsbook in a browser. The Prediction Markets widget should appear at the configured placement (typically a sidebar or dedicated section). If absent, contact your account manager.
-
Markets loaded — Open the widget. A list of prediction markets should load. If you see an empty state, check with your account manager that content has been published to your account.
-
Test bet — Place a small test bet using a test account. Confirm the stake deducts from the wallet and the position is recorded.
-
Settlement (optional for go-live) — If a market is available in a resolved state, verify that payout credits appear correctly in the test wallet.
-
Backoffice access — Log in to the Prediction Markets backoffice. Confirm your operator account has access and that the test bet position is visible under the correct bettor.
If any check fails, your account manager is the first point of contact. No debugging of wallet endpoints is required — those are owned by the Sportsbook layer.
What's Inherited from Sportsbook
The table below shows what you get for free on the bundled path.
| Component | Status | Notes |
|---|---|---|
| Wallet endpoints | Inherited | Deposit, withdraw, and rollback handled by Sportsbook |
| Bettor authentication | Inherited | Session flow and platform JWT managed by Sportsbook |
| Widget embedding | Inherited | iFrame already embedded via Sportsbook frontend |
| HMAC signing | Inherited | Request signing handled at Sportsbook layer |
| Currency configuration | Inherited | Matches your existing Sportsbook currency setup |
You own: market content strategy, backoffice monitoring, and go-live timing.
Go-Live Checklist
Use this checklist to confirm readiness before enabling for real bettors.
- Account manager has confirmed the module is active
- Widget appears and loads markets correctly in staging
- Test bet places and deducts from wallet as expected
- Test account position is visible in backoffice
- You have reviewed the Delivery Options comparison and confirmed bundled is the right path
Once all items are checked, you are live. No deployment required on your end.