Citation (zardhoz @ 22 Apr 2008, 08:16)
Salut Amazilia,
...
Il te faudra installer Atos, plus d'infos
ici.
...
Zardhoz
Bonjour,
voilà j'ai tout reçu, j'en suis à la phase d'installation.
bien-sûr cela beugue.
mon environnement est le suivant
- OS : Linux ssh1.240.ha.ovh.net 2.6.24.2-xxxx-std-ipv4-32 #4 SMP Mon Feb 11 14:51:26 CET 2008 i686 GNU/Linux
- Kit ATOS : cyberplus_600_PLUGIN_linux-2.6.9
- OSC : oscommerce-2.2rc1-FR-w3c
- Solution Bancaire: CyberPlus
- Server: 240plan mutualisé de chez ovh
- Contributions : atos-2.3.0_1
pour reprendre de A à Z
j'ai : récupéré le kit ATOS 6.0
- récupéré le kit ATOS 6.0
- téléchargé le module atos (le 6/5/8)
- créé un dossier images/atos pour mettre les images fournies par atos
- créé un dossier atos à la racine du site marchand pour y mettre
- les exec request et response avec un chmod en 755
- les fichiers de conf contenu dans le dossier param de l'archive atos SAUF pathfile
- includes/configure.php contient define('STORE_SESSIONS', 'mysql');
- atos/parmcom.0xxxxx contient MERCHANT_COUNTRY!fr! et MERCHANT_LANGUAGE!fr!
- atos/parmcom.cyberplus contient MERCHANT_COUNTRY!fr! et MERCHANT_LANGUAGE!fr!
- Modifié le fichier 'checkout_confirmation.php' comme indiqué dans le fichier checkout_confirmation.php.diff
- Activé le module depuis le panneau de configuration de la boutique (Modules => Paiement).
- fichier pathfile a été automatiquement généré
- mis le fichier .htaccess, présent dans la contrib, dans le dossier atos
- vérifié que le chemin du fichier pathfile (généré dans '<CATALOG>/atos') soit assez court 53 caractères : /home.2/dmwazujw/www/atos/pathfile.parmcom.cyberplus
le module est ainsi activé :
Code
Carte de Crédit / SIPS-ATOS
ACCEPTER le PAIEMENT ATOS-SIPS:
True
Identifiant de Commerçant:
038862749812222
Nom du fichier de paramètres générals:
parmcom.cyberplus
IMPORTANT L'IP autorisé à donner la confirmation d'achat. Laissez vide pour ne pas faire de vérification sur l'IP (défaut). Vous pouvez entrer plusieurs IPs en les séparant par des virgules ou des espaces. Les IPs connus pour les serveurs de paieme
193.56.46.96,193.56.46.97,193.56.46.18
Nom de l'application pour construire la requête
/home.2/dmwazujw/www/atos/request
Nom de l'application pour lire la réponse
/home.2/dmwazujw/www/atos/response
Nom du fichier pathfile
Adresse e-mail où envoyer les notifications (erreurs)
commandes@site.com
Ordre de tri
0
Zone de Paiement
CEE
État initial de la commande
En Attente
lorsque je passe de Information paiement à Confirmation commande j'obtient en bas de page l'icone des carte de crédit et non pas le bouton de confirmation
lorsque je clique sur l'icone cb je retourne à Information paiement au lieu de passer au site de la banque ...
je reçoit par email le message suivant indiquant je pense des problème de trajet mais je n'ai pas su le déchiffrer :
Code
82.237.194.164 tries to connect to /~dmwazujw/checkout_process.php
Allowed ip is : 193.56.46.96,193.56.46.97,193.56.46.18Error occurs in /~dmwazujw/checkout_process.phpSERVER VARIABLESPATH/usr/local/bin:/usr/bin:/binCONTENT_LENGTH1661CONTENT_TYPEapplication/x-www-form-urlencodedDOCUMENT_ROOT/home.2/dmwazujw/wwwGEOIP_AREA_CODE0GEOIP_CITYSaint-FiacreGEOIP_COUNTRY_CODEFRGEOIP_COUNTRY_NAMEFranceGEOIP_DMA_CODE0GEOIP_LATITUDE4
8.916698GEOIP_LONGITUDE2.966700GEOIP_REGIONA8HTTP_ACCEPTtext/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5HTTP_ACCEPT_CHARSETISO-8859-1,utf-8;q=0.7,*;q=0.7HTTP_ACCEPT_ENCODINGgzip,deflateHTTP_ACCEPT_LANGUAGEfr,fr-fr;q=0.5HTTP_CONNECTIONkeep-aliveHTTP_COOKIEosCsid=361ad33a1a17d5a70e0b8729ca0e7eb7HTTP_HOST240plan.ovh.netH
TTP_KEEP_ALIVE300HTTP_REFERERhttp://240plan.ovh.net/~dmwazujw/checkout_confirmation.phpHTTP_USER_AGENTMozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14REDIRECT_STATUS200REDFirefox/2.0.0.14REDIRECT_STATUS200REDIRECT_URL/~dmwazujw/checkout_process.phpREMOTE_ADDR82.237.194.164REMOTE_PORT48445SCRIPT_FILENAME/home.2/dmwazujw/www/checkout_process.phpSCRIPT_URIhttp://240plan.ovh.net/~dmwazujw/checkout_process.phpSCRIPT_URL/~dmwazujw/checkout_process.phpSERVER_ADDR213.186.33.4SERVER_ADMINpostmaster@240plan.ovh.ne
tSERVER_NAME240plan.ovh.netSERVER_PORT80SERVER_SOFTWAREApacheGATEWAY_INTERFACECGI/1.1SERVER_PROTOCOLHTTP/1.1REQUEST_METHODPOSTQUERY_STRINGREQUEST_URI/~dmwazujw/checkout_process.phpSCRIPT_NAME/~dmwazujw/checkout_process.phpPHP_SELF/~dmwazujw/checkout_process.phpargvArrayargc0HTTP GETHTTP POSTcommentstest carte de creditDATA20203538 ... une très longue clé ... 53e20bCB_x21CB_y21SIPS
bref ça coince
Merci de votre aide
Philippe