Register webhook URLs

Simplified webhook workflow

Registers webhooks for a specific merchant ID, payout account ID, or account ID (for resellers). These webhooks are callbacks for transactions, payouts, spendbacks, or online applications (for resellers).

  • Each webhook for a merchant ID receives the same information for all transaction events.
  • Each webhook for a payout account ID receives the same information for all payout and spendback events.
  • Each webhook for an account ID receives the same information for all online application events.

You can create multiple webhooks for the same merchant ID, payout account ID, or account ID. This is useful for situations where you have multiple workflows from a single event, such as when you need to send the information to two different internal departments but they need to do different things with the same information.

⚠️

Try It

To use the Try It feature for this endpoint, you must use the credentials for your Sandbox API user.

Request parameters

  • merchantId
  • webhookUrls
  • payoutAccountId
  • accountId

Response parameters

  • merchantId
  • payoutAccountId
  • accountId
  • webhookUrls
  • dateCreated
  • dateLastModified

Next steps

For the legacy method for creating webhooks, see the Create legacy merchant webhooks endpoint.

Language
Authorization
Basic
base64
:
Click Try It! to start a request and see the response here!