Deposit/Webhooks

Setup

Webhooks allow your backend to receive real-time notifications about deposit activity on the Acta Deposit platform. When users initiate or complete deposits through your widget or APIs, Acta will send event payloads to your specified webhook URL so you can take actions like updating your database, crediting wallets, or triggering downstream processes.

To begin receiving deposit events, you’ll first need to configure your webhook endpoint and register it in the Actalink Hub.

Create a Webhook Endpoint

Set up an endpoint on your server that listens for incoming POST requests. This is where Acta will send webhook payloads. Ensure the endpoint supports JSON and returns a 200 OK response.

Register Webhook in Actalink Hub

Set up an endpoint on your server that listens for incoming POST requests. This is where Acta will send webhook payloads. Ensure the endpoint supports JSON and returns a 200 OK response.

  • Visit https://hub.acta.link and log in.
  • Select Acta Deposit from top bar.
  • From the left sidebar, go to Developers → Webhooks.
  • Click on Create Webhook.
  • Provide the following:
    • Webhook Name – A label for your reference.
    • Webhook URL – Your live server endpoint.
    • Project ID – The ID of the project this webhook is associated with.
  • Click Save to register the webhook.

Copy the Webhook Secret

After saving, a secret token will be generated. Copy this secret — you’ll use it to verify webhook payloads in your backend logic.
Never expose your webhook secret publicly.