Easy-Micro

ESPACEMEMBRE Paiement en ligne
Commande

Réaliser un formulaire de commande en ligne

Réaliser un formulaire de commande de paiement en ligne avec un simple script Javascript et un soupçon de PHP

Après avoir validé votre commande, une page intermédiaire (en PHP) affiche un résumé de la commande avant paiement.

Vous pouvez récupérer le code de ce formulaire en affichant le source de ce document.

TEST DE PAIEMENT
Pour effectuer des tests de paiement CB,
vous pouvez utilisez le numéro CB suivant :
Numéro CB : 1111222233334444
CVV : 123
Date expiration : la date du mois en cours.

Le formulaire de commande pourrait ressembler à ceci:

Nom* E-Mail*
DÉSIGNATION* QUANTITÉ PRIX UNITAIRE MONTANT TTC
,00 € ,00 €
FRAIS DE PORT 3,00 €
TOTAL COMMANDE ,00 €

* : champs obligatoire

Le script Javascript qui réalise les opérations (à récupérer dans le code source de ce document) est composé de 3 fonctions (verif, multiplie et faitpasser). La fonction "verif" vérifie si les champs nom, email et désignation sont remplies. La fonction "multiplie" permet de multiplier le prix unitaire par la quantité et la fonction "faitpasser" renseigne le champ prix unitaire (pu1) en fonction du produit sélectionné dans le menu déroulant des produits (designation1).

Le numéro de commande est réalisé en PHP (sur une seule ligne):
<input type="hidden" name="PBX_CMD" value="<?php setlocale(LC_TIME, "french"); $date_fr = strftime("%d%m%y%H%M"); echo $date_fr;?>" />

Voir l'exemple de la boutique en ligne PAYBOX
Voir une explication en ligne par PEEL SUPPORT DEVELOPPEMENT
Voir aussi l'aide pour ceux qui utilise OVH: Installation PayBox


< Page précédente PAIEMENT EN LIGNE Page suivante >