Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

deux bugs étranges avec l'extension Receive and pay V0.79
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 12
SUJET:

deux bugs étranges avec l'extension Receive and pay V0.79

#27125
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 0  
Utilisant le module Receive and Pay v0.79, je suis confrontés à deux bugs étranges que je n'avais jamais rencontré .

1 ) Cet après midi un client passe une comande qui dans le back-office receive and pay apparait comme une transaction à crédit (étude en cours).

Dans le back-office magento j'ai bien cette commande qui apparait dans le listing des commandes, mais quand je clique sur la ligne en question pour voir le détail j'obtiens ce long message d'erreur

Code :

Notice: Undefined variable: title  in /home/domimicr/www/app/code/community/Fianet/Core/Block/Widget/Grid/Column/Renderer/Fianet.php on line 224
Trace:
#0 /home/domimicr/www/app/code/community/Fianet/Core/Block/Widget/Grid/Column/Renderer/Fianet.php(224): mageCoreErrorHandler(8, 'Undefined varia...', '/home/domimicr/...', 224, Array)
#1 /home/domimicr/www/app/code/community/Fianet/Core/Block/Widget/Grid/Column/Renderer/Fianet.php(11): Fianet_Core_Block_Widget_Grid_Column_Renderer_Fianet->_renderRnP(Object(Fianet_ReceiveAndPay_Model_Payment_Transaction))
#2 /home/domimicr/www/app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column.php(128): Fianet_Core_Block_Widget_Grid_Column_Renderer_Fianet->render(Object(Fianet_ReceiveAndPay_Model_Payment_Transaction))
#3 /home/domimicr/www/app/design/adminhtml/default/default/template/widget/grid.phtml(159): Mage_Adminhtml_Block_Widget_Grid_Column->getRowField(Object(Fianet_ReceiveAndPay_Model_Payment_Transaction))
#4 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(144): include('/home/domimicr/...')
#5 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(176): Mage_Core_Block_Template->fetchView('adminhtml/defau...')
#6 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(193): Mage_Core_Block_Template->renderView()
#7 /home/domimicr/www/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#8 /home/domimicr/www/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Adminhtml_Block_Template->_toHtml()
#9 /home/domimicr/www/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php(290): Mage_Core_Block_Abstract->toHtml()
#10 /home/domimicr/www/app/design/adminhtml/default/default/template/widget/tabs.phtml(38): Mage_Adminhtml_Block_Widget_Tabs->getTabContent(Object(Fianet_ReceiveAndPay_Block_Sales_Order_View_Tab_Receiveandpay))
#11 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(144): include('/home/domimicr/...')
#12 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(176): Mage_Core_Block_Template->fetchView('adminhtml/defau...')
#13 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(193): Mage_Core_Block_Template->renderView()
#14 /home/domimicr/www/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#15 /home/domimicr/www/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Adminhtml_Block_Template->_toHtml()
#16 /home/domimicr/www/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#17 /home/domimicr/www/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Core_Block_Text_List->_toHtml()
#18 /home/domimicr/www/app/code/core/Mage/Core/Block/Abstract.php(503): Mage_Core_Block_Abstract->toHtml()
#19 /home/domimicr/www/app/code/core/Mage/Core/Block/Abstract.php(454): Mage_Core_Block_Abstract->_getChildHtml('left', true)
#20 /home/domimicr/www/app/design/adminhtml/default/default/template/page.phtml(58): Mage_Core_Block_Abstract->getChildHtml('left')
#21 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(144): include('/home/domimicr/...')
#22 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(176): Mage_Core_Block_Template->fetchView('adminhtml/defau...')
#23 /home/domimicr/www/app/code/core/Mage/Core/Block/Template.php(193): Mage_Core_Block_Template->renderView()
#24 /home/domimicr/www/app/code/core/Mage/Adminhtml/Block/Template.php(81): Mage_Core_Block_Template->_toHtml()
#25 /home/domimicr/www/app/code/core/Mage/Core/Block/Abstract.php(643): Mage_Adminhtml_Block_Template->_toHtml()
#26 /home/domimicr/www/app/code/core/Mage/Core/Model/Layout.php(526): Mage_Core_Block_Abstract->toHtml()
#27 /home/domimicr/www/app/code/core/Mage/Core/Controller/Varien/Action.php(347): Mage_Core_Model_Layout->getOutput()
#28 /home/domimicr/www/app/code/core/Mage/Adminhtml/controllers/Sales/OrderController.php(115): Mage_Core_Controller_Varien_Action->renderLayout()
#29 /home/domimicr/www/app/code/core/Mage/Core/Controller/Varien/Action.php(376): Mage_Adminhtml_Sales_OrderController->viewAction()
#30 /home/domimicr/www/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(248): Mage_Core_Controller_Varien_Action->dispatch('view')
#31 /home/domimicr/www/app/code/core/Mage/Core/Controller/Varien/Front.php(158): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#32 /home/domimicr/www/app/Mage.php(459): Mage_Core_Controller_Varien_Front->dispatch()
#33 /home/domimicr/www/index.php(65): Mage::run()
#34 {main}      




Je ne vois pas d'ou viens l'erreur ...

2) Quand un client passe commande et que la transaction est mise sous surveillance, pour être ensuite validée par l'expert un ou deux jour plus tard, cette commande apparait tout à faut normalement dans le backoffice, par contre cette commande n'apparait pas pour le client loggué dans son "compte" sur la boutique. Heureusement , le client reçoit bien le mail de confirmation de commande , mais il s'inquiète de ne rien voir apparaitre dans son compte...

Ce bug m'a été rapporté deux fois cette semaine, et il ne survient que pour les transactions qui ne sont pas immédiatement confirmées (en automatique) par Receive and pay.

Si quelqu'un a une idée je suis preneur
 
L'administrateur a désactivé l'accès public en écriture.
#27133
Pyksel
Platinum Boarder
Messages: 1401
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin lapierredelune blog.magentoo.fr pyksel@live.fr Lieu: Nice Date anniversaire: 12/09

Re:deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 19  
Une variable reste vide à la transaction title en l'occurence... Faudrait voir dans le code si par exemple public $title; existe dans le code de l'extension... et la modifier en public $y=null; pour la rendre visible... (je connais pas l'extension et j'ai pas vu la source donc c'est supposition)
 
L'administrateur a désactivé l'accès public en écriture.
#27178
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

Re:deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 0  
J'ai trouvé l'origine du bug 1 et l'ai corrigé.

Ce bug vient du fait que R&P renvoie un tag 6 pour les demandes de credit qui sont à l'étude, or ce tag n'est pas pris en compte dans le script.

Pour corriger le bug j'ai commencé par ajouter le tag 6 dans la table fianet_tags_association avec la valeur pending_rnp pour status et 0 pour notify_customer

Ensuite il faut éditer le fichier /app/code/community/Fianet/ReceiveAndPay/Model/Source/Tags.php

ajouter la ligne
Code :

array('value' => 6, 'label' => Mage::helper('fianet')->__('Order under control'))
juste parès la dernière ligne array (ou ailleurs) en prenant soit de ne pas oublier la virgule après l'avant dernier array

Il ne reste plus qu'a résoudre le second bug, bien plus ardu
 
L'administrateur a désactivé l'accès public en écriture.
#27209
chatlumo
Platinum Boarder
Messages: 443
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Lieu: Cachan, 94 Date anniversaire: 06/04

Re:deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 3  
Perso je n'ai pas eu le cas et je ne propose que le paiement comptant.

Par contre même quand le paiement est passé à "à financer" le statut dans la grille des commandes affiche toujours "en attente de paiement receive and pay", est-ce le cas chez vous ?
 
L'administrateur a désactivé l'accès public en écriture.
#27211
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

Re:deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 0  
Tant que la transaction est "a financer", chez moi aussi le statut reste "en attente de paiement receive and pay".

Par contre quand dans le back office R&P la transaction passe à (financées) - en attente de livraison, alors , le statut passe à en attente...

Donc, je ne sais pas si c'est un bug. Je crois plutôt que c'est le comportement normal du script.
 
L'administrateur a désactivé l'accès public en écriture.
#27212
chatlumo
Platinum Boarder
Messages: 443
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Lieu: Cachan, 94 Date anniversaire: 06/04

Re:deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 3  
Bizarre chez moi, même quand c'est en attente de livraison le statut n'évolu pas dans la grille du BO...
 
L'administrateur a désactivé l'accès public en écriture.
#27213
fab4u67
Gold Boarder
Messages: 202
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Domi Micro

Re:deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 0  
Quel sont tes réglages dans "Configuration des status de commande"

onglet fianet ->ReceiveAndPay -> Status des commandes (faute de français copyrighté Receive and Pay )
 
L'administrateur a désactivé l'accès public en écriture.
#27228
chatlumo
Platinum Boarder
Messages: 443
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Lieu: Cachan, 94 Date anniversaire: 06/04

Re:deux bugs étranges avec l'extension Receive and pay V0.79

Il y a 1 Année, 11 Mois
Karma: 3  
Eh bien normalement tout est bon...
Mais la voici : Image réservée aux membres.
Veuillez vous connecter ou vous enregistrer.
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 12
Modérateur: Narno, Alban, Gabriiiel, CaPiT