Jump to content

twuest

Members
  • Posts

    14
  • Joined

  • Last visited

Profile Information

  • Activity
    Developer

twuest's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Malheureusement, notre mandataire ne nous a rien livré et nous n'arrivons plus à le contacter. Nous allons relancer le projet prochainement.
  2. Bonjour, Nous avons trouvé un mandataire. Nous allons financer ce module qui modifiera le bulletin de livraison ainsi que l'état de la commande avec les données de la Poste. Le client doit également pouvoir voir son code de suivi. Une fois testé et mis en production, ce module sera mis en GPL 3, j'espère avant fin 2015. Corrections et améliorations par la suite seront les bienvenues sur ce module libre.
  3. Bonjour à tous, Nous avons confié le mandat à Bladinium. Le travail a été exécuté à entière satisfaction du client final. Merci à ceux qui l'ont fait d'avoir pris le temps de répondre à notre appel.
  4. Bonjour, Nous cherchons une personne pouvant nous aider à résoudre le problème de lenteur sur notre boutique http://swissdvdshop.ch/. Le processus d'achat est particulièrement lent, mais c'est toute l'expérience utilisateur (dans le backoffice également) qui est pénible. Le site est actuellement sur un serveur mutualisé, et nous avons loué un serveur dédié qui améliore les performances et réduisant au tiers le temps de réponse. Toutefois, passer de 90 sec. à 30 sec. reste inacceptable alors que le cache est activé. Le catalogue comporte un peu moins de 2000 produits. Merci de faire une offre en régie plafonnée ou en forfait.
  5. Bonjour à tous, Y a-t-il une solution (payante ou non) pour importer les derniers clients et leurs commandes dans prestashop 1.6? Voici le cas de figure: j'ai une boutique en ligne avec prestashop 1.5 avec de vrais clients et de vraies commandes je fais une copie de cette boutique sur mon ordinateur en local afin de la migrer sous prestashop 1.6 et de construire des pages avec le CMS, de modifier le design, d'ajouter et configurer de nouveaux modules, cela me prend 1 mois pendant ce temps, ma vraie boutique continue à enregistrer de nouvelles commandes et de nouveaux clients une fois que ma boutique 1.6 est prête en local, j'aimerais pouvoir synchroniser uniquement les commandes, les clients et leurs adresses, ainsi que tous les éléments liés aux commandes qui ont été enregistrés durant le mois de préparation de la nouvelle boutique Merci d'avance pour vos conseils.
  6. Bonjour à tous, Je cherche un module ou une solution pour utiliser les webservices de la poste suisse https://www.post.ch/fr/post-barcode-cug.htm avec prestashop 1.6. Il s'agit de pouvoir (depuis une commande) envoyer les données du client afin de générer le code barre de la poste et de l'imprimer afin de le coller sur le paquet. Si cela n'existe pas encore, j'aimerais avoir un devis pour le développement.
  7. Bonjour à tous, Pour pouvoir faire un retour, il faut que la commande soit passée par l'état Livré il me semble. Une fois que le retour a été convenu, voici la démarche pour un retour comprenant des frais de remboursement (sans frais, il faut faire un remboursement complet) : Dans la boutique > Commandes, cliquer sur la commande du client Cliquer sur le bouton tout en haut de la commande : Retourner les produit Cocher le produit retourné Cocher Réinjecter UNIQUEMENT, puis sur le bouton Retourner les produits Cliquer sur le bouton tout en haut de la commande : Remboursement partiel Quantité : 1, Montant = prix du produit – 15 CHF (frais de remboursement par ex.)
  8. Si si, mais le forum a un bug, je n'arrive pas à poster ma réponse avec le code. Il faut jeter un oeil à la fin de ma réponse #2 plus haut.
  9. J'ai trouvé une solution pour ce cas. Dans la configuration d'ogone, sur le site d'ogone, il faut mettre dans Configuration > Informations techniques > Retour d'information sur la transaction : Requête directe HTTP serveur-à-serveur : Si le statut du paiement est "accepté", "en attente" ou "incertain" + Si le statut du paiement est "annulé par le client" ou "trop de rejets par l'acquéreur". http://myshop.<PARAMVAR>/modules/ogone/validation.php Requête http pour les changements de statut : URL sur lequel le marchand souhaite recevoir une requête HTTP différée en cas de changement de statut de transaction offline (hors ligne). http://myshop.<PARAMVAR>/modules/ogone/confirmation.php Dans le fichier ogone.php du module d'ogone pour prestashop dans la fonction hookPayment(), ajouter la ligne suivante (ou une adaptation à votre cas) après $ogoneParams = array(); et avant le ksort($ogoneParams); if (preg_match('@\.fr@', $_SERVER['HTTP_HOST'])) { $ogoneParams['PARAMVAR'] = 'fr'; } else { $ogoneParams['PARAMVAR'] = 'ch';} ; Avec ceci, PARAMVAR et sa valeur seront envoyés à ogone en même temps que les autres paramètres du panier d'achat, et les URLs données ci-dessus seront mises à jour : <PARAMVAR> sera remplacé par sa valeur (ch ou fr dans mon cas) et ogone appellera correctement les URLs de retour. Avec ceci, nous avons : - 1 installation prestashop en multi-boutique - 2 boutiques (CH en CHF, FR en EUR) myshop.ch et myshop.fr - 1 seul contrat ogone nécessaire ! /************************************************************* Je réponds à nullos ici car je n'arrive pas à envoyer une nouvelle réponse (le bouton Post n'a aucun effet). En résumé, je disais qu'il faudrait essayer de tester la partie url_virtuel_xxx Si ce sont des noms très différents les uns des autres, alors il faudrait passer par un switch case ou des if elseif à la suite : if (preg_match('@url_virtuel_1@', $_SERVER['HTTP_HOST'])) { $ogoneParams['PARAMVAR'] = 'url_virtuel_1'; } elseif (preg_match('@autre_url@', $_SERVER['HTTP_HOST'])) { $ogoneParams['PARAMVAR'] = 'autre_url'; } ... else { $ogoneParams['PARAMVAR'] = 'url_de_base'; } Si ce sont des noms presque identiques à une logique près url_1, url_2, ... il est possible d'optimiser un peu en récupérant la partie trouvée par le preg_match dans le PARAMVAR. Quelque chose comme if preg_match('@(url_virtuel_.)@', $_SERVER['HTTP_HOST'], $matches) { $ogoneParams['PARAMVAR'] = $matches[1];} Je n'ai pas testé, il faudrait donc essayer...
  10. Bonjour à tous, Comment faire pour faire fonctionner prestashop 1.5 en multi-boutique et le module standard ogone v2.4 (très similaire au 2.6 actuel) qui est fourni ? J'ai une boutique myshop.ch et myshop.fr sur une même instance prestashop. Pour info, j'ai modifié le fichier ogone.php pour rajouter les bonnes URLs ACCEPTURL, DECLINEURL etc. if ($_SERVER['SERVER_NAME'] == 'myshop.fr') { $confirmationPage = 'http://myshop.fr/modules/ogone/confirmation.php'; } elseif ($_SERVER['SERVER_NAME'] == 'myshop.ch') { $confirmationPage = 'http://myshop.ch/modules/ogone/confirmation.php'; } $ogoneParams['ACCEPTURL'] = $confirmationPage; $ogoneParams['DECLINEURL'] = $confirmationPage; $ogoneParams['EXCEPTIONURL'] = $confirmationPage; $ogoneParams['CANCELURL'] = $confirmationPage; J'arrive donc dans mon processus d'achat prestashop à aller sur l'interface d'ogone, entrer un numéro de carte visa, paiement statut OK (=9), mais lors du retour sur ma boutique, la commande ne se termine pas (message : Merci de patienter pendant que votre commande se valide). Je pense que je dois configurer correctement les valeurs de retour, mais que faut-il faire quand on est dans le cas d'une multi-boutique ? Quelqu'un aurait-il déjà amélioré le module d'ogone pour le faire fonctionner en multi-boutique ? (avec paramvar ou paramplus ou autre chose ?) Pour info, j'ai actuellement déjà une boutique myshop.ch qui fonctionne très bien avec le module standard d'ogone, et je souhaite rajouter une boutique myshop.fr. Merci d'avance pour votre aide.
  11. Bonjour, J'ai eu le même problème et j'ai résolu ceci en mettant les bonnes URL dans les champs dans l'onglet Retour d'information de transaction. Requête directe HTTP serveur-à-serveur : Si le statut du paiement est "accepté", "en attente" ou "incertain". [..........] + Si le statut du paiement est "annulé par le client" ou "trop de rejets par l'acquéreur".[..........] Requête http pour les changements de statut : URL sur lequel le marchand souhaite recevoir une requête HTTP différée en cas de changement de statut de transaction offline (hors ligne).[..........] Regardez bien les captures d'écran dans la configuration du module d'ogone et mettez les bonnes valeurs là-dedans.
  12. Hi all, I try to download the last release to test it. http://addons.prestashop.com/en/social-commerce-facebook-prestashop-modules/7366-yotpo-social-reviews.html Announced is version 1.3.1, but when I click on download, the file is named v1.2.8... There is something wrong somewhere here.
  13. Hi, I've got the same problem with PS 1.5.4.0 and yotpo 1.2.9. I've tried to fix it, there are clearly some bugs and confusion between $this->_path and $this->_yotpo_module_path (at line ~100 in yotpo.php). foreach ($this->_required_files as $file) if (!file_exists($this->_path.$file)) $this->setError($this->l('Can\'t include file '.$this->_yotpo_module_path .$file)); Once changing here and there the path I could install the yotpo module, clicking on Configure gives me no form or whatsoever to configure yotpo (still have the PS menu though).
  14. Bonjour à tous, Je ne trouve pas la procédure pour générer un bon de retour (basé sur order-return.tpl) dans la documentation : http://doc.prestashop.com/pages/viewpage.action?pageId=11272427#G%C3%A9rerlescommandes-Retoursproduits A quel moment et où celui-ci apparaît-il ? Dans les documents de la commande comme pour les autres documents liés à une commande (car je vois bien la facture, le bon de livraison ou l'avoir, mais impossible à mettre la main sur le bon de retour) ? Merci pour votre aide.
×
×
  • Create New...