Contribuez à SecuObs en envoyant des bitcoins ou des dogecoins.
Nouveaux articles (fr): 1pwnthhW21zdnQ5WucjmnF3pk9puT5fDF
Amélioration du site: 1hckU85orcGCm8A9hk67391LCy4ECGJca

Contribute to SecuObs by sending bitcoins or dogecoins.



[osCommerce - Partie 4] MERCANET et configuration ATOS/SIPS

Par Rédaction, secuobs.com
Le 17/05/2007


Résumé : L'installation de la solution de paiement en ligne MERCANET de la BNP est ici détaillée ainsi que la configuration du module de paiement électronique ATOS/SIPS afin de l'interfacer avec une boutique en ligne basée sur osCommerce.



Configurer ATOS/SIPS :

Accéder à « bank.secuobs.com/admin »
Cliquer sur « French »
Cliquer sur « Paiement »
Cliquer sur « + Installer » :
Positionner « Voulez vous accepter les paiements ATOS? » sur « True ».
Positionner « Votre ID marchand provenant d'ATOS. A demander a votre banque. Pour plus d'information www.sips-atos.com. » sur « 082584341411111 ».
Positionner « Entrer l'adresse IP du serveur hébergeant le CGI auquel fera appel votre serveur pour confirmer l'achat. Seul ce serveur est autorisé à contacter notre serveur une fois la transaction effectuée ou annulée » sur « 193.56.46.96 ».
Positionner « Entrer le chemin complet où se situe le fichier pathfile à utiliser. Changer la valeur de ce champ uniquement si vous souhaitez utiliser un fichier pathfile particulier. » sur « /home/secuobs.com/bank/catalog/atos/pathfile ».
Positionner « Chemin complet de l'exécutable permettant de formater la requête. » sur « /home/secuobs.com/bank/catalog/atos/request ».
Positionner « Chemin complet de l'exécutable pour décoder la réponse envoyée sur le script de réponse normale ou sur le script d'auto-réponse » sur « /home/secuobs.com/bank/catalog/atos/response ».
Positionner « Si la valeur de ce champ vaut démo, les commandes client ne seront pas enregistrées dans la base de données. Conserver cette valeur uniquement pour un mode démonstration. Pour la mise en production, mettez ce champ à production » sur « production ».
Positionner « Renseigner ce champ pour recevoir par email les erreurs survenues lors du traitement des transactions ATOS/SIPS » sur votre email, ici « webmaster@secuobs.com ».
Cliquez sur « UPDATE »
Cliquez sur « Credit Card »
Cliquez sur « Remove »
Cliquez sur « Cash On Delivery »
Cliquez sur « Remove »

Solutionner le « bug » du panier qui ne se vide pas ; éditer le fichier « /home/secuobs.com/bank/catalog/checkout_confirmation.php » et remplacer :

tep_redirect(tep_href_link(FILENAME_SHOPPING_CART));
}

if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'update')) {
$notify_string = 'action=notify&';

Par :

tep_redirect(tep_href_link(FILENAME_SHOPPING_CART));
}

$cart->reset();

if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'update')) {
$notify_string = 'action=notify&';


Autres ressources dans ce dossier :

[osCommerce - Partie 1] Présentation et installation préalable - lien

[osCommerce - Partie 2] Configuration préalable - lien

[osCommerce - Partie 3] Configuration d'osCommerce et installation d'ATOS/SIPS - lien

[osCommerce - Partie 5] Sécurisation et finalisation - lien