Golden F Gamesystem Api Document Transfermode v2.43 Eng 1
Golden F Gamesystem Api Document Transfermode v2.43 Eng 1
API Document
Transfer Mode
p. 1
Contents
Contents 2
1. Revision History 3
Overview 6
How to Integration Game 6
URL Scheme 6
Integration API 7
Interface Format and Description 7
API List 8
Workflow 9
API instructions 10
Create player account 10
Game Demo 12
Launch Game 14
Query wallet balance 16
Deposit 18
Withdrawal 20
Get transfer record of a single player 22
Get bet records (New) 26
Get SBO bet records details (New) 30
Get transfer records (New) 37
Error code correspondence table 41
Vendors code correspondence table 43
Currency code correspondence table 45
Language code correspondence table 47
Wallet code correspondence table 48
Game code correspondence table 50
p. 2
1. Revision History
p. 3
V2.07 2019-05-28 GOLDEN F Developer Team Add sports wallet and SBO sport games
V2.10 2019-11-22 GOLDEN F Developer Team Add MGPLUS wallet and Slot/Video games
V2.11 2019-11-25 GOLDEN F Developer Team Add sport wallet - TFG esports
V2.12 2019-11-28 GOLDEN F Developer Team Updated Currency and Language tables
p. 4
1. Added Vendors:
(1). YB Yabo card game
V2.23 2020-08-20 GOLDEN F Developer Team (2). YB Yabo keno
(3). BVS Betradar sports
2. Renamed GFLC as GDQ card game
Added vendors:
V2.25 2020-11-06 Golden F Developer Team 1. YB Live
2. WM Live
1.Added vendors:
(1).King’s Poker
V2.26 2020-12-11 Golden F Developer Team (2).KA gaming
Added Vendors:
1.KK Keno
V2.27 2021-01-07 Golden F Developer Team 2.ICG Gaming
3.OB Gaming
4.OB eSports
V2.28 2021-02-02 Golden F Developer Team Added 5.11 Get bet records
V2.30 2021-02-25 Golden F Developer Team Added 5.12 Get SBO bet record’s detail
V2.31 2021-03-08 Golden F Developer Team Added 5.13 Get transfer records
Removed 5.7,5.7.1,5.8,5.9
Fixed 5.10,5.11,5.12 ‘s page_size to 5000
V2.33 2021-04-09 Golden F Developer Team
Fixed URL domain
Updated 4.2 API List
Added HKD
V2.34 2021-04-15 GoldenF Developer Team
Added GPSI
V2.35 2021-5-25 GoldenF Developer Team Add 5.9, 5.10, 5.12 supplement
Add TRY
V2.38 2021-11-05 GoldenF Developer Team
Add language TR
p. 5
v2.41 2021-12-29 GoldenF Developer Team Add currency PHP
v.2.42 2022-01-20 GoldenF Developer Team Adjust 5.4 and 5.10 request frequency limit
v2.43 2022-01-20 GoldenF Developer Team Remove 5.4 and 5.10 request frequency limit
p. 6
2. Overview
This document details the integration of the transfer mode. The transfer mode means that the
player needs to transfer money from the central wallet of the operator system to the wallet of
GOLDEN F game system to play the game. The player needs to transfer the profit to the wallet
of the operator system wallet to withdraw the money.
After receiving the POST parameter “token” from operator, GOLDEN F will verified the IP is in
the operator whitelist, if IP is verified then API will return game_url.
❖ Operator’s server call for the GOLDEN F API is required to apply for an IP whitelist.
❖ API supports a variety of game products, but additional applications are required.
· Supplement
1. Restricted Area : US/TW
p. 7
4. Integration API
All interfaces communicate through the HTTPS protocol, request parameters in the
The result is a fixed-format JSON. It has two keys: data and error. The key ‘error’ is the response
message of the API error. The key ‘error’ is JSON object contains two keys: code and message.
‘code’ is error code, ‘message’ is error description. If key ‘error’ value is null, the API will return the
data content normally. The key ‘data’ is output according to the specific function of the API. The
specific content is described in the API instructions.
{
"data": [{
"name": "test_member",
"transfer_amount": 1000,
"transaction_reference_id": 108,
"expired_time": 1512129600000
}],
"error": null
}
{
"data": null,
"error": {
"code": "10.01",
"message": "Parameter body error."
}
}
· Supplement
1. The timestamp returned or submitted is always (UTC+0)
p. 8
4.2. API List
Get all bet Get a bet record for all players through
POST Record URL/v3/Bet/Record/Get records(new) the betlog create time.
p. 9
4.3. Workflow
p. 10
5. API instructions
5.1. Create player account
Create a player account to the game system. (The account is usually created automatically when the
player first start the game)
· Parameter
Parameter name Parameter type Description
secret_key string Provided by GOLDEN F
· Return
{
"data": {
"action_result": "Success
},
"error": null
· Possible error
· 1034 - Invalid Request
· 1204 - Invalid operator
· 9400 - System Is Under Maintenance
· 9401 - Incorrect player_name length
· 9412 - Not Allowed Currency
· 9430 - this game has been BLOCKED by operator
· 9470 - Api service suspended
· 9474 - Operation Failed
· 9475 - invalid parameters
· 9492 - Operation Failed - IP Not Accessible
· 9493 - Operation Failed - Illegal Characters
p. 11
· Supplement
1. The currency cannot be modified. Please refer to ‘Currency code correspondence table’ for
the code. If it is not filled, the default is CNY.
2. Players need to create an account before entering the game for the first time or before the
first transfer, but please do not need to create an account every time.
3. If the returned result ‘msg’ is ‘player created’, which means creating an account, and ‘player
duplicated‘ means duplicate account.
4. String rules: [case English], [number], [minus - ], [underline _ ], [point . ] can be used, the
number of words is recommended within 20 words, more than the number of words needs
special processing. Uppercase and lowercase can not consider the same and can not repeat.
p. 12
5.2. Game Demo
· Parameter
Parameter name Parameter type Description
· Return
{
"data": {
"game_url": "string",
},
"error": {
"code": "string",
"message": "string"
}
}
· Possible error
· 3001 - Value cannot be null.
· 3004 - Player doesn't exist
· 3007 - This game doesn't exist
· 9400 - System Is Under Maintenance
· 9430 - this game has been BLOCKED by operator
· 9431 - This game doesn't exist
· 9470 - Api service suspended
· 9474 - Operation Failed
· 9475 - invalid parameters
· 9492 - Operation Failed - IP Not Accessible
· 9493 - Operation Failed - Illegal Characters
p. 13
· Supplement
1. Language please refer to ‘Language code correspondence table’ for the code. If it is not filled, the
default is simplified Chinese.
2. PG、LB - KENO、KY、eBET could provide trial ( DEMO ) mode, others could not.
p. 14
5.3. Launch Game
· Parameter
Parameter name Parameter type Description
secret_key string Provided by GOLDEN F
· Return
{
"data": {
"game_url": "string",
},
"error": {
"code": "string",
"message": "string"
}
}
p. 15
· Possible error
· 1035 - Operation Failed.
· 3001 - Value cannot be null.
· 1305 - Invalid player - Player is exist
· 3004 - Player doesn't exist
· 3007 - This game doesn't exist
· 3202 - No enough cash balance to bet.
· 9400 - System Is Under Maintenance
· 9430 - this game has been BLOCKED by operator
· 9432 - Platform need to be activated
· 9470 - Api service suspended
· 9471 - Transfer out service suspended
· 9472 - Transfer in service suspended
· 9473 - Payout bet service suspended
· 9474 - Operation Failed
· 9475 - invalid parameters
· 9492 - Operation Failed - IP Not Accessible
· 9493 - Operation Failed - Illegal Characters
· Supplement
1. Language please refer to ‘Language code correspondence table’ for the code. If it is not filled, the
default is simplified Chinese.
p. 16
5.4. Query wallet balance
· URL&HTTP Method
POST URL/GetPlayerBalance
· Parameter
· Return
{
"data": {
"player_name": "string",
"currency": "string",
"balance": "double",
"wallet_code": "string"
},
"error": {
"code": "string",
"message": "string"
}
}
p. 17
· Possible error
· 3001 - Value cannot be null.
· 3004 - Player doesn't exist
· 9400 - System Is Under Maintenance
· 9423 - Operation Failed - Incorrect Wallet
· 9430 - this game has been BLOCKED by operator
· 9470 - Api service suspended
· 9474 - Operation Failed
· 9475 - invalid parameters
· 9492 - Operation Failed - IP Not Accessible
· Supplement
1. If the value of wallet_code is not given, the main wallet default is ‘gf_main_balance’.
p. 18
5.5. Deposit
We strongly suggest you can refer to chapter "5.9 Get transfer record of a single player" after
deposit or withdrawal, which can make sure the transaction is valid or not in order to avoid losing the
amount.
IDR and VND is 1 : 1000,You have to divide by 1000 when depositing balance.
POST URL/TransferIn
· Parameter
Parameter name Parameter type Description
secret_key string Provided by GOLDEN F
· Return
{
"data": {
"player_name": "string",
"currency": "string",
"balance": "double",
"balance_main": "double",
"traceId": "string",
"wallet_code": "string"
},
"error": {
"code": "string",
"message": "string"
}
p. 19
· Return parameter
· Possible error
· 1034 - Invalid request.
· 3004 - Player doesn't exist
· 9400 - System Is Under Maintenance
· 9413 - Player account suspended.
· 9421 - Operation Failed - Incorrect Amount
· 9423 - Operation Failed - Incorrect Wallet
· 9425 - Transfer Failed - Operating too frequently
· 9430 - this game has been BLOCKED by operator
· 9470 - Api service suspended
· 9474 - Operation Failed
· 9475 - invalid parameters
· 9491 - Operating too frequently
· 9492 - Operation Failed - IP Not Accessible
· 9493 - Operation Failed - Illegal Characters
· Supplement
1. To ensure smooth communication between the two parties, please carry out high security risk
control protection on the client side, and does block abnormal frequent entry/exit and
unreasonable continuous taps.
2. If the value of wallet_code is not given, the main wallet default is ‘gf_main_balance’.
3. IDR and VND is 1 : 1000,You have to divided by 1000 when depositing balance .
p. 20
5.6. Withdrawal
We strongly suggest you can refer to chapter "5.9 Get transfer record of a single player" after
deposit or withdrawal, which can make sure the transaction is valid or not in order to avoid losing
amount.
IDR and VND is 1 : 1000,You have to multiple 1000 when withdrawing balance.
· Parameter
Parameter name Parameter type Description
secret_key string Provided by GOLDEN F
· Return
{
"data": {
"player_name": "string",
"currency": "string",
"balance": "double",
"balance_main": "double",
"traceId": "string",
"wallet_code": "string"
},
"error": {
"code": "string",
"message": "string"
}
p. 21
· Return parameter
· Possible error
· 1034 - Invalid request.
· 3004 - Player doesn't exist
· 3013 - Out of the balance amount to transfer out.
· 9400 - System Is Under Maintenance
· 9413 - Player account suspended.
· 9421 - Operation Failed - Incorrect Amount
· 9423 - Operation Failed - Incorrect Wallet
· 9425 - Transfer Failed - Operating too frequently
· 9430 - this game has been BLOCKED by operator
· 9470 - Api service suspended
· 9471 - Transfer out service suspended
· 9474 - Operation Failed
· 9475 - invalid parameters
· 9491 - Operating too frequently
· 9492 - Operation Failed - IP Not Accessible
· 9493 - Operation Failed - Illegal Characters
· Supplement
1. To ensure smooth communication between the two parties, please carry out high security risk
control protection on the client side, and does block abnormal frequent entry/exit and unreasonable
continuous taps.
2. If the value of wallet_code is not given, the main wallet default is ‘gf_main_balance’.
3. IDR and VND is 1 : 1000,You have to multiple 1000 when withdrawing balance.
p. 22
5.9. Get transfer record of a single player
Get the transfer record of a single player through the player account, start time, and end time.
· Parameter
Parameter name Parameter type Description
secret_key string Provided by GOLDEN F
p. 23
· Return
{
"data": {
"action_result": "Success",
"translogs": [
"player_name": "string",
"amount": "double",
"currency": "string",
"balance": "double",
"before_balance": "double",
"type": "string",
"created_at": "timestamp",
"traceId": "string",
"wallet_code": "string"
},
"player_name": "string",
"amount": "double",
"currency":"string",
"balance": "double",
"before_balance": "double",
"type": "string",
"created_at": "timestamp",
"traceId": "string",
"wallet_code": "string"
],
"last_record_time": "timestamp",
"count": "int"
},
"error": null
p. 24
· Return parameter
transferIn
transferOut
Stake Stack
Payoff Payoff
cancelStake cancel this stake
cancelPayoff cancel payoff
payoutBet Make up stake/payoff/bad debt
(Supplement 4)
type string
entergame Enter specify or withholding wallet
(Supplement 7)
exitgame Leave specify or withholding wallet
(Supplement 7)
gameTransferIn Enter specify or withholding wallet
(Supplement 7) )
gameTransferOut Leave specify or withholding wallet
(Supplement 7)
· Possible error
· 3001 - Value cannot be null.
· 9400 - System Is Under Maintenance
· 9402 - Data not exists
· 9430 - this game has been BLOCKED by operator
· 9470 - Api service suspended
· 9474 - Operation Failed
· 9475 - invalid parameter
· 9492 - Operation Failed - IP Not Accessible
· 9493 - Operation Failed - Illegal Characters
p. 25
· Supplement
1. Start time and end time are ignored when querying with traceId.
2. ‘payoutBet’ is mainly used to make up payout or stake or bad debts... and other categories or
special purposes.
3. When the “post-trade balance” is rounded, only the second decimal place is retained, and the
subsequent decimal places are unconditionally rounded off (such as 0.01), and the system will
reset the account balance to zero.
4. Timestamp (UTC +0) format. The precision is increased to milliseconds, totally 13 digits. The
‘timestamp_digit’ can be changed to 10-digit format. If you need to convert to date format
output, please refer to the demo below.
5. If row_version has multiple identical timestamps, the system will skip count and return the same
timestamp record once to ensure data integrity. ex: Submit 100 records count and if the last
record’s timestamps is the same as the other 2 records outside the 100 records. The API
returns will return 102 records.
6. If the value of wallet_code is not given, the main wallet default is show all.
7. Some products will transfer the wallet's money into the game when entering the game, and will
transfer the balance when leaving or ending the game; such as KY Kaiyuan game, CQ9 table
games, AG fish game, XJ Xiaojin sports, GOLDEN F card game...etc.
8. Some products' transfer records only can get ‘stake’, such as WM Live. If you need ‘payoff’ records,
please use 5.10 to get all records.
9. Start time to End time can not be longer than 5 minutes.
p. 26
5.10. Get bet records (New)
POST URL/v3/Bet/Record/Get
· Parameter
Parameter name Parameter type Description
secret_key string Provided by GOLDEN F
p. 27
● Return
{
"data" : {
"action_result": "Success",
"betlogs" : [
"player_name" : "string",
"parent_bet_id" : "string",
"bet_id" : "string",
"trans_type" : "string",
"game_code" : "string",
"currency" : "string",
"bet_amount" : "double",
"win_amount" : "double",
"vendor_code" : "string",
"wallet_code" : "string",
"created_at" : "timestamp",
"traceId" : "string"
],
"total" : "integer",
"start_time" : "timestamp",
"end_time" : "timestamp",
"page" : "integer",
"page_count" : "integer"
},
"error" : {
"code" : "string",
"message" : "string"
p. 28
· Return parameter
Stake
Payoff
trans_type string
cancelStake
cancelPayoff
p. 29
· Supplement
1. Start time to End time can not be longer than 5 minutes.
2. end_time should be 30 seconds earlier than current time.
ex:
If the time is 2021/03/09 18:00:00 (UTC+8)
timestamp: 1615284000000 (UTC+0)
1615284000000 - 30000 (30 seconds) = 1615283970000,
Therefore, the end_time should be = 1615283970000 (or earlier than it.)
3. The range of page_size is 1000 to 5000.
4. The setting of star_time and end_time is based on bet_time. Please change your
start_time and end_time if you don’t get any bet records .(bet records:3 - 5 mintues after
staking. )
5. The bet record only kept for 2 months.
6. Get all record:
Please use parent_bet_id to get all records, using trace_id as unique to filter repeated stake
records.
Different players’ accounts have the same parent_bet_id is normal behavior , players might be
playing in the same round. Besides this situation, the same player account can have repeated
bet_id, according to the game mechanics, the status will change.
p. 30
5.11. Get SBO bet records details (New)
NOTICE: Because Bet records only use for assisting when vendor betting
POST URL/v3/SBO/Detail
· Parameter
p. 31
· Return
{
"data": {
"action_result": "Success",
"betlogs": [
{
"subBet": [
{
"betOption": "string",
"marketType": "string",
"hdp": "double",
"odds": "double",
"league": "string",
"match": "string",
"status": "string",
"winlostDate": "DateTime(UTC-4)",
"liveScore": "string",
"htScore": "string",
"ftScore": "string",
"customeizedBetType": "string",
"isHalfWonLose": boolean,
"isLive": boolean
}
],
“bet_id”: "string",
“player_name": "string",
"sportType": "string",
"orderTime": "DateTime(UTC-4)",
"winlostDate": "DateTime(UTC-4)",
"modifyDate": "DateTime(UTC-4)",
"odds": "double",
"oddsStyle": "string",
"stake": "double",
"actualStake": "double",
"currency": "string",
"status": "string",
"winlose": "double",
p. 32
"turnover": "double",
"isHalfWonLose": boolean,
"isLive": boolean,
"MaxWinWithoutActualStake": "double",
"Ip": "string",
“modify_at": timestamp
}
],
"total" : "integer",
"start_time" : "timestamp",
"end_time" : "timestamp",
"page" : "integer",
"page_count" : "integer"
},
"error": {
"code": "string",
"message": "string"
}
}
p. 33
· Return parameter
Bet's status
cancelled
If an event is cancelled for any reason prior to its
commencement, all bets placed for that event will be void and
will be returned at odds of 1.00.
draw
Event ends in a draw result.
lose
Bet is lost and the loss amount is deducted from your account.
refund
Refunded bets are those which in case to case basis are
returned.
running
Live bet has been accepted and winner will be determined at
the conclusion of the event.
void
Void bets can occur in a number of situations, where bets will
status String not count, based on the applicable rule. When your bet is
declared void, your original stake will be returned.
waiting
Live bet is being processed but has yet to be accepted.
waiting rejected
Player place bet on a live odds and trader reject the bet due to
many possible reasons, e.g. ball around the gate, corner is
given, free kick...etc.s
won
Bet is won and payout will be credited into your account.
done
When your sub bets of MixParlay being refund, it will show
'Done'.
half won
When bet is half Won, the half amount will refund. The rest will
be won, and the payout be credited into your account.
half lose
When bet is half Lose, the half amount will refund, and the rest
will be lose and deducted from your account.
p. 34
If the match is a live match, this field will record the score at the
livescore String
moment when player placed bet
customeizedBetTyp Name of Bet Group which player placed bet on. Eg. Total
String
e Corner,...
M = Malay odds
oddsStyle String
E = Euro odds
H = HongKong odds
I = Indonesia odds
When the bet is not settled yet it will be the max Winlost without
MaxWinWithoutAct
Double ActualStake , and it will be null when bet is been settle .It will be
ualStake
the Estimated max winlost without Actual Stake
Ip String
p. 35
p. 36
· Supplement
1. Start time to End time can not be longer than 15 minutes.
2. end_time should be 30 seconds earlier than current time.
ex:
If the time is 2021/03/09 18:00:00 (UTC+8)
timestamp: 1615284000000 (UTC+0)
1615284000000 - 30000 (30 seconds) = 1615283970000,
therefore, the end_time should be = 1615283970000 (or earlier than it.)
3. The range of page_size is 1000 to 5000.
4. The setting of star_time and end_time is based on bet_time. Please change your
start_time and end_time if you don’t get any bet records .(bet records:3 - 5 mintues after
staking. )
5. The bet record only kept for 2 months.
p. 37
5.12. Get transfer records (New)
Get all the player's wallet transfer records with the last updated tag.
· Parameter
Parameter name Parameter type Description
secret_key string Provided by GOLDEN F
p. 38
● Return
{
"data": {
"action_result": "Success",
"betlogs": [
"player_name": "string",
"currency": "string",
"before_balance": "double",
"amount": "double",
"balance": "double",
"type": "string",
"traceId": "string",
"created_at": "timestamp"
],
"total": "integer",
"start_time": "timestamp",
"end_time": "timestamp",
"page": "integer",
"page_count": "integer"
},
"error": {
"code": "string",
"message": "string"
p. 39
· Return parameter
transferIn
transferOut
Stake Stack
Payoff Payoff
cancelStake cancel this stake
cancelPayoff cancel payoff
payoutBet Make up stake/payoff/bad debt
(Supplement 5)
type string
entergame Enter specify or withholding wallet
(Supplement 6)
exitgame Leave specify or withholding wallet
(Supplement 6)
gameTransferIn Enter specify or withholding wallet
(Supplement 6)
gameTransferOut Leave specify or withholding wallet
(Supplement 6)
p. 40
· Possible error
· 3001 - Value cannot be null.
· 9400 - System Is Under Maintenance
· 9402 - Data not exists
· 9430 - this game has been BLOCKED by operator
· 9470 - Api service suspended
· 9474 - Operation Failed
· 9475 - invalid parameters
· 9492 - Operation Failed - IP Not Accessible
· 9493 - Operation Failed - Illegal Characters
· Supplement
1. Start time to End time can not be longer than 5 minutes.
2. end_time should be 30 seconds earlier than current time.
ex:
If the time is 2021/03/09 18:00:00 (UTC+8)
timestamp: 1615284000000 (UTC+0)
1615284000000 - 30000 (30 seconds) = 1615283970000,
therefore, the end_time should be = 1615283970000 (or earlier than it.)
3. The range of page_size is 1000 to 5000.
4. The setting of star_time and end_time is based on bet_time. Please change your
start_time and end_time if you don’t get any bet records .(bet records:3 - 5 mintues after
staking. )
5. The bet record only kept for 2 months.
6. ‘payoutBet’ is mainly used to make up payout or stake or bad debts... and other categories or
special purposes.
7. Some products will transfer the wallet's money into the game when entering the game, and will
transfer the balance when leaving or ending the game; such as KY Kaiyuan card game, CQ9 table
games, AG fish game, XJ Xiaojin sports, GOLDEN F card game...etc.
8. Some products' transfer records only can get ‘stake’, such as WM Live. If you need ‘payoff’ records,
please use 5.10 to get all records.
p. 41
6. Error code correspondence table
Code Description Description(cn)
p. 42
9471 Transfer Out Service Suspended 转出服务暂停使用
p. 43
7. Vendors code correspondence table
PG Gaming PG
LB-KENO LBKENO
AG Live AG
AG Fish AGFISH
AG Gaming AGSLOT
KY card game KY
IA eSport IA
XJ sport XJ
OB KENO YBKENO
WM Live WMLIVE
OB Live YBLIVE
KA Gaming KA
King’s Poker KP
AT Gaming ICG
OB Gaming OBSLOT
OB eSport OBESPORT
p. 44
JOKER Gaming JOKER
p. 45
8. Currency code correspondence table
Currency
Currency Base Unit Support Product
code
PG、CQ9、KY、AG、LBKENO、XJ、AGSLOT、SBO、IA、
GMFX、GDQ、MGPLUS、TFG、EBET、GPS、YBKENO、
CNY RMB 1:1 YBCARD、BVS、YBLIVE、WMLIVE、GPSSL、KA、ICG、
OBSLOT、OBESPORT、JOKER、OBSPORTS、GPSI、
OBFISH、SABASPORT
PG、CQ9、KY、AG、LBKENO、XJ、AGSLOT、SBO、IA、
USD US Dollar 1:1 GMFX、TFG、EBET、GPS、BVS、GPSSL、KA、ICG、
JOKER、OBSPORTS、GPSI
IDR PG、CQ9、KY、AG、AGSLOT、SBO、IA、GMFX、TFG、
Indonesian rupee 1:1000
EBET、GPS、BVS、GPSSL、ICG、JOKER、GPSI
PG、CQ9、KY、AG、LBKENO、AGSLOT、SBO、IA、GMFX
THB Baht 1:1 、TFG、EBET、GPS、BVS、GPSSL、KP、KA、ICG、JOKER
、GPSI
VND PG、AG、LBKENO、AGSLOT、SBO、IA、TFG、EBET、GPS
Vietnamese dong 1:1000
、BVS、GPSSL、KP、ICG、OBSPORTS、GPSI
KRW PG、AG、AGSLOT、SBO、IA、TFG、GPS、BVS、GPSSL、
South Korean Won 1:1
KA、ICG、JOKER、GPSI
JPY PG、AG、AGSLOT、SBO、IA、GPS、BVS、GPSSL、KA、
Japanese Yen 1:1
ICG、GPSI
MXN Peso mexicano 1:1 PG、GPS、BVS、GBSSL、EBET、GPSI、KA、ICG
IA、GPS、GPSSL、KA、ICG、JOKER、OBESPORTS、GPSI
SGD Singapore Dollar 1:1
、WMLIVE、BVS、TFG
Myanma Ky PG、SBO、GPS、GPSSL、JOKER、GPSI、KA、ICG、
MMK 1:1
at WMLIVE、EBET、IA、BVS
p. 46
· Supplement
1. At present, only one currency is allowed on the same line. If you want different currencies, you
need to apply for another route (different token & key).
2. Support currency for SBO only be used with correspond IP region (ex: IDR only used with IP in
Indonesia )
3. Support currency for JOKER only be used with corresponding IP regions. For details please
contact the service.
4. CNY are supported for all CQ9 games, others are different according to each game. For details
please contact the service.
p. 47
9. Language code correspondence table
LBKENO、AG、AGFISh、AGSLOT、eBET、KY、GDQ、GMFX、GPS、
Chinese SBO、IA、TFG、PG、CQ9、MGPLUS、XJ、OBKENO、OBCARD、
zh-CN BETRADAR、OBLIVE、WMLIVE、KP、KA、ICG、OBSLOT、GPSI、
Simplified
GPSSL、SABASPORT
AG、AGFISH、AGSLOT、eBET、SBO、IA、TFG、XJ、BETRADAR、
ID Indonesian WMLIVE、KP、ICG、GPSI、SABASPORT
AG、AGFISH、AGSLOT、eBET、SBO、IA、TFG、XJ、BETRADAR、
TH Thai WMLIVE、KP、KA、ICG、GPSI、SABASPORT
AG、AGFISH、AGSLOT、eBET、SBO、IA、TFG、XJ、BETRADAR、
VI Vietnamese WMLIVE、KP、ICG、GPSI
LBKENO(Only PC)
AG、AGFISH、AGSLOT、eBET、SBO、IA、TFG、XJ、BETRADAR、
KO Korean WMLIVE
ES Spanish eBET、GPS、SBO、TFG、BETRADAR、WMLIVE、GPSSL
MY Malaysia SBO、KP
TR Turkish PG
· Supplement
1. If the game does not support the language, it will automatically switch to the default English or
Chinese.
2. PG、CQ9、BVS and MGPLUS are supported to all games with zh-CN, others are different
according to each game. For details please contact the service.
3. LBKENO with VI only supports PCs.
4. JOKER is different according to each game. For details please contact the service.
p. 48
10. Wallet code correspondence table
vendor_code wallet_code Product name Remark
PG gf_main_balance PG slot game Single API, shared wallet (default wallet)
LBKENO gf_main_balance LB-KENO lottery Single API, shared wallet (default wallet)
AG gf_main_balance AG live video Single API, shared wallet (default wallet)
eBET gf_main_balance eBET live video Single API, shared wallet (default wallet)
AGFISH gf_ag_fish AG fish game Single API, specify wallet (Applicable to API
after version 2.04 )
AGSLOT gf_main_balance AG slot game Single API, shared wallet (default wallet)
CQ9 gf_main_balance CQ9 slot game Single API, shared wallet (default wallet)
YBCARD gf_ybcard_card OB card game Single API, specify wallet (Applicable to API
after version 2.04 )
BVS gf_bvs_sports Betradar sports Single API, specify wallet (Applicable to API
after version 2.04 )
TFG gf_tfg_esport TFG esports Single API, specify wallet (Applicable to API
after version 2.04 )
p. 49
KA gf_ka_wallet KA gaming Single API, specify wallet (Applicable to API
after version 2.04 )
JOKER gf_joker_wallet JOKER Gaming Single API, specify wallet (Applicable to API
after version 2.04 )
GPSI gf_gpsi_wallet GPS Slot 1 Single API, specify wallet (Applicable to API
after version 2.04 )
Gioco Plus Single API, specify wallet (Applicable to API
GPSSL gf_gpssl_wallet
Seamless after version 2.04 )
SABASPORT gf_sabasport_wallet SABA Sport Single API, specify wallet (Applicable to API
after version 2.04 )
p. 50
11. Game code correspondence table
p. 51