Pariplay - Reconciliation Guide
Pariplay - Reconciliation Guide
Pariplay - Reconciliation Guide
Reconcilation Guide
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
Table of Contents
Information.................................................................................................................................................... 3
Default information which needs to be sent ................................................................................................ 3
Reconciliation with no issues or errors ......................................................................................................... 4
Rounds with win ........................................................................................................................................ 4
Rounds without win .................................................................................................................................. 5
Reconciliation with issues ............................................................................................................................. 5
Reconciliation and expected actions during requests with errors or issues. ............................................ 5
Errors on rounds - 900 or timeout on Debit (single debit) ........................................................................ 6
Errors on rounds – Other error on Debit (single debit)............................................................................. 6
Errors on rounds - 900 or timeout on Debit (multiple debits) .................................................................. 6
Errors on rounds – Other error on Debit (multiple debits) ....................................................................... 7
Errors on rounds - 900 or timeout on Credit (single credit) ...................................................................... 8
Errors on rounds – Other error on Credit (single credit)........................................................................... 8
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
Information
Reconciliation is used by the operators so they can validate the rounds. If there are wins or the round is
still open and waiting for player actions.
Parameter Description
PlayerID PlayerId which is send in the logs for the requests
GameCode Game code which is send in the logs
GameRoundID RoundId for which the reconciliation was retrieved
CurrencyCode Currency of the player. You must use the
relevant ISO (4217) currency code, such as
GBP for United Kingdom Pound.
TotalWin The win for the whole round ( If the round is In-
progress the totalWin value should be of the credit
amounts which have passed)
GameRoundState The state of the round, possible
values:
FINISHED
CANCELLED
IN-PROGRESS
Transactions [Array] Array of transactions, related to the round
Parameter Description
TransactionType The type of the transaction. Possible
values:
debit request
credit request
endgame request
cancel request
placebet request
end voucher request
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
BetAmount The amount of the bet. Should be send in the
debit requests and cancel requests
WinAmount The amount of the win. Parameter should be sent
in the Credit requests
Balance The balance of the player which was during the
current transaction
TransactionId The id of the transaction sent in the logs.
TransactionIds need to be unique for each
transaction!
TransactionState The state of the transaction. Possible
values:
FINISHED
CANCELLED
IN-PROGRESS
CreatedDate The UTC time stamp of when the request is made
in ISO 8601 format. Example:
"2021-10-09T13:39:17.373"
If the round is finished – There are no Player actions expected. The result should contain
• TotalWin – sum of the credits which are for the reconciled round.
• All the transactions which were made in the round.
• GameRoundState – “Finished”
• All TransactionStates should be “Finished”
If the round is not finished – There are Player actions expected. The result should contain
• TotalWin – sum of the credits which have passed for the reconciled round.
• All the transactions which have already passed in the round.
• GameRoundState – “In-progress”
• All TransactionStates should be “Finished”
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
Rounds without win
• TotalWin equaled to 0
• All the transactions which were made in the round.
• GameRoundState – “Finished”
• All TransactionStates should be “Finished”
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
Errors on rounds - 900 or timeout on Debit (single debit)
Error message should be shown to the player. Cancel bet should be sent.
• TotalWin equaled to 0
• Debit and Cancel request in the Transactions array
• GameRoundState – “Cancelled”
• Debit request should be with status of “Cancelled”
• Cancel request should be with status of “Finished” (this value should be send even if the
request is in re-try )
• TotalWin equaled to 0
• Debit request should be in the Transactions Array
• GameRoundState – “Cancelled”
• Debit request should be with status of “Cancelled”
If the round is finished – There are no Player actions expected. The result should contain:
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
If the round is not finished – There are Player actions expected. The result should contain
If the round is finished – There are no Player actions expected. The result should contain:
If the round is not finished – There are Player actions expected. The result should contain
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
Errors on rounds - 900 or timeout on Credit (single credit)
If the round is finished – There are no Player actions expected. The result should contain:
If the round is not finished – There are Player actions expected. The result should contain
• TotalWin should be 0
• All the transactions which were made in the round should be present
• GameRoundState – “In-Progress”
If the round is finished – There are no Player actions expected. The result should contain:
If the round is not finished – There are Player actions expected. The result should contain
• TotalWin should be 0
• All the transactions which were made in the round should be present
• GameRoundState – “In-Progress”
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
Errors on rounds - 900 or timeout on Credit (multiple credits)
Retry should be send for the request.
If the round is finished – There are no Player actions expected. The result should contain:
If the round is not finished – There are Player actions expected. The result should contain
If the round is finished – There are no Player actions expected. The result should contain:
If the round is not finished – There are Player actions expected. The result should contain
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential
Errors on rounds - 900 or timeout on EndGame
Error message should be shown to the player. Retry should be send for the request.
Pariplay Limited
57/63 Line Wall Road
Gibraltar, Gibraltar
info@pariplayltd.com
pariplayltd.com Asset Classification: Confidential