- Posts: 18
- Thank you received: 0
Erreur retour banque ATOS probleme statut commande
10 years 5 months ago #238659
by berlou
Erreur retour banque ATOS probleme statut commande was created by berlou
-- url of the page with the problem -- :
www.lebordeldegeorgette.com/
-- HikaShop version -- : 2.6.2
-- Joomla version -- : 3.5.1
-- PHP version -- : 5.6.20
-- Browser(s) name and version -- : Firefox
-- Error-message(debug-mod must be tuned on) -- : Notice: Undefined property: plgHikashoppaymentAtos::$payment_params in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Notice: Trying to get property of non-object in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Id de la transaction: 125631
Bonjour,
Depuis la Maj jomla 3.5.1 apparait un soucis de retour de la banque.
Le paiement se passe bien, mais la commande ne passe pas en "Confirmé".
L'erreur ci-dessous est noté dans la colonne infos de l'historique de la commande.
Auriez vous quelques pistes ....
Notice: Undefined property: plgHikashoppaymentAtos::$payment_params in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Notice: Trying to get property of non-object in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Id de la transaction: 125631
Merci
-- HikaShop version -- : 2.6.2
-- Joomla version -- : 3.5.1
-- PHP version -- : 5.6.20
-- Browser(s) name and version -- : Firefox
-- Error-message(debug-mod must be tuned on) -- : Notice: Undefined property: plgHikashoppaymentAtos::$payment_params in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Notice: Trying to get property of non-object in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Id de la transaction: 125631
Bonjour,
Depuis la Maj jomla 3.5.1 apparait un soucis de retour de la banque.
Le paiement se passe bien, mais la commande ne passe pas en "Confirmé".
L'erreur ci-dessous est noté dans la colonne infos de l'historique de la commande.
Auriez vous quelques pistes ....
Notice: Undefined property: plgHikashoppaymentAtos::$payment_params in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Notice: Trying to get property of non-object in /home/lebordel/www/plugins/hikashoppayment/atos/atos.php on line 323
Id de la transaction: 125631
Merci
Please Log in or Create an account to join the conversation.
10 years 5 months ago #238680
by nicolas
Replied by nicolas on topic Erreur retour banque ATOS probleme statut commande
Bonjour,
Je ne pense pas que le soucis avec la notice change quoi que ce soit pour la confirmation de la commande.
Nous allons néanmoins le corriger pour la prochaine version.
Quelle version d'HikaShop aviez vous avant ?
Activez l'option "débug" de la méthode de paiement, faites un paiement, et fournissez le contenu du log de paiement disponible dans la configuration HikaShop après cela. Cela devrait permettre de cerner le problème.
Je ne pense pas que le soucis avec la notice change quoi que ce soit pour la confirmation de la commande.
Nous allons néanmoins le corriger pour la prochaine version.
Quelle version d'HikaShop aviez vous avant ?
Activez l'option "débug" de la méthode de paiement, faites un paiement, et fournissez le contenu du log de paiement disponible dans la configuration HikaShop après cela. Cela devrait permettre de cerner le problème.
Please Log in or Create an account to join the conversation.
10 years 4 months ago - 10 years 4 months ago #238970
by berlou
Replied by berlou on topic Erreur retour banque ATOS probleme statut commande
Bonjour,
Ci-joint la première partie du log disponible dans la partie historique de la commande. Cela suffit il pour une analyse ? je confirme que tout se passe bien, simplement la commande ne passe pas en confirmé.
Merci
Ci-joint la première partie du log disponible dans la partie historique de la commande. Cela suffit il pour une analyse ? je confirme que tout se passe bien, simplement la commande ne passe pas en confirmé.
Merci
Code:
*Array ( [code] => 0 [error] =>
DEBUG MODE
Pathfile
Reading pathfile (/home/lebordel/www/media/com_hikashop/pathfile) OK
D_LOGO (/media/com_hikashop/l/)
F_DEFAULT (/home/lebordel/www/media/com_hikashop/pc.x)
F_PARAM (/home/lebordel/www/media/com_hikashop/pc)
F_CERTIFICATE (/home/lebordel/www/media/com_hikashop/b/ct)
System
Reading F_CERTIFICATE (/home/lebordel/www/media/com_hikashop/b/ct.fr.0521304618XXXXX) OK
Version du certificat = 17/06/2010 (ETRANSACTIONS)
Response sent by the Payment Server
MERCHANT_ID (0521304618XXXXX)
MERCHANT_COUNTRY (fr)
AMOUNT (800)
TRANSACTION ID (0916XX)
CURRENCY (978)
TRANSMISSION DATE (20160503071608)
PAYMENT DATE (20160503)
PAYMENT TIME (091745)
RESPONSE CODE (00)
PAYMENT CERTIFICATE (85eedee5XXXX)
AUTHORISATION ID (4693XX)
MERCHANT_LANGUAGE ()
CARD_NUMBER (XXXX.16)
LANGUAGE (fr)
RECEIPT ()
CADDIE (YToxMTp7czo3OiJhZGRyZXNzIjtzOjMwOiI3IGxvdGlzc2VtZW50IGR1IHNvbGVpbCBsZXZhbnQiO3M6ODoiYWRkcmVzczIiO3M6MDoiIjtzOjg6Imxhc3RuYW1lIjtzOjY6IkRJRE9MSSI7czo3OiJjb3VudHJ5IjtzOjM6IkJSQSI7czoxMToicG9zdGFsX2NvZGUiO3M6NToiMzQzNzAiO3M6NDoiY2l0eSI7czozOiJSaW8iO3M6NToic3RhdGUiO2I6MDtzOjEyOiJwaG9uZV9udW1iZXIiO3M6MTA6IjA2MTg1NTI2NjgiO3M6NToidGl0bGUiO3M6MjoiTXIiO3M6OToiZmlyc3RuYW1lIjtzOjc6IlRoaWVycnkiO3M6NjoiY2FkZGllIjtpOjkwO30=)
CUSTOMER_ID (10)
CUSTOMER_EMAIL (xx@gmail.com)
TRANSACTION CONDITION (3D_SUCCESS)
ORDER VALIDITY (02)
DATA ()
RETURN_CONTEXT ()
CUSTOMER IP ADDRESS (XXX.XXX.XXX.XXX)
ORDER_ID (90)
CAPTURE_DAY (6)
CAPTURE_MODE (VALIDATION)
BANK RESPONSE CODE (00)
CVV RESPONSE CODE (??)
CVV FLAG (1)
COMPLEMENTARY CODE (00)
COMPLEMENTARY INFO (IP_COUNTRY=FRA,CARD_COUNTRY=FRA)
END DEBUG MODE
Last edit: 10 years 4 months ago by Jerome. Reason: [code] is nice
Please Log in or Create an account to join the conversation.
10 years 4 months ago #239298
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Erreur retour banque ATOS probleme statut commande
Bonjour,
La ligne "323" pour le plugin atos doit etre :
Il y a eu un patch courant avril et ce patch a été inclus dans HikaShop 2.6.3.
Au niveau du log, ce n'est malheureusement pas l'information qui avait été demandée par Nicolas :
Néanmoins, je vois que la variable "capture day" n'est pas égale à 0 mais à 6 ; On voit également que le "capture mode" est égale à "validation".
Ce qui fait que la commande est considérée comme "pending" par le plugin de paiement : car votre commande nécessite une validation manuelle pour la capture.
Cordialement,
La ligne "323" pour le plugin atos doit etre :
Code:
if($element->payment_params->debug){
Au niveau du log, ce n'est malheureusement pas l'information qui avait été demandée par Nicolas :
Activez l'option "débug" de la méthode de paiement, faites un paiement, et fournissez le contenu du log de paiement disponible dans la configuration HikaShop après cela
Néanmoins, je vois que la variable "capture day" n'est pas égale à 0 mais à 6 ; On voit également que le "capture mode" est égale à "validation".
Ce qui fait que la commande est considérée comme "pending" par le plugin de paiement : car votre commande nécessite une validation manuelle pour la capture.
Code:
if(empty($vars['capture_day']) && $vars['capture_mode'] != 'VALIDATION') {
$order_status = $this->payment_params->verified_status;
$vars['payment_status'] = $message['accepted'];
} else {
$order_status = $this->payment_params->pending_status;
$order_text = $message['payment_pending']."\r\n\r\n".$order_text;
$vars['payment_status'] = $message['pending'];
}
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
The following user(s) said Thank You: berlou
Please Log in or Create an account to join the conversation.
10 years 4 months ago #239470
by berlou
Replied by berlou on topic Erreur retour banque ATOS probleme statut commande
Jerome wrote: Bonjour,
La ligne "323" pour le plugin atos doit etre :Il y a eu un patch courant avril et ce patch a été inclus dans HikaShop 2.6.3.Code:if($element->payment_params->debug){
La mise à jour à régler mon soucis
Merci
Please Log in or Create an account to join the conversation.
Time to create page: 0.185 seconds