Once you have successfully reserved an account, it’s important you implement a webhook URL. This is how we notify you when a transfer is done to that account. To implement a webhook, you simply need to create an endpoint that accepts post requests and can calculate a HASH value for security. Here is what we send to your webhook URL:
| Info |
|---|
It’s highly recommended you check our Best Practices when processing webhooks |
| Info |
|---|
For information on how to calculate the transactionHash click here. Test your webhook here by doing a test transfer to an active monnify account number. |
...
| Info |
|---|
Get Transaction StatusWe recommend that you make a get transaction status call using the transactionReference or paymentReference before persisting the transaction status on your database. For information on how to get the status of a transaction, click here. |
| Info |
|---|
Transaction UniquenessPlease make sure that you only handle notifications once for every payment reference or transaction reference. Payment references and transaction references are unique so if you receive multiple notifications for a single transaction please do not honor it. This could be a glitch or someone trying to game your endpoint. |
...