Test plugin SIPS ALATAK Beta2

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

  • #76
    Re : Test plugin SIPS ALATAK Beta2

    J'ai installé la dernière version (beta4) du kit d'Alatak. Le processus de commande se déroule normalement jusqu'à la confirmation de la commande, mais au lieu d'être redirigé vers le serveur de la banque, on arrive directement sur la page index.php?option=com_virtuemart&view=cart&task=con firm avec le message "Merci pour votre commande. Votre commande a été enregistrée."

    La commande est enregistrée en "pending" dans la back-office de VirtueMart et la rubrique "Mode de Paiement" indique :

    VMPAYMENT_ALATAK_SIPS_RESPONSE_CODE 0 Autorisation acceptée
    VMPAYMENT_ALATAK_SIPS_BANK_RESPONSE_CODE_CB_0
    Référence de la transaction 0
    Date de transmission 0// ::
    Date et Heure du paiement 0 0
    Certificat de paiement 0
    Authorisation 0
    Mode de paiement 0
    Numéro carte de crédit 0
    CVV Non

    Ma configuration :
    Version de PHP 5.2.17
    Serveur web Apache/2.2.X (OVH)
    Serveur web pour interface PHP cgi
    Version de Joomla Joomla! 2.5.6 Stable [ Ember ] 19-June-2012 14:00 GMT
    VirtueMart 2.0.8c

    Je crois avoir tout bien vérifié et re-vérifié et je ne vois pas ce qui cloche. J'ai testé le plugin Payzen pour VirtueMart 2.0 et j'arrive bien sur leur serveur, mais cela n'a peut-être rien à voir...

    Commentaire


    • #77
      Re : Test plugin SIPS ALATAK Beta2

      J'ai trouvé ce qui semble être une coquille dans le fichier alatak_sips.xml (beta4)

      ligne 58 <option value="etransaction">VMPAYMENT_ALATAK_SIPS_SOLUTIO N_NAME_ETRANSACTION</option>

      qui doit générer la ligne du fichier pathfile :
      #
      F_DEFAULT!/homez.***/******/sips-param/parmcom.etransaction!

      alors que le fichier du répertoire sips-param est nommé parmcom.e-transactions avec un s

      J'ai essayé de modifier le fichier alatak_sips.xml, mais le pathfile continue à afficher parmcom.e-transaction sans s.

      En modifiant directement le fichier pathfile j'obtiens une autre erreur :

      API ERROR
      Error in call parameters structure (merchant_id not filled)

      Le merchant_id de tests 013044876511111 est bien renseigné dans la boutique.

      J'ai fait un test en shuntant la fonction :

      //$parm = "merchant_id=" . $this->_getCertificateId($method);
      $parm = "//$parm = "merchant_id=" . $this->_getCertificateId($method);
      $parm = "merchant_id=013044876511111";

      dans \plugins\vmpayment\alatak_sips\alatak_sips.php

      et j'arrive enfin sur le serveur de tests Atos. Bidouille à éviter sur un site en production évidemment...

      Quelqu'un a-t-il un idée de l'endroit où est stocké le merchant_id ?

      Commentaire


      • #78
        Re : Test plugin SIPS ALATAK Beta2

        Envoyé par stephan-ipt Voir le message
        trouvé pourquoi cela n'enregistrait pas
        c'est mod security qui bloquait le retour de atos
        [/index.php][1] Access denied with code 403 (phase 2). Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. [file "/etc/apache2/mod-security/modsecurity_crs_21_protocol_anomalies.conf"]
        [line "41"] [id "960015"] [msg "Request Missing an Accept Header"] [severity "CRITICAL"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER"]

        j'ai mis une exclusion mais c'est pas top car c'est sur l'index.php du site, avant avec l'ancienen versio nde VM et ton plugin Alatak, on avait pas ce genre de problème

        stephan
        Bonjour Stephan.
        pourrais-tu m'expliquer la procédure pour ajouter une exclusion comme tu l'as fait ?
        De mon côté, c'est pareil, la commande reste en pending après paiement et retour sur la boutique.
        Merci

        Florent

        Commentaire


        • #79
          Re : Test plugin SIPS ALATAK Beta2

          bonjour
          trouvé pourquoi cela n'enregistrait pas
          c'est mod security qui bloquait le retour de atos
          [/index.php][1] Access denied with code 403 (phase 2). Match of "rx ^OPTIONS$" against "REQUEST_METHOD" required. [file "/etc/apache2/mod-security/modsecurity_crs_21_protocol_anomalies.conf"]
          [line "41"] [id "960015"] [msg "Request Missing an Accept Header"] [severity "CRITICAL"] [tag "PROTOCOL_VIOLATION/MISSING_HEADER"]

          j'ai mis une exclusion mais c'est pas top car c'est sur l'index.php du site, avant avec l'ancienen versio nde VM et ton plugin Alatak, on avait pas ce genre de problème
          huumm.... intéressant...il faut que je regarde pourquoi.
          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


          • #80
            Re : Test plugin SIPS ALATAK Beta2

            Bonjour a tous,

            Gros problème avec SIPS

            Version joomla 2.5.6
            Version virtuemart 2.0.8e
            Hebergeur OVH serveur mutualisé

            J'ai suivi la mise en place du plugin d'Alatak, ainsi que les fichiers fourni par la banque (Crédit Agricole Etransactions).

            Je suis en serveur de test et lorsque j'effectue les test de paiements, virtuemart me répond "Merci pour votre commande.
            Votre commande a été enregistrée." sans aucun message d'erreur, et je ne suis pas redirigé sur la page de paiement de la banque.

            Après avoir regardé sur tous les forums impossible de trouver la solution.

            Quelqu'un pourrait-il me venir en aide, cela fait des semaines que je tourne le problème dans tous les sens.

            Merci

            Commentaire


            • #81
              Re : Test plugin SIPS ALATAK Beta2

              Bonjour,

              J'ai à peu près les mêmes problèmes avec e-transactions, mais pas de solution ...
              As-tu activé les messages de débogage de VirtueMart ET le debug du plugin d'Alatak ?

              Commentaire


              • #82
                Re : Test plugin SIPS ALATAK Beta2

                Envoyé par YBICONSULTING Voir le message
                Bonjour a tous,

                Gros problème avec SIPS

                Version joomla 2.5.6
                Version virtuemart 2.0.8e
                Hebergeur OVH serveur mutualisé

                J'ai suivi la mise en place du plugin d'Alatak, ainsi que les fichiers fourni par la banque (Crédit Agricole Etransactions).

                Je suis en serveur de test et lorsque j'effectue les test de paiements, virtuemart me répond "Merci pour votre commande.
                Votre commande a été enregistrée." sans aucun message d'erreur, et je ne suis pas redirigé sur la page de paiement de la banque.

                Après avoir regardé sur tous les forums impossible de trouver la solution.

                Quelqu'un pourrait-il me venir en aide, cela fait des semaines que je tourne le problème dans tous les sens.

                Merci
                Bonjour,
                J'ai exactement le même problème en hébergement mutualisé OVH, mise à part que je suis resté sur VM 2.0.2 car la mise à jour ne fonctionne pas du tout...
                Je suis bloqué pour le paiement CB via Alatak...
                Help Please !

                Commentaire


                • #83
                  Re : Test plugin SIPS ALATAK Beta2

                  Bonjour,

                  Oui, même en mode débug aucun message d'erreur !
                  Pour ta mise à jour, télécharge directement le dossier et utilise l'installeur joomla !

                  @+

                  Commentaire


                  • #84
                    Re : Test plugin SIPS ALATAK Beta2

                    Envoyé par YBICONSULTING Voir le message
                    Bonjour,

                    Oui, même en mode débug aucun message d'erreur !
                    Pour ta mise à jour, télécharge directement le dossier et utilise l'installeur joomla !

                    @+
                    Merci à toi pour ton conseil de mise à jour VM 2.0.8 qui a fonctionné mais qui me cause un autre problème : l'ajout de produit dans le panier se fait mais il n'y a plus de calcul du montant total et le choix.... Si je continue dans le mode de paiement, Paypal par exemple j'ai le bon montant à payer, mais dans le panier le total et le détail est vide... Ceci est apparu après l'application de la VM 2.0.8.

                    En ce qui concerne le Plugin Alatak Beta4, j'arrive à la fin de la commande, il m'affiche "SIPS" puis que ma commande est confirmée... a aucun moment je suis arrivé au module de test de N° de carte bancaire. Je suis sur OVH mutualisé.

                    J'ai créé un répertoire CGI-Bin sous www. et l'ai autorisé en écriture et enregistrement, j'ai fait pareil pour le répertoire sips-param.

                    Dans le réglage du plugin Alatak sous VM, j'ai rentré les chemins absolus d'OVH et non pas /cgi-bin et /sips-param, est ce que c'est correct ?

                    D'autre part, dans cgi-bin il y a deux sous répertoires et je pointe sur le sous rép. static (l'autre étant glibc-2.3.4)

                    merci pour votre aide

                    Commentaire


                    • #85
                      Re : Test plugin SIPS ALATAK Beta2

                      Je ne comprends pas, j'ai beau faire des test, ma commande reste en pending après retour sur la boutique !
                      J'ai activé le mode DEBUG, mais je ne vois rien de particulier :/ (Je suis en mode démonstration pour le paiement)

                      Voici les messages qui me sont retournés une fois de retour sur le site :


                      DEBUG MODE

                      Pathfile
                      Reading pathfile (/home/indienbo/sips-param/pathfile) OK
                      D_LOGO (http://xxxxx.net/~indienbo/images/st...emart/payment/)
                      F_DEFAULT (/home/indienbo/sips-param/parmcom.cyberplus)
                      F_PARAM (/home/indienbo/sips-param/parmcom)
                      F_CERTIFICATE (/home/indienbo/sips-param/certif)

                      System
                      Reading F_CERTIFICATE (/home/indienbo/sips-param/certif.fr.038862749811111) OK
                      Version du certificat = 11/08/1999 (CYBERPLUS)

                      Response sent by the Payment Server
                      MERCHANT_ID (038862749811111)
                      MERCHANT_COUNTRY (fr)
                      AMOUNT (2400)
                      TRANSACTION ID (911020)
                      CURRENCY (978)
                      TRANSMISSION DATE (20120810093142)
                      PAYMENT DATE (20120810)
                      PAYMENT TIME (113011)
                      RESPONSE CODE (00)
                      PAYMENT CERTIFICATE (1344591011)
                      AUTHORISATION ID (591011)
                      MERCHANT_LANGUAGE (fr)
                      CARD_NUMBER (4974.00)
                      LANGUAGE (fr)
                      RECEIPT ()
                      CADDIE ()
                      CUSTOMER_ID (9911020)
                      CUSTOMER_EMAIL ()
                      TRANSACTION CONDITION (SSL)
                      ORDER VALIDITY (02)
                      DATA ()
                      RETURN_CONTEXT (toar0vibv63m4h701obb7r3p01)
                      CUSTOMER IP ADDRESS ()
                      ORDER_ID (d282012)
                      CAPTURE_DAY (0)
                      CAPTURE_MODE (AUTHOR_CAPTURE)
                      BANK RESPONSE CODE (00)
                      CVV RESPONSE CODE (4D)
                      CVV FLAG (1)
                      COMPLEMENTARY CODE ()
                      COMPLEMENTARY INFO ()

                      END DEBUG MODE


                      [merchant_id] => 038862749811111
                      [merchant_country] => fr
                      [amount] => 2400
                      [transaction_id] => 911020
                      [payment_means] => CB
                      [transmission_date] => 20120810093142
                      [payment_time] => 113011
                      [payment_date] => 20120810
                      [response_code] => 00
                      [payment_certificate] => 1344591011
                      [authorisation_id] => 591011
                      [currency_code] => 978
                      [card_number] => 4974.00
                      [cvv_flag] => 1
                      [cvv_response_code] => 4D
                      [bank_response_code] => 00
                      [complementary_code] =>
                      [complementary_info] =>
                      [return_context] => toar0vibv63m4h701obb7r3p01
                      [caddie] =>
                      [receipt_complement] =>
                      [merchant_language] => fr
                      [language] => fr
                      [customer_id] => 9911020
                      [order_id] => d282012
                      [customer_email] =>
                      [customer_ip_address] =>
                      [capture_day] => 0
                      [capture_mode] => AUTHOR_CAPTURE
                      [data] =>
                      )

                      vmdebug _getPaymentResponseHtml Var1:
                      Array
                      (
                      [code] => 0
                      [error] =>
                      DEBUG MODE

                      Pathfile
                      Reading pathfile (/home/indienbo/sips-param/pathfile) OK
                      D_LOGO (http://xxxxx.net/~indienbo/images/stories/virtuemart/payment/)
                      F_DEFAULT (/home/indienbo/sips-param/parmcom.cyberplus)
                      F_PARAM (/home/indienbo/sips-param/parmcom)
                      F_CERTIFICATE (/home/indienbo/sips-param/certif)

                      System
                      Reading F_CERTIFICATE (/home/indienbo/sips-param/certif.fr.038862749811111) OK
                      Version du certificat = 11/08/1999 (CYBERPLUS)

                      Response sent by the Payment Server
                      MERCHANT_ID (038862749811111)
                      MERCHANT_COUNTRY (fr)
                      AMOUNT (2400)
                      TRANSACTION ID (911020)
                      CURRENCY (978)
                      TRANSMISSION DATE (20120810093142)
                      PAYMENT DATE (20120810)
                      PAYMENT TIME (113011)
                      RESPONSE CODE (00)
                      PAYMENT CERTIFICATE (1344591011)
                      AUTHORISATION ID (591011)
                      MERCHANT_LANGUAGE (fr)
                      CARD_NUMBER (4974.00)
                      LANGUAGE (fr)
                      RECEIPT ()
                      CADDIE ()
                      CUSTOMER_ID (9911020)
                      CUSTOMER_EMAIL ()
                      TRANSACTION CONDITION (SSL)
                      ORDER VALIDITY (02)
                      DATA ()
                      RETURN_CONTEXT (toar0vibv63m4h701obb7r3p01)
                      CUSTOMER IP ADDRESS ()
                      ORDER_ID (d282012)
                      CAPTURE_DAY (0)
                      CAPTURE_MODE (AUTHOR_CAPTURE)
                      BANK RESPONSE CODE (00)
                      CVV RESPONSE CODE (4D)
                      CVV FLAG (1)
                      COMPLEMENTARY CODE ()
                      COMPLEMENTARY INFO ()

                      END DEBUG MODE


                      [merchant_id] => 038862749811111
                      [merchant_country] => fr
                      [amount] => 2400
                      [transaction_id] => 911020
                      [payment_means] => CB
                      [transmission_date] => 20120810093142
                      [payment_time] => 113011
                      [payment_date] => 20120810
                      [response_code] => 00
                      [payment_certificate] => 1344591011
                      [authorisation_id] => 591011
                      [currency_code] => 978
                      [card_number] => 4974.00
                      [cvv_flag] => 1
                      [cvv_response_code] => 4D
                      [bank_response_code] => 00
                      [complementary_code] =>
                      [complementary_info] =>
                      [return_context] => toar0vibv63m4h701obb7r3p01
                      [caddie] =>
                      [receipt_complement] =>
                      [merchant_language] => fr
                      [language] => fr
                      [customer_id] => 9911020
                      [order_id] => d282012
                      [customer_email] =>
                      [customer_ip_address] =>
                      [capture_day] => 0
                      [capture_mode] => AUTHOR_CAPTURE
                      [data] =>
                      )
                      Dernière édition par Florentp à 10/08/2012, 10h44

                      Commentaire


                      • #86
                        Re : Test plugin SIPS ALATAK Beta2

                        Envoyé par Florentp Voir le message
                        Je ne comprends pas, j'ai beau faire des test, ma commande reste en pending après retour sur la boutique !
                        J'ai activé le mode DEBUG, mais je ne vois rien de particulier :/ (Je suis en mode démonstration pour le paiement)

                        )
                        Autant pour moi !
                        Une protection htaccess/htpasswd était en place, et je n'ai pas fait le lien tout de suite...
                        Après avoir retiré cette protection, tout rentre dans l'ordre.

                        Voili voilou !

                        Commentaire


                        • #87
                          Re : Test plugin SIPS ALATAK Beta2

                          Bonjour à tous, même problème sur mon site :

                          Merci pour votre commande.
                          Votre commande a été enregistrée.

                          Je n'accède pas au paiement sur le site du CA.

                          J'ai bien vérifié les chemin absolu /home.xxx/monsite/www/cgi-bin/ idem pour sips-param le tout en 755

                          Ma config est joomla 2.5.6 et VM 2.0.10 sur un OVH mutualisé

                          J'ai donc la beta 4 d'alatak (merci en passant pour le plugin) et l'API V6 linux du kit e-transaction

                          Merci d'avance pour votre aide.
                          Dernière édition par aailpp à 11/09/2012, 14h28

                          Commentaire


                          • #88
                            Re : Test plugin SIPS ALATAK Beta2

                            Bonjour

                            Ok, je relis tous vos commentaires, et je regarde.

                            l'API V6 linux du kit e-transaction
                            Hum V6? c'est une nouvelle version du kit?
                            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


                            • #89
                              Re : Test plugin SIPS ALATAK Beta2

                              Problème régle par alatak avec une nouvelle version du plugin, merci beaucoup !!

                              Commentaire


                              • #90
                                Re : Test plugin SIPS ALATAK Beta2

                                Bonjour,

                                Oui, je dois mettre en ligne une version beta 5.
                                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

                                Annonce

                                Réduire
                                Aucune annonce pour le moment.

                                Partenaire de l'association

                                Réduire

                                Hébergeur Web PlanetHoster
                                Travaille ...
                                X