-- url of the page with the problem -- :
mywebsite.com/mypage
-- HikaShop version -- : 2.2.3
-- Joomla version -- : 3.2.3
-- PHP version -- : 5.4.6
-- Error-message(debug-mod must be tuned on) -- : Error_message
Bonjour,
D'abord je précise que j'ai bien lu cela :
www.hikashop.com/support/documentation/i...or.html#notification
et surement aussi une dizaine d'autres posts sans trouver la solution.
Lors de la confirmation d'achat sur le site de paypal le statut de la commande est modifiée sans problème.
Lors de l'annulationn de la commande sur le site de paypal le statut de la commande n'est pas modifiée et je reçois une alerte :
Bonjour,
Une notification de Paypal a été reçue avec le statut: Voided. Le statut de la commande n'a pas été changé
Veuillez consulter la documentation concernant cela à l'adresse
www.hikashop.com/index.php?option=com_up...-paypal-error#status
Cette notification était pour la commande B3M4 sur le site web http://monsite
Vous pouvez accéder aux détails de la commande en cliquant sur le lien ci-dessous après vous être connecté à l'administration du site web:
http://monsite/administrator/index.php?option=com_hikashop&ctrl=order&task=edit&order_id=34
Voici l'ipn de paypal :
Numéro du message1YE81787PS493792W
Date/heure de création12/03/2014 20:45 CET
Original/RenvoyéOriginal
Date/heure de la dernière tentative d'envoi12/03/2014 20:45 CET
URL de notificationhttp://monsite/index.php?option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypal&tmpl=component&lang=fr&Itemid=132
Code de réponse HTTP200
État de livraisonEnvoyé
Nombre de tentatives0
Numéro de transaction3D259245S6694354M
Type de notification instantanée de paiementTransaction effectuée
1) Pourquoi dans un cas cela fonctionne et dans l'autre non ?
2) Si c'est des logs du site dont on parle ici (payment log), voici les logs du site qui traitent de paypal :
"POST /NEW/administrator/index.php?option=com_hikashop&ctrl=plugins HTTP/1.1" 200 7571 "/administrator/index.php?option=com_hikashop&ctrl=plugins&plugin_type=payment&task=edit&name=paypal&subtask=payment_edit&payment_id=1" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:27.0) Gecko/20100101 Firefox/27.0"
"POST /NEW/index.php?option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypal&tmpl=component&lang=fr&Itemid=132 HTTP/1.1" 200 1624 "-" "PayPal IPN ( https://www.paypal.com/ipn )"
"POST /NEW/index.php?option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypal&tmpl=component&lang=fr&Itemid=132 HTTP/1.1" 200 1624 "-" "PayPal IPN ( https://www.paypal.com/ipn )"
Pas moyen de savoir si cela fait parti ou non du plugin.
Ce dernier correspond à peu de temps près à la date à laquelle j'ai reçu un le courriel :
[12/Mar/2014:20:44:31 +0100] "POST /NEW/index.php?option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypal&tmpl=component&lang=fr&Itemid=132 HTTP/1.1" 200 1634 "-" "PayPal IPN ( https://www.paypal.com/ipn )"
Le item id semble correspondre au menu choisi dans : Forçer un menu lors du passage en caisse. Sinon je ne vois pas le lien ...
3) Si c'est le fichier absent qui devrait être présent dans le dossier log ou logs ... et bien justement il est absent ...
Sinon où se trouve cette information ? Merci
MAIS revenons à la question principale pourquoi cela fonctionne pour le paiement et non pour l'annulation ...
Merci