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

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

INFORMATIONS

Le paiement s'appuie sur l'envoi d'un formulaire de paiement en https vers l'URL de la plateforme de paiement PAYZEN. Ce formulaire est généré à partir du fichier conf.txt et des champs ci dessous.

Fichier conf.txt

Avant la première utilisation vous devez impérativement renseigner les champs vads_site_id, key et vads_url_return du fichier conf.txt. Le support PAYZEN vous invite à lire le fichier conf.txt. Ce fichier comporte des données sensibles. La sécurisation de ces données est de votre responsabilité.

Fichier index.php

Le fichier "index.php" envoie l'ensemble des champs liés au paiement vers le fichier "form_payment.php" qui récupère l'ensemble des ces champs pour construire la requête de paiement.

Les champs sont renseignés à titre d'exemple, à votre charge de les valoriser en fonction de votre contexte. Assurez vous que les droits sur le fichier count.txt soient configurés en lecture et en écriture pour un bon fonctionnement du script.

D'autres champs sont disponibles, le support PAYZEN vous invite à lire la documentation liée au formulaire de paiement Consulter la documentation.


CHAMPS DU FORMULAIRE DE PAIEMENT

Url de la plateforme de paiement: https://secure.payzen.eu/vads-payment/

En rouge les champs obligatoires

PARAMETRES DE LA TRANSACTION
vads_amount Montant de la commande exprimé dans la plus petite unité de la devise. Centimes pour EURO. Ex : 1000 pour 10 euros
PARAMETRES CLIENT
vads_order_id Numéro de commande. Paramètre facultatif. Longueur du champ: 32 caractères maximum - Type Alphanumérique
vads_cust_id Numéro client. Paramètre facultatif. Longueur du champ: 32 caractères maximum - Type Alphanumérique
vads_cust_name Nom du client. Paramètre facultatif. Longueur du champ: 127 caractères maximum - Type Alphanumérique
vads_cust_address Adresse du client. Paramètre facultatif. Longueur du champ: 255 caractères maximum - Type Alphanumérique
vads_cust_zip Code Postal du client. Paramètre facultatif. Longueur du champ: 32 caractères maximum - Type Alphanumérique
vads_cust_city Ville du client. Paramètre facultatif. Longueur du champ: 63 caractères maximum - Type Alphanumérique
vads_cust_country Pays du client. Code pays du client à la norme ISO 3166. Paramètre facultatif. Longueur du champ: 2 caractères maximum - Type Alphanumérique
vads_cust_phone Téléphone du client. Paramètre facultatif. Longueur du champ: 32 caractères maximum - Type Alphanumérique
vads_cust_email Email du client. Paramètre facultatif.