Joomladay francophone 2018 à Paris 18 et 19 mai

Probleme de redirection paiement CB

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

  • Probleme de redirection paiement CB

    Bonjour, je vous expose mon GROS SOUCIS.......
    Je travaille avec virtuemart 1.1.3, j ai opté pour le paiement via paypal et CB via paypal aussi, cependant, lorsque je fais une simulation de commande tout se passe bien et lorsque j arrive a la page qui demande le mode de paiement, je choisis CB, j enregistre mes info mais aucunne demande de N° de CB ne se fait. la commande est bien enregistrée mais le client n est pas redirigé vers la page pour indiquer ses coordonnées bancaires.
    Comment dois je faire ?

    Merci mille fois !
    Dernière édition par yvotchotcho à 21/02/2010, 15h11

  • #2
    bonjour

    cb via paypal c'est le meme module que paiement paypal ; en fait, tu es redirige vers la page paypal qui propose les 2 solutions, paypal ou cb (probleme souvent evoque sur le forum)
    regarde les sommaires astuces pour ce qui concerne paypal et fait une recherche forum pour en voir les inconvenients...
    http://forum.joomla.fr/showthread.php?t=89922

    de meme, il ne vaut mieux pas conserver de donnees bancaires sur son site, pour des problemes de securite ; mieux vaut laisser cela aux plates-formes de paiements...
    sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
    http://virtuemart.fr

    Commentaire


    • #3
      Bonjour et merci

      Bonjour, je suis allé voir sur le forum que tu m as indiqué qui est d aileurs plus que génial, cependant j ai un probleme, pour rediriger directement le client sur paypal , jai lu les indications, mais je n y parviens pas (je ne trouve pas mosRedirect dans ma page checkout thankyou; voila un copié collé de ce que j ai :
      <?php
      if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
      /**
      * This is the page that is shown when the order has been placed.
      * It is used to thank the customer for her/his order and show a link
      * to the order details.
      *
      * @version $Id: checkout.thankyou.tpl.php 1364 2008-04-09 16:44:28Z soeren_nb $
      * @package VirtueMart
      * @subpackage themes
      * @copyright Copyright (C) 2004-2008 soeren - All rights reserved.
      * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
      * VirtueMart is free software. This version may have been modified pursuant
      * to the GNU General Public License, and as distributed it includes or
      * is derivative of works licensed under the GNU General Public License or
      * other free or open source software licenses.
      * See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details.

      * http://virtuemart.net
      */

      mm_showMyFileName( __FILE__ );

      global $VM_LANG;
      ?>

      <h3><?php echo $VM_LANG->_('PHPSHOP_THANKYOU') ?></h3>
      <p>
      <?php
      echo vmCommonHTML::imageTag( VM_THEMEURL .'images/button_ok.png', 'Success', 'center', '48', '48' ); ?>
      <?php echo $VM_LANG->_('PHPSHOP_THANKYOU_SUCCESS')?>

      <br /><br />
      <?php echo $VM_LANG->_('PHPSHOP_EMAIL_SENDTO') .": <strong>". $user->user_email . '</strong>'; ?><br />
      </p>

      <!-- Begin Payment Information -->
      <?php
      if( empty($auth['user_id'])) {
      return;
      }
      if ($db->f("order_status") == "P" ) {
      // Copy the db object to prevent it gets altered
      $db_temp = ps_DB::_clone( $db );
      /** Start printing out HTML Form code (Payment Extra Info) **/ ?>
      <br />
      <table width="100%">
      <tr>
      <td width="100%" align="center">
      <?php
      /**
      * PLEASE DON'T CHANGE THIS SECTION UNLESS YOU KNOW WHAT YOU'RE DOING
      */
      // Try to get PayPal/PayMate/Worldpay/whatever Configuration File
      @include( CLASSPATH."payment/".$db->f("payment_class").".cfg.php" );

      $vmLogger->debug('Beginning to parse the payment extra info code...' );

      // Here's the place where the Payment Extra Form Code is included
      // Thanks to Steve for this solution (why make it complicated...?)
      if( eval('?>' . $db->f("payment_extrainfo") . '<?php ') === false ) {
      $vmLogger->debug( "Error: The code of the payment method ".$db->f( 'payment_method_name').' ('.$db->f('payment_method_code').') '
      .'contains a Parse Error!<br />Please correct that first' );
      }
      else {
      $vmLogger->debug('Successfully parsed the payment extra info code.' );
      }
      // END printing out HTML Form code (Payment Extra Info)

      ?>
      </td>
      </tr>
      </table>
      <br />
      <?php
      $db = $db_temp;
      }
      ?>
      <p>
      <a href="<?php $sess->purl(SECUREURL.basename($_SERVER['PHP_SELF'])."?page=account.order_details&order_id=". $order_id) ?>" onclick="if( parent.parent.location ) { parent.parent.location = this.href.replace(/index2.php/, 'index.php' ); };">
      <?php echo $VM_LANG->_('PHPSHOP_ORDER_LINK') ?>
      </a>
      </p>

      MERCI DE VOTRE AIDE !!!!

      Commentaire


      • #4
        bonjour,

        pour placer le script paypal, de l'admin vm tu selectionnes lister mode de paiement et tu cliques sur le module paypal, onglet configuration

        e.g html
        sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
        http://virtuemart.fr

        Commentaire


        • #5
          merci mais.........

          merci pour ta reponse, mais dois je copier le script que je t ai envoyé a la place de celui qui est déja inscrit dans le cadre :information de paiement suplementaire

          Commentaire


          • #6
            regarde le post 100 dans les astuces (ou 99 ?), et copie/colle ce script. Il t'amenera sur la page paypal. tu as bien un compte paypal ? et l'adresse mail du site doit etre la meme que l'adresse mail donnee inscrite sur paypal.
            sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
            http://virtuemart.fr

            Commentaire


            • #7
              merci

              Merci, j ai collé le code comme tu me l as indiqué,maintenant quand je fais une commande fictive, voila le message qui parrait:


              my resto
              Paiements via PayPal
              Retour chez le marchand

              Le vendeur accepte uniquement les paiements cryptés. Vous ne pouvez pas le payer par l'intermédiaire des boutons non cryptés. Veuillez contacter votre vendeur pour plus d'informations.

              PayPal. Votre réflexe sécurité pour payer en ligne.

              Pour en savoir plus, consultez notre Règlement sur le respect de la vie privée, nos Conditions d’utilisation et nos Informations essentielles sur les paiements et le Service.

              Copyright © 1999-2010 PayPal. Tous droits réservés.

              Commentaire


              • #8
                pour ton adresse securisee, inscrit ton adresse normale, sans https, mais http://www....
                sommaire thématique des astuces du forum e-commerce ici http://www.webtimarket.com/fr/telechargements
                http://virtuemart.fr

                Commentaire


                • #9
                  merci encore

                  Merci, ou je trouve mon adresse sécurisée, je ne sais plus ou je l ai indiqué???
                  désolé pour la mémoire !!!!!!!

                  Commentaire


                  • #10
                    encore un nouveau message d erreur

                    J ai fait comme tu me l as dit, mon adresse securisée est maintenant :http
                    Maintenant j ai un nouveau message d erreur aprés avoir passer commande :

                    Merci pour votre commande.

                    Success Votre commande a été prise en compte!

                    Un email de confirmation a été envoyé à : yvesallouche@yahoo.fr


                    Parse error: syntax error, unexpected '@', expecting ')' in /homepages/4/d285349318/htdocs/components/com_virtuemart/themes/default/templates/pages/checkout.thankyou.tpl.php(61) : eval()'d code on line 18


                    Sincerement, je croyais que cela aurait plus simple que cela, mais j ai confiance en TOI !!!
                    MERCI MILLE FOIS
                    Dernière édition par yvotchotcho à 15/02/2010, 16h19

                    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