1. Introduction to webhooks

Endpoints

Related endpoints reference.

How we use webhooks

Working with various types of payments involves the appearance of asynchronous events, whether it is a change in funding source status or the execution of a scheduled payment.

Customate uses webhooks to notify clients when such events happen in one of their profiles, and thus webhooks are useful for creating complex flow in client applications.

Currently the Customate Api supports the following next event types:

  1. payment.updated
  2. transaction.updated
  3. funding_source.verified

How to set up webhooks

In order to receive webhook events client must:

  1. setup webhook endpoint on their own server. This endpoint will be responsible for processing Customate events. Incoming requests will contain JSON payload and POST HTTP method.
  2. create a webhook record in Customate, using the Webhook Api.