HomeGame providers › PG Soft

PG Soft · mobile slots API

PG Soft API: Fortune Tiger, Mahjong Ways and the whole portrait-first catalogue

PG Soft (Pocket Games Soft) makes the slots that Brazilian and Southeast Asian players open on their phones every evening. SoftAggregator puts them in your lobby through one JSON API and a seamless wallet, with BRL, THB, PHP, IDR, VND and MYR handled natively.

What PG Soft is, in a few dated facts

PG Soft is a slot studio founded in 2015 with its head office in Valletta, Malta, and teams spread across several countries. Its pitch has always been mobile: games are drawn for a phone held upright, then adapted to desktop, not the other way round.

The company made its trade-show debut at ICE London in 2017. Since then its release rhythm has produced a run of titles that dominate lobbies far from Malta, above all in Brazil, Thailand, Indonesia, Vietnam and the Philippines, where most real-money play happens on a handset over mobile data.

For an operator the practical definition is simple: PG Soft is the studio behind Fortune Tiger, Mahjong Ways and the Fortune animal series, and a lobby aimed at those players looks unfinished without it. It is also one of the studios most operators want switched on first when they plug into a game aggregator API.

The games players ask for by name

Three families carry most of the traffic. Each has a recognisable hook, and knowing it helps you place the games in your lobby and in your promotions.

Fortune Tiger (March 2022)

A compact 3x3 grid with 5 fixed lines, a published RTP of 96.81 %, medium volatility and a top win of 2,500x the stake. The draw is the random Fortune Tiger feature: one symbol is picked, matching icons and wilds stick, the other positions respin, and a full screen pays with a x10 multiplier. In Brazil the game is so familiar that players simply call it "Tigrinho", the little tiger, and many of them search for it before they search for a casino brand.

Fortune Ox (February 2021) and Fortune Rabbit (2023)

The same short-session idea on different grids and animals from the Chinese zodiac. They sit naturally next to the tiger in a "Fortune" row, and players who know one understand the others in a couple of spins.

Mahjong Ways (2020) and Mahjong Ways 2

Mahjong tiles on a 5-reel cascading layout. Every cascade inside one spin raises a multiplier displayed above the reels, and in the free spins the multiplier ladder starts higher and climbs to x10. Sessions run longer than on Fortune Tiger, which suits players who like to watch a chain of tumbles build.

Why these games travel so well: the spin is quick, the minimum stake is low, the screen reads at a glance in portrait, and the payout moments are short enough to share as a phone video. That mix explains why PG Soft is so present on social channels in Brazil and Southeast Asia.

PG Soft titles that fill a mobile lobby

Release dates as published in game reviews and by the studio; RTP and max win as stated for Fortune Tiger.

Title Released What the player sees
Fortune TigerMarch 20223x3 grid, 5 lines, respin streak, x10 on a full screen, max 2,500x
Fortune OxFebruary 2021Zodiac ox, compact grid, quick respins-style sessions
Fortune Rabbit2023Zodiac rabbit follow-up in the same Fortune family
Mahjong Ways2020Cascades with a rising multiplier, free spins ladder up to x10
Mahjong Ways 2July 2020July 2020 sequel: 2,000 ways, same cascade logic

How PG Soft traffic looks from the wallet side

PG Soft players generate many small, fast rounds. Expect a steady flow of low-value debits and credits per minute on every active player, which is why the performance of your callback endpoint matters more here than raw game count.

In practice the flow through the seamless wallet is:

  1. Balance check when the game loads: we send action=balance and you return the player balance in minor units.
  2. Debit for each spin: amount is an integer (a 1.00 BRL stake arrives as 100), call_id is unique, round_id identifies the spin, game_id is the id_hash exactly as getGameList returned it.
  3. Credit when the spin pays. During a Fortune Tiger respin streak or Mahjong Ways free spins you may receive a credit with no new debit for that part of the round, which is normal: the feature was paid for by the triggering spin.
  4. Rollback, flagged rb=1, if a debit has to be reversed. Dedupe on call_id so a retried call is never applied twice.

Treat the type field (bet, win, bonus_fs) as a label for your reports and never as a reason to refuse a call. Answer every request with HTTP 200: error 0 when all is fine, error 1 with the current balance when the player cannot cover the stake, error 2 for a bad signature or unknown player. The signature is md5(timestamp + salt_key), with the timestamp within 30 seconds. All of this is written out, with examples, in the SoftAggregator API documentation.

Launching PG Soft on a phone: the parameters that matter

One getGame call returns the URL you put in an iframe. For PG Soft, three parameters deserve attention: device, currency and lang.

  • device=mobile for handset traffic, so the portrait layout loads. Detect it on your side rather than letting a small desktop window guess.
  • currency follows the player, fixed when you call createPlayer. A player created in BRL stays in BRL, one created in THB stays in THB.
  • lang in the player language (pt, th, id, vi, en...) so the paytable and buttons match your site.
  • homeurl points the in-game exit button back to your lobby, which matters on mobile where there is no browser back button in full screen.
  • country as an ISO code, taken from your player profile.

To find the titles, call getProviderList, pick the PG Soft provider key, then filter getGameList on it. Every entry carries a game_type (slots for this studio), an image, and a play_for_fun_supported flag telling you whether getGameDemo can open it in fun mode.

Currencies for PG Soft markets

The currencies PG Soft players actually use are native on our side, so stakes and wins stay in the player money end to end. Native options that fit this audience include BRL, MXN and ARS for Latin America, and THB, PHP, IDR, VND, MYR, SGD, INR, BDT, CNY, KRW and JPY for Asia, alongside USD and EUR.

If your market uses another currency, the account runs in USD or EUR and your platform converts on its side; write to us and we look at your currency with you. Our catalogue and currency list move all the time, and the live picture is always what getProviderList, getGameList and getCurrencies return.

PG Soft through SoftAggregator or on its own

What changes for the operator team.

Question SoftAggregator Going direct to PG Soft
Integration workOne API already covering 200+ providersA dedicated integration for one studio
WalletSame seamless callback for every gameStudio-specific wallet protocol
Rest of the lobby40,000+ games behind the same keysOther studios still to integrate one by one
Local currencyBRL, THB, PHP, IDR, VND and more nativeDepends on the studio set-up agreed
ReportingBets, wins, RTP % and GGR per game and per player in one back officeSeparate studio reports to reconcile
Time to first spinDays after approvalContract, then technical onboarding with the studio

Why operators take PG Soft through SoftAggregator

Because the tiger is only one tab of the lobby. A casino that wins Brazilian or Thai players with PG Soft keeps them with depth: crash games, fishing games, other Asian slot studios such as JILI and CQ9, plus live tables. With our casino game aggregator API all of that comes from the same integration, the same callback and the same report.

  • Your brand only. Players see your casino; credentials and wallet live on your side.
  • Several sites, one account. A Portuguese-language site and a Thai one can each have their own keys, callback URL and default currency, sharing one credit balance, catalogue and reporting.
  • Prepaid credit with a live gauge. The back office shows your remaining credit in real time and warns you before it runs low, so a busy Friday night on Fortune Tiger does not surprise you.
  • Casino and sportsbook together. Football bettors in Brazil can move to slots on the same wallet.
  • Human support around the clock on Telegram (@mentionso) and by e-mail at [email protected] during and after integration.

If you already run a site and just need the games, our online slots API page explains the catalogue side in more depth.

PG Soft integration: operator questions

How do I add PG Soft games like Fortune Tiger to my casino?

Open an operator account with SoftAggregator, receive your api_login and api_password, and call getGameList. PG Soft titles come back with their own provider key; you launch any of them with getGame using the id_hash, the player currency and device=mobile. Wagers settle on your balance through the seamless wallet callback.

Is there a PG Soft API for operators, or do I need a direct contract?

You do not need a separate studio contract to put PG Soft in your lobby. Through SoftAggregator the studio sits behind the same single JSON API as every other brand in the catalogue, so one integration covers PG Soft plus the rest of the 200+ providers.

Can I offer Fortune Tiger in Brazilian reais?

Yes. BRL is a native currency on our side: create the player with currency BRL and every debit and credit reaches your callback in centavos (2.50 BRL arrives as 250). Nothing is converted between the reel and your wallet.

Do PG Soft games work in portrait mode on phones?

They are designed for it. PG Soft builds its slots for a vertical phone screen first, and when you request the launch URL with device=mobile the game opens in the layout it was drawn for, inside your own iframe.

Does the Fortune Tiger respin feature need special handling on my side?

No. The respin sequence, the x10 full-screen multiplier and the Mahjong Ways free spins are resolved inside the game. Your wallet only sees the resulting debit and credit calls, with the same round_id tying them together.

Can players try PG Soft slots in demo mode before depositing?

Where the game reports play_for_fun_supported, getGameDemo opens it with play money and no wallet calls at all. It is a common way to let new players from social traffic see the tiger before they register.

Sources and last update

Studio background comes from PG Soft's own company page; game dates and figures come from the studio game pages and public game reviews checked in September 2026.

  • PG Soft, company page (pgsoft.com), September 2026
  • PG Soft game pages for Fortune Tiger, Fortune Ox, Fortune Rabbit and Mahjong Ways, September 2026
  • Public slot reviews listing release dates, RTP and maximum win, September 2026
  • SoftAggregator API documentation (docs.html)

Last reviewed: 24 September 2026.

Put the tiger in your lobby this week

Tell us your market and currency; once approved, your keys appear in the back office and PG Soft launches with the rest of the catalogue.

Request operator access