samedi 13 avril 2019

How to fix the "Hash not matching error" Ingenico Payment Acquirer issue when setup with Odoo12?

Once I have set up the Ingenico test account and set it up in Odoo 12 I receive the error screen. When we check the error in Ingenico it says the error SHA does not match.

Steps to reproduce:

Create Ingenico test Account set up Ingenico Payment acquirer in Odoo. try to make a payment from web using ingenico

Current behavior: Payment is not processed and the error screen displayed. Basically the error is that the SHA does not match. Please check this UTF-8 transaction string : ACCEPTURL=http://lifecafe.com.pe/payment/ogone/test/accept5406369b-6d51-431e-98ef-cad7d28cAMOUNT=5905406369b-6d51-431e-98ef-cad7d28cCANCELURL=http://lifecafe.com.pe/payment/ogone/test/cancel5406369b-6d51-431e-98ef-cad7d28cCN=B\xc3\xa1rbara da Cunha Campos Vergara5406369b-6d51-431e-98ef-cad7d28cCURRENCY=PEN5406369b-6d51-431e-98ef-cad7d28cDECLINEURL=http://lifecafe.com.pe/payment/ogone/test/decline5406369b-6d51-431e-98ef-cad7d28cEMAIL=barcvergara@gmail.com5406369b-6d51-431e-98ef-cad7d28cEXCEPTIONURL=http://lifecafe.com.pe/payment/ogone/test/exception5406369b-6d51-431e-98ef-cad7d28cLANGUAGE=en_US5406369b-6d51-431e-98ef-cad7d28cORDERID=SO004-65406369b-6d51-431e-98ef-cad7d28cOWNERADDRESS=Rua Baronesa de Bela Vista, 5155406369b-6d51-431e-98ef-cad7d28cOWNERCTY=BR5406369b-6d51-431e-98ef-cad7d28cOWNERTELNO=219862762495406369b-6d51-431e-98ef-cad7d28cOWNERTOWN=S\xc3\xa3o Paulo5406369b-6d51-431e-98ef-cad7d28cOWNERZIP=046120025406369b-6d51-431e-98ef-cad7d28cPARAMPLUS=return_url=False5406369b-6d51-431e-98ef-cad7d28cPSPID=LifeCafe5406369b-6d51-431e-98ef-cad7d28c

Odoo SHA1 hexdigest: 9aa0409a1308e19ac0b7423baccffb686285b0c4

Goto Ingenico sha test page: https://secure.ogone.com/ncol/test/testsha.asp use the same string to generate the SHA1 hash

Ingenico SHA1 digest: F0E22E3F0683AEDECD252CFD761B5CA1C095912D

Aucun commentaire:

Enregistrer un commentaire