Events
This article lists the Webhooks you may receive when regarding Wallets.
Wallets
wallet.create
json
{
"webhook":"wallet.create",
"webhook_id":"648614636",
"object":"wallet",
"object_id":"4330619",
"object_payload":{
"wallets":[
{
"walletId":"4330619",
"walletTypeId":"9",
"walletStatus":"VALIDATED",
"userId":"3691057",
"jointUserId":"0",
"walletTag":"62090",
"currency":"EUR",
"eventDate":"2021-04-29",
"eventMessage":"",
"eventAlias":"XXXX",
"eventPayinStartDate":"2021-04-22",
"eventPayinEndDate":"0000-00-00",
"contractSigned":"0",
"urlImage":"",
"createdDate":"2021-04-22 14:54:14",
"modifiedDate":"0000-00-00 00:00:00",
"tariffId":"59",
"eventName":"XXXX",
"userFirstname":"XXXX",
"userLastname":"XXXX",
"codeStatus":"120005",
"informationStatus":"",
"payinCount":"0",
"payoutCount":"0",
"transferCount":"0",
"solde":null,
"authorizedBalance":null,
"bic":"TRZOFR21XXX",
"iban":"XXXX",
"totalRows":1
}
]
},
"object_payload_signature":"eYIDFtDa3Ai9T+0vRgIFwU0oDYZ2WkcILLRDOBWLAY8="
}
wallet.update
json
{
"webhook":"wallet.update",
"webhook_id":"644808221",
"object":"wallet",
"object_id":"3858134",
"object_payload":{
"wallets":[
{
"walletId":"3858134",
"walletTypeId":"9",
"walletStatus":"VALIDATED",
"userId":"3384099",
"jointUserId":"0",
"walletTag":"",
"currency":"EUR",
"eventDate":"2021-03-02",
"eventMessage":"",
"eventAlias":"XXXX",
"eventPayinStartDate":"2021-02-23",
"eventPayinEndDate":"0000-00-00",
"contractSigned":"0",
"urlImage":"",
"createdDate":"2021-02-23 02:05:24",
"modifiedDate":"2021-04-19 19:16:46",
"tariffId":"25",
"eventName":"XXXX",
"userFirstname":"XXXX",
"userLastname":"SAS",
"codeStatus":"120005",
"informationStatus":"",
"payinCount":"0",
"payoutCount":"0",
"transferCount":"0",
"solde":"0.00",
"authorizedBalance":"0.00",
"bic":"TRZOFR21XXX",
"iban":"XXXX"
}
]
},
"object_payload_signature":"h+0FXlKloXIrFHpY\/PMMIoIQbUBTp5W1HlXZnqCNHx4="
}
wallet.cancel
json
{
"webhook":"wallet.cancel",
"webhook_id":"21419123",
"object":"wallet",
"object_id":"860377",
"object_payload":{
"wallets":[
{
"walletId":"860377",
"walletTypeId":"10",
"walletStatus":"CANCELED",
"userId":"1622006",
"jointUserId":"0",
"walletTag":"",
"currency":"EUR",
"eventDate":"2021-04-29",
"eventMessage":"",
"eventAlias":"XXXX",
"eventPayinStartDate":"2021-04-22",
"eventPayinEndDate":"0000-00-00",
"contractSigned":"0",
"urlImage":"",
"createdDate":"2021-04-22 14:55:33",
"modifiedDate":"2021-04-22 14:55:33",
"tariffId":"83",
"eventName":"XXXX",
"userFirstname":"",
"userLastname":"",
"codeStatus":"120003",
"informationStatus":"",
"payinCount":"0",
"payoutCount":"0",
"transferCount":"0",
"solde":"0.00",
"authorizedBalance":"0.00",
"bic":"TRZOFR21XXX",
"iban":"XXXX"
}
]
},
"object_payload_signature":"UhRUkiWyKTptpF\/mbeiN20+XRBM2igEXM8JoUSrQZMs="
}
Balances
balance.update
is sent to you any time the balance of a Wallet changes
balance.update
json
{
"webhook": "balance.update",
"webhook_id": "382069610",
"object": "balance",
"object_id": "2xxxxx7",
"object_payload": {
"balances": [
{
"walletId": "2xxxxx7",
"currentBalance": "4819188.18", // updated Current Balance
"authorizations": "407973.44",
"authorizedBalance": "4411214.74", // updated Authorized Balance
"currency": "EUR",
"calculationDate": "2020-07-03 11:14:38"
}
]
},
"object_payload_signature": "Rd8sLKMet9oPVYiEMLR5p5idGcOTBLhbZ7xnKvTOr3o="
}
Transfers
Transfers are internal, they are from Wallet to Wallet.
transfer.create
json
{
"webhook": "transfer.create",
"webhook_id": "10XXXXXX",
"object": "transfer",
"object_id": "3XXXXX",
"object_payload": {
"transfers": [
{
"transferId": "3XXXXX",
"transferTypeId": "3",
"transferTag": "\"=DZm&_h+iT%4\"sS[ABC",
"transferStatus": "PENDING",
"walletId": "5XXXXX",
"foreignId": "0",
"walletTypeId": "10",
"beneficiaryWalletId": "5XXXXX",
"beneficiaryWalletTypeId": "10",
"transferDate": "0000-00-00",
"amount": "21600.00",
"currency": "EUR",
"label": "",
"partnerFee": "0",
"createdDate": "2020-05-19 10:44:20",
"modifiedDate": "0000-00-00 00:00:00",
"walletEventName": "Main",
"walletAlias": "c6ade708-3dfc-48ba-92ac-35b48bbfdb46-5ec24ae1bXOXO",
"beneficiaryWalletEventName": "Main",
"beneficiaryWalletAlias": "33b98677-3487-431b-8b2b-00981ba174d0-5ebe86655XAXA",
"codeStatus": "150001",
"informationStatus": ""
}
]
},
"object_payload_signature": "tUq1WPaRdlapmUl6/ObZGXR1a757XUWeB2erJNUSASAS"
}
transfer.update
json
{
"webhook": "transfer.update",
"webhook_id": "10XXXXXX",
"object": "transfer",
"object_id": "32XXXX",
"object_payload": {
"transfers": [
{
"transferId": "32XXXX",
"transferTypeId": "3",
"transferTag": "m_^./![+d8J2NaHiXXXX",
"transferStatus": "VALIDATED",
"walletId": "5XXXXX",
"foreignId": "0",
"walletTypeId": "10",
"beneficiaryWalletId": "5XXXXX",
"beneficiaryWalletTypeId": "10",
"transferDate": "0000-00-00",
"amount": "21600.00",
"currency": "EUR",
"label": "",
"partnerFee": "0",
"createdDate": "2020-05-19 10:16:37",
"modifiedDate": "2020-05-19 10:16:37",
"walletEventName": "Main",
"walletAlias": "eef8bc9d-15d9-42c8-8a3d-e74da26097cc-5ec2428XXXXXX",
"beneficiaryWalletEventName": "Main",
"beneficiaryWalletAlias": "33b98677-3487-431b-8b2b-00981ba174d0-5ebe866XXXXXX",
"codeStatus": "150005",
"informationStatus": ""
}
]
},
"object_payload_signature": "uPTyXZHnG0YyL0CTe3OoWMup7qLU6I5UFJtjHfmXXXXX"
}
transfer.cancel
json
{
"webhook": "transfer.cancel",
"webhook_id": "1xxxxxxxx",
"object": "transfer",
"object_id": "3xxxxx",
"object_payload": {
"transfers": [
{
"transferId": "3xxxxx",
"transferTypeId": "1",
"transferTag": "",
"transferStatus": "CANCELED",
"walletId": "4xxxxx",
"foreignId": "0",
"walletTypeId": "10",
"beneficiaryWalletId": "4xxxxx",
"beneficiaryWalletTypeId": "10",
"transferDate": "0000-00-00",
"amount": "1xxx.00",
"currency": "EUR",
"label": "label",
"partnerFee": "0",
"createdDate": "2020-05-05 23:45:30",
"modifiedDate": "2020-05-05 23:45:38",
"walletEventName": "wallet of second ",
"walletAlias": "aaaaa-5e99cc3161a61",
"beneficiaryWalletEventName": "aaaaa ",
"beneficiaryWalletAlias": "aaaaa-5e99cc88d0000",
"codeStatus": "150003",
"informationStatus": ""
}
]
},
"object_payload_signature": "XNYa62cf3z8RIL2NTATK3yNqQ4l6sXSzsaJRBxWz0000"
}