

Mahjong Ways 2
The second Mahjong Ways game, with mahjong tiles on the reels.
Mobile slots provider
Offer PG Soft slots through the same API, wallet and back office as your other games. Choose seamless or transfer wallet; SSG builds and tests the connection.
PG Soft (Pocket Games Soft) is a games studio founded in Malta in 2015. It makes HTML5 slots for phones first: the games stand upright like an app, then scale to tablets and desktop.
Portrait H5 games that play in an iframe or inside your Android and iOS apps, with SDKs for both.
PG Soft holds a Malta Gaming Authority licence, and its games are tested by independent labs.
Seamless, where PG Soft calls your wallet on every bet, or transfer, where players move money into the game wallet.
Company facts are public PG Soft information; the integration details come from the PG SOFT integration documents. Your account manager confirms the current terms.
A selection from the PG Soft game introduction. The full game list, with game IDs, comes with your onboarding pack.


The second Mahjong Ways game, with mahjong tiles on the reels.


An alchemist's workshop where symbols turn into gold.


The follow-up to a hit game, built around a tree of fortune.


The classic fish, prawn and crab dice game as a slot.


A duel set in Japan's Warring States period.


Águila and his three-man band bring a Mexican fiesta.


Good fortune drawn from Song dynasty poetry.


The gods of wealth bring luck to every spin.


Gems from a far planet with an orbit of its own.


Buffalo herds racing across the open grassland.


Penguins, polar winds and snow in Antarctica.


A kung fu football team that never gives up.


A busy restaurant in the heart of the city.


Totem poles and the carvings of native peoples.


A battle royale with gunfire on every side.


A mermaid's jade castle deep under the sea.
Game names belong to PG Soft. Availability can differ by market.
PG Soft launches new games through the year, each with its own trailer. Two of the latest:
A Mexican fiesta: gold-framed symbols turn wild as they cascade, and the free spins collect multipliers from 2x to 100x.
A boxing slot that follows one fighter from the gym to the title bout under the arena lights.
RTP, volatility and maximum win can differ by market and game version; check the game information sheet for the version you offer.
The flow your developers follow. Server addresses, operator token and secret key come with your account; SSG handles the set-up with PG Soft.
You keep the balance. PG Soft calls your server in real time for every bet and payout.
Players move money from your wallet into the PG Soft game wallet before they play, and back out to withdraw.
Your server creates a session token for the player.
Ask PG Soft for the launch link with the game ID and language: the HTML link for the web, or the SDK link for apps.
Open the game in an iframe (recommended). The PG Soft launch script avoids pop-up blockers.
PG Soft checks the token with your server. New players are created automatically.
In seamless mode every bet and payout then goes through your wallet calls.
| Call | What your server does |
|---|---|
VerifySession | Checks the player session token when the game opens |
Cash/Get | Returns the player's total usable balance |
Cash/TransferInOut | Takes the bet and adds the payout in one call |
Cash/Adjustment | Adds or takes balance for events such as cash tournaments |
Cash/UpdateBetDetail | Records the end time of a finished bet |
All five calls are required for seamless wallet. Each request carries your operator token and secret key.
PG Soft can resend a transaction. The transaction ID is unique: answer a repeat with the first result, never a second charge.
A bet stuck by a network problem settles when the player reopens the game, or automatically after 60 minutes (adjustable).
Players continue a game, even a bonus, from where they left it. Game state resets every 90 days by default.
| Call | What it does |
|---|---|
TransferIn | Moves money from your wallet into the player's game wallet |
TransferOut | Moves money back to your wallet |
GetPlayerWallet | Reads one player's game wallet balance |
TransferAllOut | Moves the whole balance back in one call |
GetSingleTransaction | Looks up one transfer |
GetPlayersWallet | Reads the balances of many players |
| Code | Meaning |
|---|---|
1034, 1035 | Request not valid, or operation failed |
1200 | Server error |
1300, 1302, 1308 | Player session token missing, wrong or expired |
1305, 1306, 1309 | Player does not exist, is blocked or inactive |
1400, 1401, 1402 | Game under maintenance, inactive or not found |
3013, 3202 | Not enough balance |
3032 | Bet already exists (duplicate) |
Games stand upright. In an iframe the ideal size is 1280 x 720, from 540 x 960 up to 1080 x 2340.
Chrome 59+, Safari 11.1+, Edge 79+ and Firefox 58+. Some in-app and older browsers are not supported.
Some countries are blocked by IP and some currencies are not supported. SSG checks your markets before launch.
A bet history page shows each round to support teams and players.
PG Soft (Pocket Games Soft) is a slot studio founded in Malta in 2015. It builds mobile-first HTML5 games that stand upright like an app and also run on tablets and desktop.
Titles such as Mahjong Ways 2, Wild Bandito, Fortune Gods, Prosperity Fortune Tree and new releases like Piñata Wins. The full list with game IDs comes with your onboarding pack.
Seamless if you want one balance on your side: PG Soft calls your server for every bet and payout. Transfer if you prefer players to move money into a separate game wallet.
Yes. Use the HTML launch link in an iframe, or the Android and iOS SDK launch for native apps.
Yes. SSG connects PG Soft to your platform through the same Product API and wallet as your other providers, and tests it before launch.
Last reviewed: October 2026.
PG Soft, Pocket Games Soft and the game names belong to their owners and appear here only to describe the games.
PG Soft is one part of the Product API. Explore the rest of the platform.
One API, one wallet and one back office for slots, live casino, sports and more.
SSG handles the integration, wallet and testing so you launch faster. Tell us your markets and we will reply within one business day.
sales@ssggaming.com