The Exact Mapping point and each point description is described at
Annex D (Mapping Points)
In case of a tip, the history tag will include: History=DEALER TIP<
• isRoundFinished: “true” or “1” values represent that this game round
has been completed, “false” or “0” values means this game is in
progress, and other updates can apply, in BJ this parameter, is false
as long as the BJ Round was not completed yet, On Roulette, Craps
and Baccarat, False is sent during the Bet, and True is send during
the Win API call.
• hash: order: userId, Amount, TrnType, TrnDescription, roundId,
gameId, history
Note: if we send a transactionID already processed, you should not affect
balance again or fail the request. Please reply with the same
ECSYSTEMTRANSACTIONID you provided when it was processed, and
current balance, without affecting balance again.
Example of "ChangeBalance" API request:
(URL Request from VGS System to EC System)
http://ECsystem.com/ChangeBalance.aspx?userId=12345&Amount=75.00&
TransactionID=12344546&TrnType=BET&TrnDescription=GameRound:Tabl
eID=2&roundId=12345&gameId=5&History=127,15;129,50&isRoundFinished=f
alse&hash=4b3j2n4n533k234j5k4jnn3h4k3k23&sessionId=785df376123dfg
Response Parameters (XML Format)
• RESULT: Result of operation on EC side, either OK or FAILED
• ECSYSTEMTRANSACTIONID: Long Integer (Max
9223372036854775807), EC System Transaction ID ( ID of debit/credit
Transaction ID in EC System) (only if result is OK)
• BALANCE: New Balance of user in EC system after the operation
(only if result is OK)
• CODE: Error code in EC system (only if operation has FAILED)
Important Note: In case that the TransactionID sent was already processed
in the past by EC System, EC System should response with Result="OK" and