Logo PSP
EXEMPLE D'IMPLEMENTATION DE LA SOLUTION DE PAIEMENT SYSTEMPAY

FORMULAIRE DE PAIEMENT SIMPLE - LANGAGE PHP - HTML - Version du pack 1.0a
Formulaire de paiement | Analyse du retour

ANALYSE DU PAIEMENT

url serveur

Lorsque le paiement est terminé la plateforme de paiement renvoie des paramètres en mode POST vers l'url serveur qui doit analyser le résultat du paiement.

  • Dans un premier temps il convient de vérifier la signature reçue.
  • Si celle-ci est correcte alors vous pourrez prendre en considération les paramètres liés proprement dit au paiement.
  • Dans ce pack, c'est le fichier return_payment.php qui controle la signature et analyse le résultat du paiement.Le code est donné à titre d'exemple.
  • le script vérifie la signature reçue.
  • vads_result=00 et vads_auth_mode=FULL => Paiement accepté pour le montant total de la transaction.
  • vads_result=00 et vads_auth_mode=MARK => Paiement accepté mais il s'agit seulement d'une empreinte. L'autorisation pour le montant total sera réalisée ultérieurement avec un risque de paiement réfusé.( Se reporter à la documentation pour plus d'information ).
  • vads_result différent de 00 => Paiement refusé.
  • Le support SYSTEMPAY vous invite à lire la documentation liée à l'analyse des paramètres. Consulter la documentation

    url(s) de retour

    Lorsque l'internaute revient à la boutique vers l'une des url de retour, les paramètres liés au paiement sont renvoyés en fonction de la variable vads_return_mode initiée par le formulaire de paiement. En fonction du vads_return_mode les paramètres sont renvoyés en mode POST / GET ou pas du tout.

    Le support SYSTEMPAY vous invite à lire la documentation liée à l'analyse des paramètres. Consulter la documentation

    Fichier return.payment.php

    Ce fichier permet de contrôler la signature et le résultat du paiement. Le paiement est considéré accepté si la variable vads_result=00 sinon le paiement est refusé. A vous d'adapter le code à votre contexte.

    Le support SYSTEMPAY vous invite à lire la documentation liée à l'analyse des paramètres. Consulter la documentation