BUG sur SPplus Module Alatak Paiement en 2x ou 3x

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

  • BUG sur SPplus Module Alatak Paiement en 2x ou 3x

    Bonjour à tous,

    Sur un site avec le module d'alatak, le paiement comptant, tout va bien. par contre, j'ai un bug sur le paiement en 2x et 3x toujours avec son module d'alatak que je remercie par avance pour ce module (Un lien vers son site..., c'est toujours un peu de referencement pour son job!)

    J'utilise la version spplus_J15_V11_v2.beta2 qui me semble être la derniere version.

    L'erreur quand je configure le moyen de paiement en 3 fois :

    Fatal error: Cannot redeclare class ps_spplus_Language in .../www/administrator/components/com_virtuemart/classes/payment/ps_spplus.php on line 516

    Bien sur , je suis allé voir ce fichier

    et ca m'a emmené sur la fonction à la ligne 465:

    Code:
    function ps_spplus_Language() {
                            global $mosConfig_lang;
    
                            if (file_exists(ADMINPATH . 'languages/spplus/' . $mosConfig_lang . '.php')) {
                                require_once( ADMINPATH . 'languages/spplus/' . $mosConfig_lang . '.php' );
                            } else if (file_exists(ADMINPATH . 'languages/spplus/french.php')) {
                                require_once( ADMINPATH . 'languages/spplus/french.php' );
                            }
    
                            $this->initModule('spplus', $langvars);
                        }
    Du coup, je suis allé voir si j'avais bien le fichier french.php => OUI je l'ai.

    D'ou ma question : avez vous eu ce bug (visiblement, je ne l'ai pas vu sur le forum)? car je sèche un peu.

    Sinon, la solution serait de tout effacer pour re-installer?

    Merci pour vos réponses
    ++

  • #2
    Bonjour,


    Oups... j'en suis à la beta 3 ... je la mets tout de suite sur mon site.
    Tiens moi au courant.
    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


    • #3
      Merci Alatak,

      Alors, j'ai mis à jour. Attention, je dis ca pour ceux qui vont mettre à jour, il faut remettre tous les paramètres de paiement CB comptant à jour.

      TOP, cette mise à jour est sympa car il y a de la nouveauté qui me plait (l'envoie d'email... j'en dis pas plus )

      L'installation faite :

      Peux tu Alatak nous en dire plus sur ce paramètre dans la config:
      "PS_SPPLUS_INVALID_STATUS_SEND_EMAIL" ?

      1) Question bête : Ça envoie l'email INVALID à qui?

      Ensuite
      Pour le paiement en 3X
      Pas de message d'erreur cette fois.

      Par contre, j'ai

      ...www/administrator/components/com_virtuemart/classes/payment/ps_spplus3x.cfg.php :: Non modifiable

      2) Faut il le rendre modifible?

      3) "Utilise les paramètres de config de la méthode SPPLLUS"
      On a donc rien à configurer dans ton module Alatak? comme c'est le cas pour le paiement comptant où il faut renseigner les paramètres? peut être utilises tu les parametres du paiement comptant?

      4) Comment le tester pour voir si ca marche réellement le paiement en 3 fois sachant que je suis en prod :s

      5)(VOIR REPONSE ci dessous)
      Est ce que l'on peut configurer ce mode de paiement (paiement en 3 fois) à une certaine somme de commande? [REPONSE] : On peut le configurer dans le backend de SPplus. dans Information Technique


      Pour le paiement en 2X : Erreur :
      Parse error: syntax error, unexpected ';', expecting T_FUNCTION
      /www/administrator/components/com_virtuemart/classes/payment/ps_spplus2x.php on line 41

      Apparemment, il manque un petit ";" mais souvent ce bug peut en cacher un autre... donc, je te laisse voir alatak si ca ne te derange pas bien sur et je testerais bien volontiers.

      Merci encore

      Commentaire


      • #4
        Bonjour


        Bon je n'ai pas d'installation SPPLUS de test en ce moment, alors je te reponds rapidement de mémoire
        Par contre, j'ai

        ...www/administrator/components/com_virtuemart/classes/payment/ps_spplus3x.cfg.php :: Non modifiable
        si mes souvenirs il n'y a plus de fichier de conf pour les methodes en 2 ou 3 fois.

        3) "Utilise les paramètres de config de la méthode SPPLLUS"
        On a donc rien à configurer dans ton module Alatak? comme c'est le cas pour le paiement comptant où il faut renseigner les paramètres? peut être utilises tu les parametres du paiement comptant?
        C'est exact.
        La configuration se fait pour le paiement comptant et est utilisé dans les autres paiement.

        4) Comment le tester pour voir si ca marche réellement le paiement en 3 fois sachant que je suis en prod :s
        Tu peux demander à SPPLUS de façon temporaire d'utiliser des paramètres de test. Appelle les.
        Attention, si tu n'en as pas encore fait l'experience, prepare bien tes questions, au bout de 30minutes, la conversation est coupée quoiqu'il arrive ...

        5)(VOIR REPONSE ci dessous)
        Est ce que l'on peut configurer ce mode de paiement (paiement en 3 fois) à une certaine somme de commande? [REPONSE] : On peut le configurer dans le backend de SPplus. dans Information Technique
        C'est dommage mais ce n'est pas possible dans VM encore. Ce que tu peux faire, c'est mettre dans le nom de la methode de paiement:
        "paiement en 3 fois, si le montant est supérieure à xxx euros"
        et avant de l'envoyer sur la page de paiement, vérifier le montant de la commande.
        C'est pas top, mais c'est une solution ...

        Pour le paiement en 2X : Erreur :
        Parse error: syntax error, unexpected ';', expecting T_FUNCTION
        /www/administrator/components/com_virtuemart/classes/payment/ps_spplus2x.php on line 41
        Probablement ... je vais regarder le code ce soir ... lors de mes dernières modifs, j'ai testé que pour le paiement comptant et en 3x ...

        PS_SPPLUS_INVALID_STATUS_SEND_EMAIL
        Ca fait parti des choses encore à mettre en place: un email a qui on enverrai des mails pour avertir quand il y a un problème sur le paiement ... dans ma todo liste
        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


        • #5
          Merci Alatak pour tes réponses.

          Pour le test en 3fois, au lieu de les appeler à xx€ / minutes et mettre en test pendant une période où je ne pourrais plus recevoir de paiement CB comptant, je vais prendre un de mes produits à 3€ avec une périodicité de 2 semaines (c'est le minimum) et je verrais si dans 1 mois je me serais payé mes 3€ Je ne vois pas d'autre solution

          Je te tiens donc au jus dans 1 mois si c'est validé avec le paiement en 3X.

          Commentaire


          • #6
            Re : BUG sur SPplus Module Alatak Paiement en 2x ou 3x

            Bonjour,
            sur un site Joomla 1.5.22, avec virtuemart 1.1.5, spplus en cgi, hebergé chez ovh (mutualisé), j'ai une erreur pour le paiement avec acompte.
            Lorsque j'essaie de mettre en place l'option j'obtiens :
            "Parse error: syntax error, unexpected ';', expecting T_FUNCTION in /homez.196.../www/administrator/components/com_virtuemart/classes/payment/ps_spplus2x.php on line 41".
            je suis tombé sur cette discussion qui semble ouverte, y'a t'il une solution/explication simple ?

            Merci à vous.
            Passez de bonnes fêtes

            Commentaire


            • #7
              Re : BUG sur SPplus Module Alatak Paiement en 2x ou 3x

              Salut AIAD, pour répondre à ta question, pour l'instant pas bien de solution. Il faut laisser le temps à Alatak de revoir ce bug.
              Je viens d'aller sur son site, et c'est toujours la beta3 pour le paiement Spplus
              Alatak, si tu as des news fraiches, nous sommes preneurs

              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