• Resolved DGalilea

    (@dgalilea)


    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]

Viewing 13 replies - 1 through 13 (of 13 total)
  • Thread Starter DGalilea

    (@dgalilea)

    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.

    Plugin Author Jose Conti

    (@jconti)

    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

    Thread Starter DGalilea

    (@dgalilea)

    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.com
    Plugin Author Jose Conti

    (@jconti)

    Hola @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

    Thread Starter DGalilea

    (@dgalilea)

    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.

    • This reply was modified 1 year, 11 months ago by DGalilea.
    • This reply was modified 1 year, 11 months ago by DGalilea.
    • This reply was modified 1 year, 11 months ago by DGalilea.
    • This reply was modified 1 year, 11 months ago by DGalilea.
    Plugin Author Jose Conti

    (@jconti)

    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

    Thread Starter DGalilea

    (@dgalilea)

    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.
    Plugin Author Jose Conti

    (@jconti)

    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í?

    Thread Starter DGalilea

    (@dgalilea)

    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.

    Plugin Author Jose Conti

    (@jconti)

    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.

    Plugin Author Jose Conti

    (@jconti)

    Ah, @dgalilea y solo desactívalo, no hace falta borrarlo por FTP y toda esa historia que dicen.

    Thread Starter DGalilea

    (@dgalilea)

    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!

    Plugin Author Jose Conti

    (@jconti)

    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

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Error en pago – Tarjeta Débito’ is closed to new replies.