Read the current configuration

Webhook settings live on the business profile, not on the payment. Read the profile first so you can see what is configured before changing it — including whether an endpoint is already set that someone else depends on.

GET/account//business_profile/pro_42LUc6iLN9wTpNXm32tl
No request body for a GET.

Set the merchant and profile ids in the panel on the right first.

Response
Response will appear here

Account and profile

Reading these off your most recent payment…

What you can subscribe to

  • payment_created_enabledA payment intent was created
  • payment_succeeded_enabledMoney captured
  • payment_failed_enabledDeclined or abandoned
  • payment_statuses_enabledAn explicit list of statuses, for finer control than the three booleans
  • refund_statuses_enabledRefunds reaching succeeded or failed
  • payout_statuses_enabledPayout state changes

outgoing_webhook_custom_http_headers adds headers to every delivery, which is the usual way to authenticate the call to your own endpoint.