bonjour,
j'ai à intégrer un module de payement Paybox dans une application web jboss seam.
pour tester le module, j'ai récupéré le CGI modulev3.cgi, je l'ai mit sous un serveur local Apache, j'ai "jeté" un coup d'oeil sur la doc de Paybox et j'ai préparé le formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <form method="POST" action="http://localhost:81/cgi-bin/modulev3.cgi"> <input type="hidden" id="PBX_PAYBOX" name="PBX_PAYBOX" value="https://preprod-tpeweb.paybox.com/cgi/MYchoix_pagepaiement.cgi" /> <input type="hidden" id="PBX_MODE" name="PBX_MODE" value="1" /> <input type="hidden" id="PBX_MODE" name="PBX_MODE" value="1" /> <input type="hidden" id="PBX_SITE" name="PBX_SITE" value="1999888" /> <input type="hidden" id="PBX_RANG" name="PBX_RANG" value="99" /> <input type="hidden" id="PBX_IDENTIFIANT" name="PBX_IDENTIFIANT" value="2" /> <input type="hidden" id="PBX_TOTAL" name="PBX_TOTAL" value="1000" /> <input type="hidden" id="PBX_DEVISE" name="PBX_DEVISE" value="978" /> <input type="hidden" id="PBX_CMD" name="PBX_CMD" value="TEST+Paybox" /> <input type="hidden" id="PBX_PORTEUR" name="PBX_PORTEUR" value="test@paybox.com" /> <input type="hidden" id="PBX_RETOUR" name="PBX_RETOUR" value="Mt:M;Ref:R;Auto:A;Erreur:E" /> <input type="hidden" id="PBX_HASH" name="PBX_HASH" value="SHA512" /> <input type="hidden" id="PBX_TIME" name="PBX_TIME" value="2011-02-28T11%3A01%3A50%2B01%3A00" /> <input type="hidden" id="PBX_HMAC" name="PBX_HMAC" value="F2A799494504F9E50E91E44C129A45BBA2 6D23F2760CDF92B93166652B9787463E12BAD4C660455FB0447F882B22256DE6E703AD6669B73C59 B034AF0CFC7E" /> <input type="submit" value="Envoyer" /> </form>
le port d'écoute d'Apache est bien "81"
je clique sur le submit, quelques instants après le message suivant s'affiche:
AUCUN SERVEUR DISPONIBLE
Version 313 - Sources 5.02
Windows XP/.NET Server - BuildNumber : 2600 - S
A L'AIDE !!
merci d'avance
Partager