Flux d’activité
Flux d’activité
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
J'ai modifié le fichier ipn.php, en mettant les bons id pour chaque $peel_status.
Je trouve ça un peu limite de devoir faire ces modifications, disons "étonnant" que ces statuts de paiement soient incorrects dans le fichier que j'ai reçu dans mon peel premium.
Est-ce que c'est normal, ou est-ce un bug qui va être corrigé dans une mise à jour ? J'ai du mal à croire que je sois le seul à être confronté à ce problème.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
Effectivement nos réponses se sont croisées :)
Suite à votre message, dans le fichier ipn.php vous pouvez remplacer les ids de statuts de paiement par leur code technique :
0 => "discussed", 1 => "pending", 2 => "being_checked", 3 => "completed", 6 => "cancelled", 9 => "refunded"
La fonction update_order_payment_status qui met à jour les statuts de paiements pour une commande accepte ces valeurs en paramètre, et pourra mettre à jour correctement les commandes passées via paypal.
-
0
-
-
marc2 a ajouté un message dans un sujet Module URL REWRITING - demande d'info
Merci ,
je regarde le site de démo.
Cordialement
-
0
-
-
marc2 a ajouté un message dans un sujet [Réglé] Suppression du menu Autre
Merci Simon, ça fonctionne.
Cordialement
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Est-ce que nos réponses se sont croisées ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
Les informations sont corrects, il faut approfondir la recherche de deux manière différentes :
- Avez-vous acccès aux logs d'erreur? Si oui pouvez vous vérifier les logs correspondant aux heures d'appels du fichier ipn ?
- Pouvez-vous placer un email d'alert dans le fichier ipn, à la ligne 94 :
} else {
send_email($GLOBALS['support'], 'Alerte : Erreur sur peel_status. Commande ' . intval($_POST['item_number']) . '', 'La mise à jour de la commande a échoué.');
}
le bloc de code sera donc :
if (!empty($peel_status)) {
update_order_payment_status($item_number, $peel_status, true, null, null, false, 'paypal');
unset($peel_status);
} else {
send_email($GLOBALS['support'], 'Alerte : Erreur sur peel_status. Commande ' . intval($_POST['item_number']) . '', 'La mise à jour de la commande a échouée.');
}
Cela permettra de savoir si la variable qui contient le code technique du statut de paiement est correctement rempli.
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Rebonjour,
Bon, je commence à voir le problème.
Dans create_new_site.sql :
Au lieu de créer la table avec les "id" correspondants aux statuts, ce sont les "position" qui sont mentionnées. Donc la table a id = 4 pour "completed", par exemple.
Or, dans ipn.php :
Le statut en dur est 3 pour "Completed", mais la table peel_statut_paiement a été créée avec l'id 4 pour "completed"...
Je ne comprenais pas pourquoi les statuts de paiement sont corrects pour la CB, et pas pour paypal, donc j'ai poursuivi en regardant la fonction update_order_payment_status dans /lib/fonctions/order.php, et je vois qu'il y a un chemin quand on passe un booléen ($status_or_is_payment_validated === true, pour les paiements CB par exemple), et un autre quand on passe une valeur ( elseif(is_numeric($status_or_is_payment_validated) comme le fait ipn.php).
À partir de là, ça se complique un peu, je ne vois pas comment en passant un 3 comme $peel_status on peut espérer obtenir au final un 4 (qui est le bon id pour avoir une commande en "completed"). Peut-être du côté de $payment_status_by_legacy_id_compatibility_array...
Voilà, j'en suis là, merci de votre aide.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Page d'accueil : articles à la une + produits à la une
Bonjour,
Le template de la rubrique "notre sélection" sur la page d’accueil est le même que la liste des produits dans les pages de catégories : modeles/peel7/smarty/produits.tpl
Pour modifier le style de ces blocs, vous pouvez vous aider d'un outil comme firebug sur Firefox pour cibler le HTML à modifier et voir les différentes classes CSS qui s'appliquent.
Pour les articles à la une, le template est modeles/peel7/smarty/product_in_container_html.tpl
"Articles à la une :" correspond aux articles de contenu, éditable depuis la page administrer/articles.php et "A la une" correspond aux produits à la une
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
J'ai remplacé les infos identifiantes par des XXXXX pour le forum, mais elles sont bien là.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Suite à migration PHP 5.6
Bonjour,
Le fonctionnement des versions 5 de PEEL avec version de PHP > 5.3 n'est pas garanti. Rendre compatible votre site avec PHP 5.6 nécessite de faire des modifications un peu partout dans le code notamment sur toutes les requêtes d’insertion de données ce qui est long et fastidieux.
Si vous le pouvez, vous pouvez plutôt envisager une migration vers la dernière version de PEEL, qui ne présente pas de problème de compatibilité.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
Il n'y a pas de paramètre coté PEEL pour activer la mise à jour automatique du statut de commande avec Paypal. Pouvez-vous fournir le contenu de l'email reçu ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Module URL REWRITING - demande d'info
Bonjour,
Le module rewriting est livré avec le module premium https://www.peel.fr/modules-a-la-carte-4/module-peel-premium-1.html mais il peut être commandé seul sur demande au service commercial (01 75 43 67 97 ou via le formulaire https://www.peel.fr/utilisateurs/contact.php). Un tutoriel d'installation est fourni avec le module dans un fichier readme.txt.
Vous pouvez naviguer sur le site de démonstration https://premium.peel.fr/ pour voir les urls que génère le module url_rewriting.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet [Réglé] Suppression du menu Autre
Bonjour,
les éléments du menu sont éditable via la variable d'administration main_menu_items_if_available éditable depuis la page administrer/configuration.php. Pour supprimer le lien 'autre', il faut supprimer , "other" de cette variable (avec la virgule).
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour,
J'ai bien reçu un email m'avertissant que le fichier ipn.php a été appelé, avec le contenu de la requête, tout a l'air ok.
Pourtant, la commande correspondante reste en "Paiement en cours de vérification".
Que fait-on maintenant ?
-
0
-
-
Myriam a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Page d'accueil : articles à la une + produits à la uneBonjour,
Je souhaiterai modifier l'affichage de la page d'accueil.
En premier, je souhaiterai afficher Notre sélection, est cela est configurable dans site.php et où je peux modifier le style et la template.
Ensuite, je voudrais afficher les articles à la une : j'ai vu que cela se configurait dans site.php mais où je peux changer le style, template et le nombre d'article sur la page d'accueil.
Quel est la différences entre à la une et article à la une dans site.php car je ne vois rien s'afficher. Quels sont les différents valeurs pour Mode d'affichage.
- 2 réponses
- 1 693 vues
-
marc2 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
[Réglé] Suppression du menu AutreBonjour,
Comment faire pour retirer le menu Autre ?
Merci à l'avance.
- 4 réponses
- 6 173 vues
-
marc2 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Module URL REWRITING - demande d'infoBonjour,
Le remplacement de l'ancien logiciel de ma boutique par "peel shopping" avance.
Sur l'ancienne boutique, j'ai rewrité les pages sous la forme:
nom-du-produit-1.html
nom-produit-2.html
autre-produit-en-vente-3.html
J'ai vu que l'on pouvait acheter le "module url rewriting", celui-ci me permettra-t-il de paramétrer les url comme ci-dessus ?
Est-il livré avec un tutoriel pour l'installation ?
Cordialement.
- 2 réponses
- 1 343 vues
-
stefan a ajouté un message dans un sujet Suite à migration PHP 5.6
Bonjour Simon,
Je suis en 5.3 et 5.5
Merci
-
0
-
-
VincentD a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Sur Paypal, j'ai le choix entre ipn activés avec une URL, ou ipn désactivés si je ne spécifie pas d'URL.
Y'a-t-il un paramètre à modifier côté peel ?
Je mets en place un traceur pour vérifier si le code est appelé ou non.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Paypal reste en "Paiement en cours de vérification"
Bonjour VincentD, et bienvenue !
Le lien vers le fichier ipn.php est renseigné par le code, il n'est pas nécessaire de le préciser dans l'administration de votre compte paypal. En revanche vous devez vérifier que l'option de mise à jour des statuts de paiements est bien active.
Vous pouvez vérifier si le fichier est bien appelé lors d'un paiement en plaçant par exemple un envoi d'email au début du fichier ipn.php vers votre adresse email. Cet email peut contenir des informations technique, comme les valeurs transmises par le serveur Paypal. Par exemple :
mail('votre@email.fr','IPN Paypal', print_r($_POST, true));
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Suite à migration PHP 5.6
Bonjour,
Quelle version de PEEL utilisez-vous ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Modification du panier
Bonjour,
A la première lecture du code on peut voir que les variable total_type_ ligne 1180 sont en commentaires, donc le code que vous avez posté ne peut pas fonctionner correctement. Sinon les modifications effectuées semble bonne. Ce sujet nécessite du temps pour comprendre, corriger et tester votre code. Nous pouvons intervenir sur votre développement si vous le souhaitez, il faut pour cela prendre contact avec notre service commercial au 01 75 43 67 97
-
0
-
-
epok a ajouté un message dans un sujet Question sur l'import des produits via l'admin
Bonjour Simon et merci pour votre réponse, ça fonctionne très bien, mais en choisissant "Import de tous les champs trouvés dans le fichier" et "détection automatique du séparateur" sinon si je change de méthode il m'affiche un message qui valide l'import des produits mais rien n'est importé ... ! Bonne journée à vous
-
0
-
-
VincentD a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Paypal reste en "Paiement en cours de vérification"Bonjour,
sur un Peel Premium 7.2, je ne parviens pas à obtenir des changements de statut sur les paiements Paypal.
Avec une adresse configurée pour l'ipn (côté paypal), ça ne fonctionne pas, et sans adresse non plus.
Avez-vous une piste pour résoudre ce problème ?
- 17 réponses
- 3 588 vues
-
stefan a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Suite à migration PHP 5.6Bonjour à tous,
Suite au changement pour la migration 5.6, quand je dois modifier un produit, la partie HTML (description du produit) s'efface...
Avez-vous une correction SVP ?
D'avance merci.
- 3 réponses
- 1 252 vues