Établir le dialogue avec la plateforme de paiement

Le dialogue avec la plateforme de paiement fonctionne de la même manière que pour le paiement unitaire classique, à savoir sur la base d’échange de formulaires HTTP.

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), voir chapitre Paramétrer les notifications.
  • par le navigateur lorsque l’acheteur clique sur le bouton pour revenir au site marchand, voir chapitre Gérer le dialogue vers le site marchand .

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