MultiSafepay uses a webhook to send you updates about orders and other notifications.

The webhook is triggered when the order or transaction status changes, e.g. when:

  • A customer completes payment
  • A customer’s payment is declined or fails
  • An order has shipped
  • A refund is processed

MultiSafepay uses HTTPS to send notifications securely to the webhook endpoint configured for your web server.

Our webhook uses the POST method to inform your web server when there is an update, and shares details on what has changed. This is more efficient than a poll-based method where your web server must continually check for updates.


Integration requirements

If you use one of our ready-made integrations, this is set up automatically for you and you don’t need to do anything.

If you use one of our wrappers or SDKs, then you need to configure this as part of your integration. For more information, read the documentation that comes with the wrapper or SDK.

If you are building your own integration, you need to configure this yourself. See Configure your webhook endpoint.


Propose a change on GitHubexternal-link-icon or
send an email to [email protected]

Other languages

For an explanation in another language, contact your account manager.