Établir le dialogue avec la plateforme de paiement

Le dialogue avec la plateforme de paiement est décrit dans le Guide d'implémentation API Formulaire disponible ici: https://payzen.io/fr-FR/

Pour une transaction Klarna, il est recommandé d'activer la notification sur modification par batch.

Cette notification permet de récupérer le numéro de facture Klarna (également appelé ocrNumber).

Le dialogue entre le site marchand et la plateforme de paiement s’effectue par un échange de données.

Pour créer un paiement, ces données sont envoyées au moyen d'un formulaire HTML via le navigateur de l’acheteur.

A la fin du paiement, le résultat est transmis au site marchand de deux manières :
  • automatiquement au moyen de notifications appelées URL de notification instantanée (également appelée IPN pour Instant Payment Notification).
  • par le navigateur lorsque l’acheteur clique sur le bouton pour revenir au site marchand.

Pour assurer la sécurité des échanges, les données sont signées au moyen d’une clé (anciennement appelée "certificat") connue uniquement du marchand et de la plateforme de paiement.