Skip to main content

Webhooks

Introduction

To receive notifications regarding payments' statuses, you will need to provide us with your URL so we can whitelist it on our side. Our whitelisting service will contain the provided URL domain and any change on the domain will break webhook notification. If you use a non-whitelisted domain, you won't receive any webhooks.

If you have added partnerWebhookUrl to the Create session request, then you will receive on this URL notifications about the status of the payment.

On every main step: “Start payment”, “Risk check” and on “Complete payment transaction” on the Crypto On-Ramp process, Skrill sends details of the transaction to the partnerWebhookUrl page you provided in your create session request. This is done with a standard HTTP POST.

Our webhook is implemented with a retry mechanism for every stage. If we receive a response different from HTTP status 200, we are going to resend the information of every webhook 10 times in intervals of 6 minutes until we receive a different response.