Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1183 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème mis en place d'un système de paiement CB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème mis en place d'un système de paiement CB

n°2068060
ronindono
Posté le 05-04-2011 à 11:21:01  profilanswer
 

Bonjour donc voila j'ai un soucis avec la mise en place d'un système de paiement par carte bancaire, j'utilise le package ATOS du crédit agricole, j'ai utilisé le tuto de http://thierry-godin.developpez.com/php/atos/#LI-C-1 et sa plante direct au niveau de l'appel de request j'ai cette erreur suivante:
 
Erreur appel request
Executable request non trouve : /home/arnaud/www/paiement/request
 
J'ai vérifié les permissions de fichiers ils sont bien en 755, l'adresse est logiquement bonne je ne comprend pas d'où sa peut venir.Voici un bout de mon code:
 
$parm .= " pathfile=/home/arnaud/www/paiement/pathfile";
$path_bin = "/home/arnaud/www/paiement/request";
$result = exec("$path_bin $parm" );
 
Si quelqu'un a une idée.Merci

mood
Publicité
Posté le 05-04-2011 à 11:21:01  profilanswer
 

n°2068127
bricocoman
j'aime les modos
Posté le 05-04-2011 à 12:59:16  profilanswer
 

il me semble qu'il faut mettre le fichier request en CHMOD777 et donc pour question de sécurité, le mettre au niveau supérieur au répertoire www

n°2068133
ronindono
Posté le 05-04-2011 à 13:24:07  profilanswer
 

J'ai essayé sans aucun succès .Merci quand même pour ton aide.

n°2068147
rufo
Pas me confondre avec Lycos!
Posté le 05-04-2011 à 14:02:07  profilanswer
 

De mémoire, y'a des fichiers de paramétrage à configurer pour la solution d'Atos avant que ça fonctionne + un fichier qui contient la clé de cryptage. T'utilises la clé pour les tests ou celle de prod?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2068152
ronindono
Posté le 05-04-2011 à 14:07:54  profilanswer
 

J'ai programmé pour utilisé la clé de test mais vu que request ne s'exécute pas sert pas a grand chose la clé^^.

n°2068157
rufo
Pas me confondre avec Lycos!
Posté le 05-04-2011 à 14:17:09  profilanswer
 

T'as bien rempli les fichiers pathfile.xxxxxxx et pathfile.parmcom.xxxxxxx ?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2068169
ronindono
Posté le 05-04-2011 à 14:31:47  profilanswer
 

rufo a écrit :

T'as bien rempli les fichiers pathfile.xxxxxxx et pathfile.parmcom.xxxxxxx ?


 
parcom.xxxxxxxxxxx:
 
###############################################################################
#
# Fichier des parametres du commercant
#
# Remarque : Ce fichier parametre est sous la responsabilite du
#    commercant
#
###############################################################################
 
 
# URL de retour automatique de la reponse du paiement
 
#AUTO_RESPONSE_URL!http://ns202409.ovh.net/~arnaud/call_autoresponse.php!
 
# URL de retour suite a paiement refuse
 
CANCEL_URL!http://ns202409.ovh.net/~arnaud/call_response.php!
 
# URL de retour suite a paiement accepte
 
RETURN_URL!http://ns202409.ovh.net/~arnaud/call_response.php!
 
 
# END OF FILE
 
pathfile:
 
#########################################################################
#
# Pathfile  
#
# Liste fichiers parametres utilises par le module de paiement
#
#########################################################################
#
#
#-------------------------------------------------------------------------
# Activation (YES) / Désactivation (NO) du mode DEBUG
#-------------------------------------------------------------------------
#
DEBUG!YES!
#
# ------------------------------------------------------------------------
# Chemin vers le répertoire des logos depuis le web alias  
# Exemple pour le répertoire www.merchant.com/e-transactions/payment/logo/
# indiquer:/e-transactions/payment/logo/
# ------------------------------------------------------------------------
#
D_LOGO!/www/paiement/logo/!
#
# --------------------------------------------------------------------------
#  Fichiers parametres lies a l'api e-transactions paiement  
# --------------------------------------------------------------------------
#
# fichier des  parametres e-transactions
#
F_DEFAULT!/home/arnaud/www/paiement/parmcom.e-transactions!
#
# fichier parametre commercant
#
F_PARAM!/home/arnaud/www/paiement/parmcom!
#
# certicat du commercant
#
F_CERTIFICATE!/home/arnaud/www/paiement/certif!
#
# --------------------------------------------------------------------------
#  end of file
# --------------------------------------------------------------------------
 

n°2068190
ronindono
Posté le 05-04-2011 à 15:16:23  profilanswer
 

Bon ba j'ai trouvé le pb vraiment abusé un petit espace dans un des paramètres et sa fait tout planter sans aucun détails c'est vraiment de la mer.. a programmé sa [:canardeur]
 
Merci encore à vous deux.

n°2068196
rufo
Pas me confondre avec Lycos!
Posté le 05-04-2011 à 15:21:08  profilanswer
 

J'avais moi-même galéré pour paramétrer ce truc pour une boutique sous Magento (moi, j'avais en plus le pb de l'intégration dans un produit). J'ai passé 3 plombes à chercher à comprendre pourquoi ça marchait avec le certificat de test et pas celui de prod. Jusqu'au jour où j'ai compris en lisant un papier du dossier fourni pas la banque qu'elle nous avait pas filé le bon ID d'e-commerçant associé à la clé :/ Les boulets!!!


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2068215
ronindono
Posté le 05-04-2011 à 15:44:59  profilanswer
 

Omg j'aurais péter un plomb^^.

mood
Publicité
Posté le 05-04-2011 à 15:44:59  profilanswer
 

n°2068218
rufo
Pas me confondre avec Lycos!
Posté le 05-04-2011 à 15:52:12  profilanswer
 

ronindono a écrit :

Omg j'aurais péter un plomb^^.


 
Heureusement pour la banque, c'est pas moi qui ait appelé pour avoir le bon ID, mais mon patron. Du reste, heureusement qu'il avait laissé trainé un papier du contrat avec l'ID de e-commerçant sur son bureau, sinon, j'aurais jamais trouvé. C'est en voyant cet ID que je lui ai dit : "ben, c'est pas le nôtre, ça!" et lui "ben si!". En regardant les autres papiers qu'on avait eu avant sur le contrat, on a vu qu'entre temps, l'ID avait changé!!!  :fou:  


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2068219
ronindono
Posté le 05-04-2011 à 15:57:29  profilanswer
 

Oui donc de la faute du patron aussi...

n°2068221
rufo
Pas me confondre avec Lycos!
Posté le 05-04-2011 à 16:06:31  profilanswer
 

ronindono a écrit :

Oui donc de la faute du patron aussi...


 
Il est pas franchement technique et à aucun moment la banque nous a dit que l'ID commerçant avait changé. Donc c'est clairement la faute à la banque...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème mis en place d'un système de paiement CB

 

Sujets relatifs
[SQL]Problème d'accentsproblème de conversion unsigned const char* => const char*
Probleme de JScrollPane avec JTextAreaprobleme de transfert ftp en masse
Probleme StringTokenizer et tableauProbleme liste deroulante en PHP
[VBA AutoCAD] Problème inter-applicationprobleme rendu IE/FF
problème script export csv phpprobleme parser et regroupe des elements
Plus de sujets relatifs à : Problème mis en place d'un système de paiement CB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR