/v1/player/wallet/deposit

Balance Transfer Only

Deposit funds into a player's wallet

POST /v1/player/wallet/deposit

Credits the specified amount to a player's wallet. This endpoint is typically triggered by the operator when a player purchases chips or receives promotional credit. Only positive amounts are allowed. Not needed in Seamless integration.

Headers

Name
Value

Authorization

Bearer <API_TOKEN>

Content-Type

application/json

Accept

application/json

Request Body

{
  "playerExternalId": "playerId_onOperatorSide",
  "currency": "USD",
  "amount": 1000.5
}
Key
Data Type
Description
Mandatory

playerExternalId

string

Unique player identifier from the operator’s system

Required

currency

string

Currency code for the wallet transaction (e.g., USD)

Required

amount

number

Amount to deposit or withdraw from the player’s wallet

Required

Response

Key
Data Type
Description

success

boolean

Indicates whether the request was processed successfully

message

string

Result message of the request

data.currency

string

Currency code of the player’s wallet

data.balance

number

Player’s wallet balance after the transaction

data.depositAmount

number

Amount that was successfully deposited into the wallet

Last updated