Payment Transactions
The examples below cover requests and responses as follows:
Balance Deposit Inform
Balance Withdrawal Inform
Balance Deposit Inform Request
{
"operatorId": 19181301,
"content": {
"type": "deposit-inform",
"depositId": "depositId123",
"walletId": "walletId123",
"status": "approved",
"endCustomer": {
"id": "id1234567890"
},
"gateway": {
"provider": "provider123",
"referenceId": "referenceId123",
"method": "credit-card",
"initiatedAtUtc": 1739960916000,
"executedAtUtc": 1739960916000
},
"amount": {
"value": "123.456",
"currency": "USD"
},
"initiatedAtUtc": 1739960916000,
"executedAtUtc": 1739960916000
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1740133715000,
"operation": "balance-deposit-inform",
"version": "3.0"
}
Balance Deposit Inform Response
{
"content": {
"type": "deposit-inform-reply",
"code": 123,
"message": "replyMessage123",
"signature": "signature"
},
"correlationId": "Uw59kwUL",
"timestampUtc": 1740133716000,
"operation": "balance-deposit-inform",
"version": "3.0"
}
Balance Withdrawal Inform Request
{
"operatorId": 19181301,
"content": {
"type": "withdrawal-inform",
"withdrawalId": "withdrawalId123",
"walletId": "walletId123",
"status": "approved",
"endCustomer": {
"id": "id1234567890"
},
"gateway": {
"provider": "provider123",
"referenceId": "referenceId123",
"method": "credit-card",
"initiatedAtUtc": 1739960916000,
"executedAtUtc": 1739960916000
},
"amount": {
"value": "123.456",
"currency": "USD"
},
"initiatedAtUtc": 1739960916000,
"executedAtUtc": 1739960916000
},
"correlationId": "zF789SXs",
"timestampUtc": 1740134173000,
"operation": "balance-withdrawal-inform",
"version": "3.0"
}
Last updated
Was this helpful?