Configuration Sips Atos avec le kit de paiement ALATAK

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Configuration Sips Atos avec le kit de paiement ALATAK

    Bonjour,
    Et oui encore un poste sur la configuration de Sips Atos avec le kit de paiement ALATAK. malgré mes recherche sur ce forum et la lecture du livre de Valérie Isaksen. je ne parviens pas a configurer correctement mon Kit de paiement.

    il ma semblé suivre a la lettre le tuto fourni sur le site d'ALATAK, a partir du kit d'installation pour payer en plusieurs fois : sips_500_600_J15_VM11_v2.beta2.zip

    mais plusieurs points ne concorde pas avec le panneaux de configuration de la methode de payement :
    les "Nom de la classe de paiement" que je peu selectioné sont :ps_sips ou ps_sips_2times ou ps_sips_3times et non ps_sips_n comme présiser dans le tuto.
    Lorsque je choisi ps_sips2times ou 3times aucune configuration n'est possible (aprés sauvegarde).
    et lorsque je choisi ps_sip le panneau de configuration ne correspond pas exactement a celui décrit dans le tuto : je n'est pas la possibilité de d'indiquer la version de mon kit, ni de préciser le nombre d'échéance.
    un mesage d'erreur me dit: Imposible d'ecrire dans le fichier pathfile suivant: sips/param/pathfile

    puis j'ai indiquer comme Information de paiement supplémentaire:

    <?php require_once(PAGEPATH."checkout.sips_n_cc_form.php ") ; ?>
    Ce qui me donne une erreur (effectivement le fichier n'existe pas) j'ai donc remplacer le nom du fichier par le fichier fournit dans le kit:
    <?php require_once(PAGEPATH."checkout.sips_cc_form.php") ; ?>
    mais la une nouvelle erreur est apparu:

    merchant_id=038862749811111 merchant_country=fr amount=20740 currency_code=978 pathfile='www/sips/param/pathfile' transaction_id=775913 normal_return_url=http://www.monsite.com/www/index.php?page=checkout.sips_response&ItemId=11&op tion=com_virtuemart cancel_return_url=http://www.monsite.com/www/index.php?page=checkout.sips_response&ItemId=11&op tion=com_virtuemart automatic_response_url=http://www.monsite.com/www/administrator/components/com_virtuemart/html/checkout.sips_autoresponse.php language=fr merchant_language=fr payment_means= header_flag=yes capture_day= capture_mode=PS_SIPS_AUTHOR_CAPTURE block_align=left block_order= customer_id=64 customer_email=monsite@hotmail.com customer_ip_address=xx.xxx.xxx.xxx return_context=1 order_id=2Probléme de configuration de la méthode de paiement.

    Le fichier éxecutable nommé 'request' n'a pas été trouvé.
    - Vérifier que le chemin spécifié lors de la configuration de la méthode de paiement est correcte.
    - Vérifier que vous avez copié le fichier 'request' dans le bon répertoire.
    - Vérifier les droit d'accés du fichier 'request'.
    Chemin que vous avez configuré pour l'éxecutable: /bin/
    Fichier executable appelé: Le fichier n'existe pas
    Accès de 0


    pourtant il ne me semble pas être trompé dans le chemin du répertoire : le fichier request est placé dans le dossier bin à la racine de mon FTP comme conseiller dans le tuto et les droit d'accès sont a 755.

    un problème similaire avais été posé par "Imagix" sur ce forum proposant de refaire le kit en ASP est-ce la seule solution ??

    mes configuration :
    - joomla 1.5.15 / virtuemart 1.1.4
    - hébergement 1&1
    - PHP.5.2
    - cyberplus_600_PLUGIN_linux-2.6.9
    - sips_500_600_J15_VM11_v2.beta2.zip

    en espérant vous avoir indiquer mon problème clairement, et que vous puissiez m'aidez a le résoudre,
    merci d'avance
    Dernière édition par boby walker à 22/01/2010, 17h32

  • #2
    Quand valérie dit checkout.sips_n_times_cc_form.php je pense qu'elle veut dire
    checkout.sips_2times_cc_form.php.

    Or si tu a mis checkout.sips_cc_form.php, logique ça marche pas.

    Ensuite, les scripts cgi sont ils autorisés sur ton serveur local : vérifie.
    Crée un répertoire cgi_bin, plutôt que bin à la racine de ton serveur et change le chemin dans l'admin des moyens de paiement...

    Et re-teste...bon courage

    [Bleekom]
    [ Bleekom.org ] On a parfois besoin de plus qu'un développeur !

    Commentaire


    • #3
      salut,
      merci pour ta réponse,
      mais en testant avec le fichier 2times il n'y a plus de paramètre configurable dans l'admin des gestion de payement et une autre erreur s'affiche, il me semble que sur un serveur 1&1 les cgi son accepter et peuvent étre placer n'importe ou . . .
      si kelkun a une autre idée ?

      Commentaire


      • #4
        Envoyé par boby walker Voir le message
        Bonjour,
        Et oui encore un poste sur la configuration de Sips Atos avec le kit de paiement ALATAK. malgré mes recherche sur ce forum et la lecture du livre de Valérie Isaksen. je ne parviens pas a configurer correctement mon Kit de paiement.

        il ma semblé suivre a la lettre le tuto fourni sur le site d'ALATAK, a partir du kit d'installation pour payer en plusieurs fois : sips_500_600_J15_VM11_v2.beta2.zip

        mais plusieurs points ne concorde pas avec le panneaux de configuration de la methode de payement :
        les "Nom de la classe de paiement" que je peu selectioné sont :ps_sips ou ps_sips_2times ou ps_sips_3times et non ps_sips_n comme présiser dans le tuto.
        Lorsque je choisi ps_sips2times ou 3times aucune configuration n'est possible (aprés sauvegarde).
        et lorsque je choisi ps_sip le panneau de configuration ne correspond pas exactement a celui décrit dans le tuto : je n'est pas la possibilité de d'indiquer la version de mon kit, ni de préciser le nombre d'échéance.
        un mesage d'erreur me dit: Imposible d'ecrire dans le fichier pathfile suivant: sips/param/pathfile

        puis j'ai indiquer comme Information de paiement supplémentaire:

        <?php require_once(PAGEPATH."checkout.sips_n_cc_form.php ") ; ?>
        Ce qui me donne une erreur (effectivement le fichier n'existe pas) j'ai donc remplacer le nom du fichier par le fichier fournit dans le kit:
        <?php require_once(PAGEPATH."checkout.sips_cc_form.php") ; ?>
        mais la une nouvelle erreur est apparu:

        merchant_id=038862749811111 merchant_country=fr amount=20740 currency_code=978 pathfile='www/sips/param/pathfile' transaction_id=775913 normal_return_url=http://www.monsite.com/www/index.php?page=checkout.sips_response&ItemId=11&op tion=com_virtuemart cancel_return_url=http://www.monsite.com/www/index.php?page=checkout.sips_response&ItemId=11&op tion=com_virtuemart automatic_response_url=http://www.monsite.com/www/administrator/components/com_virtuemart/html/checkout.sips_autoresponse.php language=fr merchant_language=fr payment_means= header_flag=yes capture_day= capture_mode=PS_SIPS_AUTHOR_CAPTURE block_align=left block_order= customer_id=64 customer_email=monsite@hotmail.com customer_ip_address=xx.xxx.xxx.xxx return_context=1 order_id=2Probléme de configuration de la méthode de paiement.

        Le fichier éxecutable nommé 'request' n'a pas été trouvé.
        - Vérifier que le chemin spécifié lors de la configuration de la méthode de paiement est correcte.
        - Vérifier que vous avez copié le fichier 'request' dans le bon répertoire.
        - Vérifier les droit d'accés du fichier 'request'.
        Chemin que vous avez configuré pour l'éxecutable: /bin/
        Fichier executable appelé: Le fichier n'existe pas
        Accès de 0


        pourtant il ne me semble pas être trompé dans le chemin du répertoire : le fichier request est placé dans le dossier bin à la racine de mon FTP comme conseiller dans le tuto et les droit d'accès sont a 755.

        un problème similaire avais été posé par "Imagix" sur ce forum proposant de refaire le kit en ASP est-ce la seule solution ??

        mes configuration :
        - joomla 1.5.15 / virtuemart 1.1.4
        - hébergement 1&1
        - PHP.5.2
        - cyberplus_600_PLUGIN_linux-2.6.9
        - sips_500_600_J15_VM11_v2.beta2.zip

        en espérant vous avoir indiquer mon problème clairement, et que vous puissiez m'aidez a le résoudre,
        merci d'avance


        Salut à toi!

        J'ai le même problème et j'essaie de configurer le module mercanet de la BNP, je suis tout ce qui est écris dans le boukin mais quand je fais enregistrer, j'ai les messages suivants :

        "Warning: fopen(/public_html/images/sips/pathfile) [function.fopen]: failed to open stream: No such file or directory in /home/daedal/public_html/administrator/components/com_virtuemart/classes/payment/ps_sips.php on line 313"

        "Imposible d'ecrire dans le fichier pathfile suivant: /public_html/images/sips/pathfile"

        ma config:

        - joomla 1.5.15 / virtuemart 1.1.4
        - hébergement o2switch
        - mercanet_600_PLUGIN_linux-2.6
        - sips_500_600_J15_VM11_v2.beta2.zip


        As-tu trouvé une solution ?? J'ai mis tous les fichiers en 777 en vain.

        Merci!

        Commentaire


        • #5
          Envoyé par Alessandre69 Voir le message
          "Imposible d'ecrire dans le fichier pathfile suivant: /public_html/images/sips/pathfile"
          salut,
          il me semble que cette erreur , veu dire que le chemin indiquer est incorrect.

          dans joomal:
          Configuration générale ->Paramètres système->Chemin vers le dossier Log

          tu a un chemin indiquer de type : /homepages/xx/xxxxxxxx/htdocs
          a mes souvenir il faut utiliser ce type de chemin pour indiquer le fichier pathfile.

          sinon pour le payement en plusieurs fois il fallait remplir les paramètre dans les deux module (payement normale + payement en plusieurs fois)


          en espérant t'avoir aider

          Commentaire


          • #6
            Merci!!

            Envoyé par boby walker Voir le message
            salut,
            il me semble que cette erreur , veu dire que le chemin indiquer est incorrect.

            dans joomal:
            Configuration générale ->Paramètres système->Chemin vers le dossier Log

            tu a un chemin indiquer de type : /homepages/xx/xxxxxxxx/htdocs
            a mes souvenir il faut utiliser ce type de chemin pour indiquer le fichier pathfile.

            sinon pour le payement en plusieurs fois il fallait remplir les paramètre dans les deux module (payement normale + payement en plusieurs fois)


            en espérant t'avoir aider


            Oui!!! Merci, ca a fonctionné! Effectivement le chemin était mal renseigné!

            Du coup, ca me donne un chemin comme ca :

            Chemin des CGI : /home/daedal/public_html/cgi-bin/
            Repertoire du fichier patfile : /home/daedal/sips/


            En espérant en aider d'autres!

            Merci encore à toi! Je vais continuer l'install de sips et voir si tout marche bien.

            Commentaire


            • #7
              suite du pb...

              J'ai fais un test d'achat et j'ai à présent ce bug :


              Warning: escapeshellcmd() has been disabled for security reasons in /home/daedal/public_html/administrator/components/com_virtuemart/html/checkout.sips_cc_form.php on line 70
              Probléme de configuration de la méthode de paiement.
              Le fichier éxecutable nommé 'request' n'a pas été trouvé.
              - Vérifier que le chemin spécifié lors de la configuration de la méthode de paiement est correcte.
              - Vérifier que vous avez copié le fichier 'request' dans le bon répertoire.
              - Vérifier les droit d'accés du fichier 'request'.
              Chemin que vous avez configuré pour l'éxecutable: /home/daedal//cgi-bin/
              Fichier executable appelé: Le fichier n'existe pas
              Accès de 0

              Vous pouvez vous inscrire et faire un test sur mon site www.lacompagniedudestockage.com ! Si vous êtes motivés hein

              Je vais vérifier les fichiers...

              Commentaire


              • #8
                Alessandre,

                je pense que tu s confronté au même problème que le miens. Ton hébergeur ne semble pas gérer les exec. Es-tu chez infomaniak?

                Je cherche une personne qui a trouvé une solution pour ce type de problème.
                J'ai lu à plusieurs reprises que des personnes envisageaient de passer par un autre hébergeur en plus de Infomaniak. Avez-vous eu recours à cette solution? Comment la mettre en pratique?
                La seconde solution serait d'installer le kite d'atos en PERL. Cela ne semble pas fonctionner chez moi. Est-ce que des personnes ont pu l'installer et le faire fonctionner? Est-ce que le kit d'Alatak le gère?
                Si ce n'est pas le cas, existe-t-il d'autres solution de paiement compatibles avec virtuemart?

                Merci pour vos réponses?

                Commentaire


                • #9
                  O2switch, un hebergeur de qualité!

                  Envoyé par Hamid71 Voir le message
                  Alessandre,

                  je pense que tu s confronté au même problème que le miens. Ton hébergeur ne semble pas gérer les exec. Es-tu chez infomaniak?

                  Je cherche une personne qui a trouvé une solution pour ce type de problème.
                  J'ai lu à plusieurs reprises que des personnes envisageaient de passer par un autre hébergeur en plus de Infomaniak. Avez-vous eu recours à cette solution? Comment la mettre en pratique?
                  La seconde solution serait d'installer le kite d'atos en PERL. Cela ne semble pas fonctionner chez moi. Est-ce que des personnes ont pu l'installer et le faire fonctionner? Est-ce que le kit d'Alatak le gère?
                  Si ce n'est pas le cas, existe-t-il d'autres solution de paiement compatibles avec virtuemart?

                  Merci pour vos réponses?

                  Je suis chez O2switch, je viens d'avoir le responsable technique au téléphone, il m'a déconseillé de suivre certaines indications du boukin de Alatak à savoir le fait de placer des scripts php dans le dossier cgi-bin. Ce dossier ne peut accepter que des fichiers perl et des fichiers cgi. voyez ?

                  je continue à faire des tests et vous tiens au courant si j'arrive à faire fonctionner tout ca!!

                  Bon courage!

                  Commentaire


                  • #10
                    Bonsoir,

                    pour résoudre mon problème, il faudrait qu'une personne ait réussi à adapter le kit d'alatak avec le langage perl si je ne me trompe pas?
                    Je ne suis pas développeur et suis donc incapable de le faire. Mais si une personne a réussi à adapter le code et si cela est faisable cela nous aiderait grandement?

                    Bonne soirée

                    Commentaire


                    • #11
                      Je rectifie mon message: Est-ce qu' une personne a réussi à adapter les fichiers sips d'Alatak en s'affranchissant de la fonction php exec ()?

                      Merci.

                      Commentaire


                      • #12
                        Bonsoir,

                        finalement je viens d'appeler le crédit agricole. Il semblerait que la solution de paiement Paybox soit compatible avec Infomaniak.
                        Pouvez-vous me confirmer cette hypothèse?

                        Merci à Alatak et merci pour vos réponses.

                        Commentaire


                        • #13
                          meme erreur que tout le monde :

                          merchant_id=014022286611111 merchant_country=fr amount=7900 currency_code=978 pathfile='/www/sitetest/sips/pathfile' transaction_id=838785 normal_return_url=http://localhost:8888/sitetest/index.php?page=checkout.sips_response&ItemId=10&op tion=com_virtuemart cancel_return_url=http://localhost:8888/sitetest/index.php?page=checkout.sips_response&ItemId=10&op tion=com_virtuemart automatic_response_url=http://localhost:8888/sitetest/administrator/components/com_virtuemart/html/checkout.sips_autoresponse.php language=fr merchant_language=fr payment_means=CB,1,VISA,1,MASTERCARD,1 header_flag=yes capture_day=6 capture_mode=VALIDATION block_align=left block_order= customer_id=66 customer_email=moi@monmail.org customer_ip_address=::1 return_context=1 order_id=2544Probléme de configuration de la méthode de paiement.
                          Le fichier éxecutable nommé 'request' n'a pas été trouvé.
                          - Vérifier que le chemin spécifié lors de la configuration de la méthode de paiement est correcte.
                          - Vérifier que vous avez copié le fichier 'request' dans le bon répertoire.
                          - Vérifier les droit d'accés du fichier 'request'.
                          Chemin que vous avez configuré pour l'éxecutable: /www/sitetest/cgi/
                          Fichier executable appelé: Le fichier n'existe pas
                          Accès de 0



                          je teste en localhost sur MAMP équivalent de WAMP comme chemin je vois rien d'autre possible que /www/sitetest/cgi/

                          une idee ?
                          merci


                          ps quand on voit la facilite de mise en place de Paypal !!!

                          Commentaire


                          • #14
                            Bonjour

                            je teste en localhost sur MAMP équivalent de WAMP comme chemin je vois rien d'autre possible que /www/sitetest/cgi/
                            Tu n'as aucun intérêt à tester en local, parce qu'il faudra tout reconfiguré lorsque tu déplaceras ton site, et de toute façon tu ne peux pas tester la mise à jour automatique de la commande, puisque ton site n'est pas visible depuis l'extérieur.

                            Chemin que vous avez configuré pour l'éxecutable: /www/sitetest/cgi/
                            Fichier executable appelé: Le fichier n'existe pas
                            Accès de 0
                            Tu as mal configuré ce chemin. Si tu es sous Mac / MAMP ton chemin devrait plutôt être de la forme /Applications/MAMP/cgi-bin/
                            alatak.net, Spécialiste VirtueMart et Développeur http://alatak.net

                            Aucun MP. Je n'y réponds pas. Merci de votre compréhension.

                            Commentaire


                            • #15
                              le chemin est bon il n'y a aucun doute là dessus, et si j'essaye en distant c'est pareil

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X