osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

> Intégration ATOS
pericles
posté 13 Mar 2004, 18:39
Message #1


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



ATOS est utilisé par les solutions (institutions) suivantes :

1/ E-transactions (Crédit Agricole)
2/ Sogénactif (Société Générale)
3/ CyberPlus (Banque Populaire, sauf BP Lorraine)
4/ Mercanet (BNP)
5/ Scellius (La Poste)

Téléchargement
La contribution pour OSC est téléchargeable sur le site d'oscommerce :
http://www.oscommerce.com/community/contributions,893

La contribution a été testée avec succès pour les versions 2.2 MS1 et MS2.

Installation
Pour installer cette contribution dans votre OSC, vous avez besoin :
  1. du kit ATOS (livré par votre correspondant bancaire) pour la plateforme pour laquelle vous souhaiter l'installer. Classiquement le Kit ATOS : 5.0 pour plateforme linux ou 6.0 pour les serveurs récents.
  2. La contribution d'ATOS pour OSC (téléchargeable dans l'url précédent).
Ensuite, suivez les instructions dans le fichier INSTALL contenu dans le fichier zip de la contribution (point 2).

Ce qui est utilisé du kit ATOS par la contribution ?
  1. les fichiers du répertoire 'logo', a mettre dans 'images/atos' (ce répertoire doit être créé)
  2. les fichiers du répertoire 'param', uniquement les fichiers certif.fr.0xxxxx et parmcom.0xxxxx sont à mettre dans le répertoire 'atos' (le fichier parmcom.yyyy où yyyy n'est pas un chiffre ne semble pas obligatoire). Tous les autres fichiers ne sont pas utiles, le pathfile sera généré automatiquement par le module
  3. les binaires request et response du répertoire 'bin', à mettre dans le répertoire 'atos'. Assurez-vous que les permissions sur ces fichiers soient bien (au moins) à 755: il est important car ce sont des executables et non des fichiers simples
IMPORTANT
Les sessions doivent être mises dans la base de données (SESSION_STORE mis à 'mysql', cf. configure.php).

Assurez vous que les paramètres MERCHANT_COUNTRY et MERCHANT_LANGUAGE existe dans les fichiers parmcom.0xxxx des certificats que vous utiliser (valable pour les versions courantes du module ATOS <= 2.2.3). Pour ajouter la définition de ces paramètres, ajouter les lignes suivantes dans votre fichier parmcom.0xxxxx
CODE
MERCHANT_COUNTRY!fr!

MERCHANT_LANGUAGE!fr!


Pour tester le module en local
Si vous faites des tests en local avec HTTP_SERVER en localhost, cela ne fonctionnera pas : vous devez remplacer "localhost" par l'adresse IP dynamique de votre machine. Si vous n'avez pas compris, cette section ne s'applique pas à vous.
  • Il faut changer ses urls de type 'http://localhost/' par 'http://a.b.c.d/' afin que l'auto response appelle bien son serveur local,
Une fois sur le site de la banque, il suffit de saisir un numero de carte finissant par 00 et de saisir 000 pour les trois chiffres situés au dos de la carte. Si le mode production est activé, la transaction sera acceptée, sans bien sûr débiter votre compte.


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
 
Start new topic
Réponse(s)
pericles
posté 28 Jul 2007, 08:12
Message #2


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



Nouvelle version du module ATOS 2.3.0

Téléchargeable comme d'habitude

http://www.oscommerce.com/community/contributions,893

Cette version est compatible avec le kit ATOS v6 et pas avec les versions antérieures.

Intégration des modifications pour le kit v6.0
Modification pour le support safe_mode.


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 

Les messages de ce sujet


Closed TopicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 21:01
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)