En tant qu’opérateur de jeux, vous recevrez le statut final d’une opération via une URL de callback.
Cette URL doit être définie dans votre système pour recevoir selon notre format les informations vous permettant de changer le statut d’une opération de paiement.
Côté Sharp Vision, l’URL de callback doit être définie sur le back-office, au niveau de votre compte dans l’onglet “Intégration / Gestion API”.
Nous prendrons toujours cette Base URL pour la callback de paiement, par défaut.
Toutefois, si vous avez besoin de mettre en place des URL variables en fonction de la solution de paiement ou de l’opération, vous pouvez utiliser notre système de “Relative Callback URL”.
Dans chacune de vos requêtes de paiement, vous pouvez ajouter un champ “relativeCallbackURL”.
Ce champ ne remplace pas la callback définit sur le backoffice mais vient la compléter.
La callback finale sur laquelle le statut sera envoyé sera toujours :
Callback = BaseURL/RelativeCallbackURL
Ainsi, dans le champ “RelativeCallbackURL”, vous ne devez renseigner que la partie finale de votre URL pour que lors de la concaténation par notre système, l’URL soit correcte.
Voici un exemple :
Vous souhaitez que votre URL de callback soit : https://monsitedejeux.com/solutiondepaiement/123456789
Pour cela vous allez paramétrer :
- Sur le backoffice, dans l’onglet “Gestion API” : https://monsitedejeux.com
- Dans chaque requête en fonction de la solution de paiement et de la référence : /solutiondepaiement/123456789