General Information
Webhook is a kind of callback method used to receive payment information. When the status of an invoice changes, a POST request is sent to the url_callback specified either during invoice creation.
The Webhook expects your server to respond with a status code in the 2xx range. If it receives any other status code, it will retry sending the request up to 10 times until a successful response is received.
Each request includes a Signature in the header, which must be validated to prevent potential attacks. The algorithm for verifying the signature validity can be found here.
For security reasons, please make sure to verify the sender’s IP address on your server. Our IPs are: 164.90.231.203, 104.248.248.64
For a detailed description of which order statuses trigger webhooks, how they behave during the payment lifecycle, and how appeal-related status changes are handled, see:
Webhooks → PayIn Webhook
Webhooks → Payout Webhook
Last updated