Formulaire CB et insertion base de données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Formulaire CB et insertion base de données

Re: Formulaire CB et insertion base de données

par dawad » 12 janv. 2010, 12:43

Merci pour vos réponses.

Re: Formulaire CB et insertion base de données

par dogmongo » 07 janv. 2010, 18:59

Bonjour et Bonne année à tous,

Il faut aussi penser que si le client qui fini sa transaction ne clique pas sur le bouton retour au site marchant tu n'aura pas de réponse paiement accepté personnel, sauf comme le dit SKYOUNET en vérifiant sur le site de la banque, donc évite tout traitement à ce niveau et essai de faire tes requêtes sur le call request avant transaction.

Re: Formulaire CB et insertion base de données

par Skyounet » 07 janv. 2010, 16:51

Et bien sûr tu peux effacer après les entrées de ta base de données dont les paiements n'auront pas été effectués.

Re: Formulaire CB et insertion base de données

par zeus » 07 janv. 2010, 16:32

Si ce que tu cherches à expliquer, c'est que sur une page de confirmation de commande, il saisie ses informations, puis qu'il accède au paybox, la réponse est qu'il faut d'abord passer sur ton site avant de transmettre au paybox.

Cela signifie qu'il va saisir ses informations, puis qu'il va les valider. A ce moment là, c'est une page chez toi qui est appelée, et tu pourras mémoriser les informations saisies.
En cas de réussite, tu peux lui afficher une page lui affichant les cartes bancaires, qui le redirigera alors sur la paybox.

Re: Formulaire CB et insertion base de données

par Précisions sur le système » 07 janv. 2010, 12:27

Je précise qu'il s'agit du système PAYBOX du crédit agricole.

Re: Formulaire CB et insertion base de données

par dawad » 07 janv. 2010, 12:04

Merci pour la réponse rapide.

En fait j'ai un fichier accepte.php un autre refuse.php et un autre erreur.php en réponse à la requête de paiement,
mais ce que je ne comprends pas c'est comment récupérer toutes mes données (nom client, adresse, téléphone etc...) après être passé par le script de la banque (en cgi).

Merci encore.

Re: Formulaire CB et insertion base de données

par zeus » 07 janv. 2010, 11:57

Est-ce que tu as déjà ton API de paiement en ligne ?
Parce que, normalement, ce qu'il se passe, c'est que tu appelles un script de ton prestataire en lui disant que ton client doit payer telle somme.

Au préalable, tu as configuré ton compte en lui disant d'appeler un script en cas d'erreur, et tel script en cas de réussite.
Du coup, c'est dans ces scripts que tu fais les modifications dans ta base. Mais, au final, tu n'as jamais manipulé les informations bancaires de tes clients.

Formulaire CB et insertion base de données

par dawad » 07 janv. 2010, 11:20

Bonjour,
j'ai créé un formulaire bon de commande en php,
mais je ne vois pas comment l'envoyer à la fois vers le système de paiement bancaire (script cgi) et effectuer en même temps une insertion des données dans table mysql.
Quelle est l'astuce SVP ?