Jump to content

Edit History

c00lsp0t

c00lsp0t

C'est bon le paiement marche avec les modification que j'ai entamé et l'aide de la réponse du developper ethernoendless mon module de paiement fonctionne de nouveau niquel chrome.

 

Mes log :

INFO v1.7.6.0	2019/07/30 - 01:55:49: Form data generation for cart #127 with standard submodule.
INFO v1.7.6.0	2019/07/30 - 01:55:49: Data to be sent to payment gateway : Array
(
......
)

INFO v1.7.6.0	2019/07/30 - 01:55:59: Server call process starts for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:55:59: Front Controller : Payment accepted for cart #127. New order state is 2.
INFO v1.7.6.0	2019/07/30 - 01:55:59: Create order for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:02: Order #28 created successfully for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:02: Save payment information for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:02: Payment information with ID(s) 30 saved successfully for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:06: User return to shop process starts for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:06: Order already registered for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:06: The current state for order corresponding to cart #127 is (2).
INFO v1.7.6.0	2019/07/30 - 01:56:06: No changes for order associated with cart #127, order remains in state (2).
INFO v1.7.6.0	2019/07/30 - 01:56:06: Payment success confirmed for cart #127.

Et le retour BO de ma commande qui a de nouveau un status ainsi que la reception des email client

ok-paiement.thumb.png.6a9742781a5ce17b0e67e98741f3e3fa.png


La il est un peu tard mais demain après le taf je vous fais un tuto pas à pas avec capture d'écran pour que vous puissiez faire votre fix vous même en attendant un éventuel correctif des dev de module.

C'est pas si compliqué en vrai à faire c'est créer un controller, mettre presque tout le code de votre validation.php de la racinne vers votre nouveau front controllers créer avec la méthod postProcess(). Et ensuite il faut remplacer les appel de votre fichier racinne validation.php par le frontcontroller nouvellement créé (soit c'est dans la configuration du back office marchand (url de notification). Soit si c'est plus complexe à voir dans votre module.

c00lsp0t

c00lsp0t

C'est bon le paiement marche avec les modification que j'ai entamé et l'aide de la réponse du developper ethernoendless mon module de paiement fonctionne de nouveau niquel chrome.

 

Mes log :

INFO v1.7.6.0	2019/07/30 - 01:55:49: Form data generation for cart #127 with standard submodule.
INFO v1.7.6.0	2019/07/30 - 01:55:49: Data to be sent to payment gateway : Array
(
......
)

INFO v1.7.6.0	2019/07/30 - 01:55:59: Server call process starts for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:55:59: Front Controller : Payment accepted for cart #127. New order state is 2.
INFO v1.7.6.0	2019/07/30 - 01:55:59: Create order for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:02: Order #28 created successfully for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:02: Save payment information for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:02: Payment information with ID(s) 30 saved successfully for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:06: User return to shop process starts for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:06: Order already registered for cart #127.
INFO v1.7.6.0	2019/07/30 - 01:56:06: The current state for order corresponding to cart #127 is (2).
INFO v1.7.6.0	2019/07/30 - 01:56:06: No changes for order associated with cart #127, order remains in state (2).
INFO v1.7.6.0	2019/07/30 - 01:56:06: Payment success confirmed for cart #127.

Et le retour BO de ma commande qui a de nouveau un status ainsi que la reception des email client

ok-paiement.thumb.png.6a9742781a5ce17b0e67e98741f3e3fa.png


La il est un peu tard mais demain après le taf je vous fais un tuto pas à pas avec capture d'écran pour que vous puissiez faire votre fix vous même en attendant un éventuel correctif des dev de module.

C'est pas si compliqué en vrai à faire c'est créer un controller, mettre presque tout le code de votre validation.php de la racinne vers votre nouveau front controllers créer avec la méthod postProcess(). Et ensuite il faut remplacer les appel de votre fichier racinne validation.php par le frontcontroller nouvellement créé (soit c'est dans la configuration du back office marchand (url de notification). Soit si c'est plus complexe à voir dans votre module.

×
×
  • Create New...