Error en pago – Tarjeta Débito
-
Hola, acabo de pasar el comercio de la web a entorno real (utilizando Redsys) sustituyendo la clave secreta. Al intentar realizar pago con tarjeta de débito operativa sale siempre el mismo error: No se puede realizar la operación Error de Autenticación. (Error 9599).
Desde el soporte de Redsys me comentan que “se debe a que no se está aplicando el proceso de autenticación 3DSecure v2, debe revisar el parámetro DS_MERCHANT_EMV3DS Comprobamos que no se está ejecutando el 3DSMethod”.
No encuentro ese parámetro con el plugin suyo de Redsys (light). He intentado con otras tarjetas y lo mismo. ?Qué puede estar sucediendo? Gracias.
- This topic was modified 1 year, 11 months ago by DGalilea.
The page I need help with: [log in to see the link]
-
Hola!
disculpa las molestias Jose, ?has podido comprobar ese error?
Sigo con la imposibilidad de hacer compras en la tienda.Muchas gracias de antemano,
un saludo.Diego.
Hola @dgalilea,
Disculpa el retraso, pero he estado enfermo. Es extra?o lo que comentas, ya que mi plugin envía todos los campos de PSD2/EMV3DS si o si, antes si que era opcional.
?Podrías por favor pasarme los logs del plugin? WooCommerce > Estado > Regsitro > En el desplegable seleccionas redsys, y los pegas aquí. Mira que no haya ningún dato que no quieras que salga.
Yo creo que es algo del terminal, que por ejemplo falta activar algo, pero mirando los logs lo veremos.
Saludos
Hola Jose, gracias por la respuesta igualmente.
Te paso por aquí el log de una compra fallida que acabo de hacer. Ha vuelto a salir el mismo error. He borrado algún dato como la ciudad, teléfono, email, etc.
12-22-2022 @ 15:04:47 -
12-22-2022 @ 15:04:47 - NOT Using LWV
12-22-2022 @ 15:04:47 -
12-22-2022 @ 15:04:47 - PSD2 activado
12-22-2022 @ 15:04:47 - $psd2: {"addrMatch":"Y","billAddrCity":"Ciudad","billAddrLine1":"Falsa 14","billAddrPostCode":"26005","billAddrState":"lo","billAddrCountry":"es","Email":"[email protected]","acctInfo":{"chAccAgeInd":"05","shipAddressUsage":"20221222","shipAddressUsageInd":"01","chAccDate":"20220922","chAccChange":"20221222","chAccChangeInd":"01","nbPurchaseAccount":"","txnActivityDay":"","txnActivityYear":""},"homePhone":{"subscriber":"666666666"},"shipAddrCity":"NombreCiudad","shipAddrLine1":"Falsa 14","shipAddrPostCode":"55005","shipAddrState":"lo","shipAddrCountry":"es"}
12-22-2022 @ 15:04:47 - Generating payment form for order 7337. Sent data: Array
(
[Ds_SignatureVersion] => HMAC_SHA256_V1
[Ds_MerchantParameters] => eyJEU19NRVJDSEFOVF9BTU9VTlQiOiIyNzUwIiwiRFNfTUVSQ0hBTlRfT1JERVIiOiI3MjEwMDAwMDczMzciLCJEU19NRVJDSEFOVF9NRVJDSEFOVENPREUiOiIwNTk0MDU4MTEiLCJEU19NRVJDSEFOVF9DVVJSRU5DWSI6OTc4LCJEU19NRVJDSEFOVF9UUkFOU0FDVElPTlRZUEUiOiIwIiwiRFNfTUVSQ0hBTlRfVEVSTUlOQUwiOiIwMDEiLCJEU19NRVJDSEFOVF9NRVJDSEFOVFVSTCI6Imh0dHA6XC9cL3d3dy5tYWNyYW1haGFuZG1hZGUuZXNcLz93Yy1hcGk9V0NfR2F0ZXdheV9yZWRzeXMiLCJEU19NRVJDSEFOVF9USVRVTEFSIjoiTWFjcmFtYSBIYW5kbWFkZSIsIkRTX01FUkNIQU5UX1VSTE9LIjoiaHR0cHM6XC9cL3d3dy5tYWNyYW1haGFuZG1hZGUuZXNcL2NoZWNrb3V0XC9vcmRlci1yZWNlaXZlZFwvNzMzN1wvP2tleT13Y19vcmRlcl9SOEJpbHdha2RPc0w4JnV0bV9ub292ZXJyaWRlPTEiLCJEU19NRVJDSEFOVF9VUkxLTyI6Imh0dHBzOlwvXC93d3cubWFjcmFtYWhhbmRtYWRlLmVzXC9jYXJ0XC8/Y2FuY2VsX29yZGVyPXRydWUmYW1wO29yZGVyPXdjX29yZGVyX1I4Qmlsd2FrZE9zTDgmYW1wO29yZGVyX2lkPTczMzcmYW1wO3JlZGlyZWN0JmFtcDtfd3Bub25jZT02NDZiM2JmM2JiIiwiRFNfTUVSQ0hBTlRfQ09OU1VNRVJMQU5HVUFHRSI6IjAwMSIsIkRTX01FUkNIQU5UX1BST0RVQ1RERVNDUklQVElPTiI6IlBlZGlkbyA3MzM3IiwiRFNfTUVSQ0hBTlRfTUVSQ0hBTlROQU1FIjoiTWFjcmFtYSBIYW5kbWFkZSIsIkRTX01FUkNIQU5UX01PRFVMRSI6Ildvb0NvbW1lcmNlX1JlZHN5c19HYXRld2F5X0xpZ2h0XzUuMC4wX1dvcmRQcmVzcy5vcmciLCJEU19NRVJDSEFOVF9QQVlNRVRIT0RTIjoiQyIsIkRzX01lcmNoYW50X0VNVjNEUyI6IntcImFkZHJNYXRjaFwiOlwiWVwiLFwiYmlsbEFkZHJDaXR5XCI6XCJMb2dyb25vXCIsXCJiaWxsQWRkckxpbmUxXCI6XCJGYWxzYSAxNFwiLFwiYmlsbEFkZHJQb3N0Q29kZVwiOlwiMjYwMDVcIixcImJpbGxBZGRyU3RhdGVcIjpcImxvXCIsXCJiaWxsQWRkckNvdW50cnlcIjpcImVzXCIsXCJFbWFpbFwiOlwiZC5nYWxpbGVhdkBnbWFpbC5jb21cIixcImFjY3RJbmZvXCI6e1wiY2hBY2NBZ2VJbmRcIjpcIjA1XCIsXCJzaGlwQWRkcmVzc1VzYWdlXCI6XCIyMDIyMTIyMlwiLFwic2hpcEFkZHJlc3NVc2FnZUluZFwiOlwiMDFcIixcImNoQWNjRGF0ZVwiOlwiMjAyMjA5MjJcIixcImNoQWNjQ2hhbmdlXCI6XCIyMDIyMTIyMlwiLFwiY2hBY2NDaGFuZ2VJbmRcIjpcIjAxXCIsXCJuYlB1cmNoYXNlQWNjb3VudFwiOlwiXCIsXCJ0eG5BY3Rpdml0eURheVwiOlwiXCIsXCJ0eG5BY3Rpdml0eVllYXJcIjpcIlwifSxcImhvbWVQaG9uZVwiOntcInN1YnNjcmliZXJcIjpcIjY2NzI1NjMyMlwifSxcInNoaXBBZGRyQ2l0eVwiOlwiTG9ncm9ub1wiLFwic2hpcEFkZHJMaW5lMVwiOlwiRmFsc2EgMTRcIixcInNoaXBBZGRyUG9zdENvZGVcIjpcIjI2MDA1XCIsXCJzaGlwQWRkclN0YXRlXCI6XCJsb1wiLFwic2hpcEFkZHJDb3VudHJ5XCI6XCJlc1wifSJ9
[Ds_Signature] => FGPC6csRa2NF51gtaHSiqMtrArDLRYbVmXprCNewEJ0=
) 12-22-2022 @ 15:04:47 - Helping to understand the encrypted code:
12-22-2022 @ 15:04:47 - DS_MERCHANT_AMOUNT: 2750
12-22-2022 @ 15:04:47 - DS_MERCHANT_ORDER: 721000007337
12-22-2022 @ 15:04:47 - DS_MERCHANT_MERCHANTCODE: 059405811
12-22-2022 @ 15:04:47 - DS_MERCHANT_CURRENCY978
12-22-2022 @ 15:04:47 - DS_MERCHANT_TRANSACTIONTYPE: 0
12-22-2022 @ 15:04:47 - DS_MERCHANT_TERMINAL: 001
12-22-2022 @ 15:04:47 - DS_MERCHANT_MERCHANTURL: https://www.macramahandmade.es/?wc-api=WC_Gateway_redsys
12-22-2022 @ 15:04:47 - DS_MERCHANT_URLOK: https://www.macramahandmade.es/checkout/order-received/7337/?key=wc_order_R8BilwakdOsL8&utm_nooverride=1
12-22-2022 @ 15:04:47 - DS_MERCHANT_URLKO: https://www.macramahandmade.es/cart/?cancel_order=true&order=wc_order_R8BilwakdOsL8&order_id=7337&redirect&_wpnonce=646b3bf3bb
12-22-2022 @ 15:04:47 - DS_MERCHANT_CONSUMERLANGUAGE: 001
12-22-2022 @ 15:04:47 - DS_MERCHANT_PRODUCTDESCRIPTION: Pedido 7337
12-22-2022 @ 15:04:47 - DS_MERCHANT_PAYMETHODS: C
12-22-2022 @ 15:04:47 - DS_MERCHANT_MODULE: WooCommerce_Redsys_Gateway_Light_5.0.0_www.remarpro.comHola @dgalilea,
Se está enviando PSD2:
12-22-2022 @ 15:04:47 - PSD2 activado 12-22-2022 @ 15:04:47 - $psd2: {"addrMatch":"Y","billAddrCity":"Ciudad","billAddrLine1":"Falsa 14","billAddrPostCode":"26005","billAddrState":"lo","billAddrCountry":"es","Email":"[email protected]","acctInfo":{"chAccAgeInd":"05","shipAddressUsage":"20221222","shipAddressUsageInd":"01","chAccDate":"20220922","chAccChange":"20221222","chAccChangeInd":"01","nbPurchaseAccount":"","txnActivityDay":"","txnActivityYear":""},"homePhone":{"subscriber":"666666666"},"shipAddrCity":"NombreCiudad","shipAddrLine1":"Falsa 14","shipAddrPostCode":"55005","shipAddrState":"lo","shipAddrCountry":"es"}
Si vas a la web del terminal de Redsys > Consultas > aprietas en buscar > Buscas esta operación > A la derecha de la operación aprietas sobre el ojo > ?Qué sale?
Copia y pega aquí todo lo que sale por favor.
Saludos
Hola,
te adjunto en fotos lo que sale. Además, el código de error es el siguiente: 9599.
Me parece curioso que en la captura datos2.jpg, en el campo titular, aparece el nombre del comercio, no el del propietario de la tarjeta con la que se hace la compra.
?Puede ser ese el fallo?
Gracias.
No @dgalilea, no tiene nada que ver, aunque miraré el motivo que lo envíe mal. Algo debe estar mal en el código.
Personalmente creo que o bien el error está en el terminal porque algo está mal configurado, o es problema de la tarjeta que no tiene activado aun v2, aunque siendo de Espa?a sería extra?o, y por lo que entiendo te pasa muy a menudo o con muchas transacciones.
El error es el SIS0599 (que es el mismo que comentas) es ?Error en el proceso de autenticación 3DSecure v2?, es decir, que aparentemente hay un error al ir a realizar la autenticación, no que le lleguen mal los datos.
Yo creo que deberías volver a hablar con el soporte de Redsys y que comprueben bien la configuración del terminal, principalmente que PSD2, EMV3DS y Flujo PSD2 esté activo.
Saludos
He contactado con ellos dos veces y me han dado estas respuestas:
1o respuesta
Buenos días, Atendiendo a su consulta, le informamos que tras revisar las operaciones que se están denegadno con código 9599, esto se debe a que no se está aplicando el proceso de autenticación 3DSecure v2, debe revisar el parámetro DS_MERCHANT_EMV3DS Comprobamos que no se está ejecutando el 3DSMethod Debe revisar los parámetros que se tienen que notificaren la siguiente
[URL].2o respuesta
Buenas tardes Atendiendo a su consulta, comentar que observamos que en real no aparece la version 2 de autentificacion en las operaciones y tiene instalado un modulo de 3ras partes, por lo que sugerimos contactar con el soporte de ese plugin para solventar este error o descargar el plugin oficial de Redsys que ponemos a su disposicion en
[URL]. Recuerde que antes de instalar nuestro plugin, tiene que desisntalar el antiguo y borrar los archivos FTP y el cache.?
La web todavía no está operativa. No se ha podido poner así dado que no he conseguido que funcione el pago. Se ha probado con dos tarjetas VISA de Bankia (ahora CaixaBank). éstas nunca me han dado problemas en otras compras online.
Gracias y un saludo.
- This reply was modified 1 year, 11 months ago by DGalilea.
Ahora me he perdido @dgalilea,
?Qué tarjeta estas utilizando? Porque desprendo de lo que dices que todo lo estas haciendo con el terminal en modo test pero que estás utilizando una VISA tuya.
?Es así?
En modo test la pasarela de pago funciona correctamente. Introduciendo los números de tarjeta que proporciona la entidad bancaria. Tanto los pagos correctos como los erróneos.
Una vez pasado a entorno real, con la clave secreta correcta, es donde falla. Para probar, he utilizado dos tarjetas mías (VISAS), fallando las dos.
Estas tarjetas nunca han fallado en ningún otro comercio web.
En rresumen. En modo test funciona OK. En entorno real no funciona.
Gracias y un saludo.
El envío de datos de test a real solo cambia la URL. Si en test funciona de forma correcta y se envían todos los datos, a real también se deben enviar.
Como dicen que es un plugin de terceros y que no pueden ayudar, pon el oficial de Redsys, estoy en un 99,99% convencido que te va a dar el mismo error. Si te da, les dices que has instalado el oficial y que te sigue dando el mismo error, si no fuera así, me avisas por favor.
Ah, @dgalilea y solo desactívalo, no hace falta borrarlo por FTP y toda esa historia que dicen.
Buenos días Jose,
tras muchas vueltas con Redsys y la sucursal bancaria, finalmente ha sido corregido el error. Entre unos y otros se escurrían el bulto, pero finalmente ha sido cosa del Banco.
Se ve que había algún parámetro mal dado de alta, lo que suponía esa compra errónea.
Tras desactivar tu plugin e instalar el de Redsys, el problema persistía igualmente por cierto.
Después de esto me surge una duda,
?qué ventajas me proporciona la versión gratuita de tu plugin vs. el propio de Redsys?Un saludo y muchas gracias Jose.
?Feliz A?o!Hola @dgalilea, feliz a?o.
Me alegro que se haya arreglado.
En cuanto a las ventajas:
- Mirando código, que el mio sigue todos los estándares de WordPress y WooCommerce
- Actualizaciones automáticas
- Compatibildiad con HPOS
- Posibilidad de LVW
- Compatibilidad con el bloque de Checkout de Gutenberg.
Y seguramente hay más cosas, pero esto es lo más importante.
Saludos
- The topic ‘Error en pago – Tarjeta Débito’ is closed to new replies.