• Resolved LBenitezM

    (@lbenitezm)


    Hola Jose,
    Te escribo porque he defindo el entorno de pruebas de la pasarela de tarjetas de RedSys y funciona correctamente. Para ello he utilizado los datos de la web de Redsys:

      Ds_Merchant_MerchantCode: (Genérico de pruebas: 999008881)
      Ds_Merchant_Terminal: (Genérico de pruebas: 001)
      Clave Comercio: (Genérica test sq7HjrUOBfKmC576ILgskD5srU870gJ7 )
      Tarjetas dummy para hacer la compra.

    Como te digo todo funciona aparentemente bien, hace la compra y se redirecciona a la web dejando el estado del pedido como Procesando.

    Sin embargo no he encontrado en ningún lugar los datos necesarios para establecer el entorno de pruebas de la pasarela de BIZUM (son los mismos que los de las tarjetas), ni he encontrado un teléfono y claves dummy para poder hacer pruebas de BIZUM.
    Introduciendo los mismos datos que para la tarjeta y metiendo un teléfono sugerido en ( https://codection.com/numero-de-telefono-y-datos-de-prueba-para-el-entorno-test-de-bizum-con-redsys/ ) lo que sucede es que me vuelve desde la página de BIZUM al carrito y el pedido queda como Pendiente de Pago.

    Mi pregunta es: ?hay algún lugar o documentación para definir el entorno de pruebas de la pasarela de BIZUM, así como uno teléfono de comprador dummy para hacer preubas en la web?

    Gracias, Luis

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 19 total)
  • Thread Starter LBenitezM

    (@lbenitezm)

    Por completar el post anterior incluyo el log de una operación de compra con BIZUM con los parámetros del entorno de pruebas de RedSys (los de la tarjeta que son los únicos que conozco) y el número de telf de pruebas 700000000.

    —– DISCULPAD LO LARGO DEL TEXTO ——

    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -    Generating Redsys Form     
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -          SHA256 Test.         
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -           URL Test RD         
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -          SHA256 Test.         
    01-05-2021 @ 00:14:18 - /****************************/
    01-05-2021 @ 00:14:18 -  
    01-05-2021 @ 00:14:18 - Generating payment form for order 232. Sent data: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEU19NRVJDSEFOVF9BTU9VTlQiOiIyOTk5IiwiRFNfTUVSQ0hBTlRfT1JERVIiOiI0MTgwMDAwMDAyMzIiLCJEU19NRVJDSEFOVF9NRVJDSEFOVENPREUiOiI5OTkwMDg4ODEiLCJEU19NRVJDSEFOVF9DVVJSRU5DWSI6OTc4LCJEU19NRVJDSEFOVF9QQVlNRVRIT0RTIjoieiIsIkRTX01FUkNIQU5UX1RSQU5TQUNUSU9OVFlQRSI6IjAiLCJEU19NRVJDSEFOVF9URVJNSU5BTCI6IjAwMSIsIkRTX01FUkNIQU5UX01FUkNIQU5UVVJMIjoiaHR0cHM6XC9cL29zY2FyZDcuc2ctaG9zdC5jb21cLz93Yy1hcGk9V0NfR2F0ZXdheV9iaXp1bXJlZHN5cyIsIkRTX01FUkNIQU5UX1VSTE9LIjoiaHR0cHM6XC9cL29zY2FyZDcuc2ctaG9zdC5jb21cL2ZpbmFsaXphci1jb21wcmFcL29yZGVyLXJlY2VpdmVkXC8yMzJcLz9rZXk9d2Nfb3JkZXJfS2JBMGcyNDRkcG50biZ1dG1fbm9vdmVycmlkZT0xIiwiRFNfTUVSQ0hBTlRfVVJMS08iOiJodHRwczpcL1wvb3NjYXJkNy5zZy1ob3N0LmNvbVwvY2Fycml0b1wvP2NhbmNlbF9vcmRlcj10cnVlJmFtcDtvcmRlcj13Y19vcmRlcl9LYkEwZzI0NGRwbnRuJmFtcDtvcmRlcl9pZD0yMzImYW1wO3JlZGlyZWN0JmFtcDtfd3Bub25jZT04Njc5YTU0ZmRjIiwiRFNfTUVSQ0hBTlRfQ09OU1VNRVJMQU5HVUFHRSI6IjEiLCJEU19NRVJDSEFOVF9QUk9EVUNUREVTQ1JJUFRJT04iOiJPcmRlciAyMzIiLCJEU19NRVJDSEFOVF9NRVJDSEFOVE5BTUUiOiJOb21icmUgVGllbmRhIn0=
        [Ds_Signature] => a5yLjU92AKbfT1fyrqcsJy1r5Riu1wlldrxtSajnMnI=
    )
    
    01-05-2021 @ 00:14:18 - Helping to understand the encrypted code: 
    01-05-2021 @ 00:14:18 - DS_MERCHANT_AMOUNT: 2999
    01-05-2021 @ 00:14:18 - DS_MERCHANT_ORDER: 418000000232
    01-05-2021 @ 00:14:18 - DS_MERCHANT_MERCHANTCODE: 999008881
    01-05-2021 @ 00:14:18 - DS_MERCHANT_CURRENCY978
    01-05-2021 @ 00:14:18 - DS_MERCHANT_TRANSACTIONTYPE: 0
    01-05-2021 @ 00:14:18 - DS_MERCHANT_TERMINAL: 001
    01-05-2021 @ 00:14:18 - DS_MERCHANT_MERCHANTURL: https://oscard7.sg-host.com/?wc-api=WC_Gateway_bizumredsys
    01-05-2021 @ 00:14:18 - DS_MERCHANT_URLOK: https://oscard7.sg-host.com/finalizar-compra/order-received/232/?key=wc_order_KbA0g244dpntn&utm_nooverride=1
    01-05-2021 @ 00:14:18 - DS_MERCHANT_URLKO: https://oscard7.sg-host.com/carrito/?cancel_order=true&order=wc_order_KbA0g244dpntn&order_id=232&redirect&_wpnonce=8679a54fdc
    01-05-2021 @ 00:14:18 - DS_MERCHANT_CONSUMERLANGUAGE: 1
    01-05-2021 @ 00:14:18 - DS_MERCHANT_PRODUCTDESCRIPTION: Order 232
    01-05-2021 @ 00:14:18 - DS_MERCHANT_PAYMETHODS: z

    AQUI METO EL NUMERO DE TELF DE PRUEBAS YA EN LA WEB DE BIZUM
    https://ppii-i.redsys.es/c2er-web/views/invocar_pago.jsp;jsessionid=0000AFWTyILd9mx2Rq3NE_aJqro:1af111v8v?language=es

    Telf: 700000000

    01-05-2021 @ 00:16:36 - HTTP Notification received: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEc19EYXRlIjoiMDUlMkYwMSUyRjIwMjEiLCJEc19Ib3VyIjoiMDAlM0ExNiIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQW1vdW50IjoiMjk5OSIsIkRzX0N1cnJlbmN5IjoiOTc4IiwiRHNfT3JkZXIiOiI0MTgwMDAwMDAyMzIiLCJEc19NZXJjaGFudENvZGUiOiI5OTkwMDg4ODEiLCJEc19UZXJtaW5hbCI6IjAwMSIsIkRzX1Jlc3BvbnNlIjoiOTk2NiIsIkRzX01lcmNoYW50RGF0YSI6IiIsIkRzX1RyYW5zYWN0aW9uVHlwZSI6IjAiLCJEc19Db25zdW1lckxhbmd1YWdlIjoiMSIsIkRzX0F1dGhvcmlzYXRpb25Db2RlIjoiKysrKysrIiwiRHNfUHJvY2Vzc2VkUGF5TWV0aG9kIjoiNjgifQ==
        [Ds_Signature] => sj9IIhHwYV8iqBxE3rifu_XTWr52OrxqSt9fkZFseZc=
    )
    
    01-05-2021 @ 00:16:36 - HTTP Notification received: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEc19EYXRlIjoiMDUlMkYwMSUyRjIwMjEiLCJEc19Ib3VyIjoiMDAlM0ExNiIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQW1vdW50IjoiMjk5OSIsIkRzX0N1cnJlbmN5IjoiOTc4IiwiRHNfT3JkZXIiOiI0MTgwMDAwMDAyMzIiLCJEc19NZXJjaGFudENvZGUiOiI5OTkwMDg4ODEiLCJEc19UZXJtaW5hbCI6IjAwMSIsIkRzX1Jlc3BvbnNlIjoiOTk2NiIsIkRzX01lcmNoYW50RGF0YSI6IiIsIkRzX1RyYW5zYWN0aW9uVHlwZSI6IjAiLCJEc19Db25zdW1lckxhbmd1YWdlIjoiMSIsIkRzX0F1dGhvcmlzYXRpb25Db2RlIjoiKysrKysrIiwiRHNfUHJvY2Vzc2VkUGF5TWV0aG9kIjoiNjgifQ==
        [Ds_Signature] => sj9IIhHwYV8iqBxE3rifu_XTWr52OrxqSt9fkZFseZc=
    )
    
    01-05-2021 @ 00:16:36 - Received INVALID notification from Servired/RedSys
    01-05-2021 @ 00:16:36 - $remote_sign: 
    01-05-2021 @ 00:16:36 - $localsecret: 

    La pasarela me devuelve a la web con un mensaje de:

    Gracias. Tu pedido ha sido recibido. The Redsys Authorization number is:

      NúMERO DEL PEDIDO: 235
      FECHA: 05/01/2021
      EMAIL: xxxx
      TOTAL: €4,00
      MéTODO DE PAGO: Bizum

    Y el pedido se queda Pendiente de Pago en WooCommerce.

    Gracias.

    • This reply was modified 3 years, 10 months ago by LBenitezM.
    Plugin Author Jose Conti

    (@jconti)

    Hola,

    También tienes los datos aquí https://redsys.joseconti.com/redsys-for-woocommerce/ ??

    He probado yo por si las moscas, y me funciona sin problemas. Lo he probado por si hubiera algún error, pero no lo hay, así que es algo de tu instalación.

    He mirado tu sitio, y veo un certificado que nunca había visto. Este podría ser el causante del problema, algo tan sencillo como que Redsys no lo acepte.

    Ve a la web del terminal de Redsys > Operaciones > Consultas > Aprietas en buscar > y junto a una operación autorizada, verás que hay un ojo a mano derecha. Aprieta el ojo y en el popup que te saldrá, mira en notificación HTTP en resultado de la notificación (código de respuesta).

    Dime que pone ahí por favor.

    Saludos

    Thread Starter LBenitezM

    (@lbenitezm)

    Hola Jose,

    Gracias por tu respuesta. Hay cosas que no entiendo, a ver si me las puedes aclarar …

    También tienes los datos aquí https://redsys.joseconti.com/redsys-for-woocommerce/

    OK, gracias !!

    He mirado tu sitio, y veo un certificado que nunca había visto. Este podría ser el causante del problema, algo tan sencillo como que Redsys no lo acepte.

    No entiendo a que “certificado” te refieres. Se trata del certificado de seguridad de https:// ?? Tengo la web alojada en Siteground y proporcionan un certificado gratuiito con Let’s Script. ?Te refieres a esto? ??Te da alguna pista?

    Ve a la web del terminal de Redsys > Operaciones > Consultas > Aprietas en buscar > y junto a una operación autorizada, verás que hay un ojo a mano derecha. Aprieta el ojo y en el popup que te saldrá, mira en notificación HTTP en resultado de la notificación (código de respuesta).

    La web del terminal de RedSys … te refieres a esta https://www.redsys.es/ ?? Tengo que loggearme con algun usuario ?? Te lo digo porque todavía no lo tengo ya que lo tengo que pedir en el banco. Estoy trabajando solo en el entorno de pruebas con los datos de FUCAS, Terminal, etc que te contaba. No se muy bien como hacer esto.

    Gracias, Luis

    Thread Starter LBenitezM

    (@lbenitezm)

    Hola Jose,

    Por ampliar las pruebas te cuento que:

      Pasarela de tarjetas: activo la casilla “Activa compatibilidad con certificados SNI” porque hay un comentario sobre certificado Let’s Script. Y me deja la orden en Pendiente de Pago. Lo desactivo de nuevo y funciona correctamente dejando la orden en Procesando.

      Pasarela de Bizum: hago el mismo ejercicio y en ningún caso (con la casilla SNI activa y desactiva) la orden se queda en Pendiente de Pago.

    No se si esto arroja algo de luz. Todo con los datos de entorno de pruebas en ambas pasarelas como te decía.
    Gracias

    • This reply was modified 3 years, 10 months ago by LBenitezM.
    • This reply was modified 3 years, 10 months ago by LBenitezM.
    Plugin Author Jose Conti

    (@jconti)

    Si, me refiero a HTTPS, pero el certificado que tienes instalado no es Lets Encrypt, es R3, que no tengo ni la menor idea de cual es.

    En el correo de bienvenido de Redsys, junto al FUC, Terminal, etc, tge tubieron que enviar una dirección tipo https://sis-t.redsys.es:25443/canales/banco-que-sea con un usuario y una contrase?a temporal. Ahí es dónde debes acceder.

    No actives la compatibilidad con certificados SNI de momento, ya que implica muchas cosas activar esa casilla.

    Saludos

    Thread Starter LBenitezM

    (@lbenitezm)

    Hola Jose,

    Respecto al certificado R3 es de Let’s Script. He hablado con Siteground y me han dicho que es una actualización reciente y funciona igual que otras anteriores como la X3. Aquí me han pasado información ( el certificado es el mismo, que es el Let’s Encrypt que tenemos, solo que se ha actualizado la “autoridad” del certificado, que pasa de ser X3 a R3, aqui puedes ver mas info sobre ello: url:https://letsencrypt.org/2020/11/06/own-two-feet.html este cambio se aplicó en enero, por eso el dominio temporal que lo a?adiste ayer tiene este SSL ).

    Respecto al pago con tarjeta en el entorno de pruebas todo sale PERFECTO. Adjunto el registro de la operacion donde se ve claramente que hay un código de autorización y que la Notificación HTTP recibida – pago completado.

    Adjunto:
    — DISCULPAD DE NUEVO LA LONGITUD —

    01-05-2021 @ 11:55:48 - Generating payment form for order 240. Sent data: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEU19NRVJDSEFOVF9BTU9VTlQiOiI0MDAwIiwiRFNfTUVSQ0hBTlRfT1JERVIiOiI3NDAwMDAwMDI0MCIsIkRTX01FUkNIQU5UX01FUkNIQU5UQ09ERSI6Ijk5OTAwODg4MSIsIkRTX01FUkNIQU5UX0NVUlJFTkNZIjo5NzgsIkRTX01FUkNIQU5UX1RSQU5TQUNUSU9OVFlQRSI6IjAiLCJEU19NRVJDSEFOVF9URVJNSU5BTCI6IjEiLCJEU19NRVJDSEFOVF9NRVJDSEFOVFVSTCI6Imh0dHBzOlwvXC9vc2NhcmQ3LnNnLWhvc3QuY29tXC8/d2MtYXBpPVdDX0dhdGV3YXlfcmVkc3lzIiwiRFNfTUVSQ0hBTlRfVVJMT0siOiJodHRwczpcL1wvb3NjYXJkNy5zZy1ob3N0LmNvbVwvZmluYWxpemFyLWNvbXByYVwvb3JkZXItcmVjZWl2ZWRcLzI0MFwvP2tleT13Y19vcmRlcl9oQ09LZDRTa3d4dENsJnV0bV9ub292ZXJyaWRlPTEiLCJEU19NRVJDSEFOVF9VUkxLTyI6Imh0dHBzOlwvXC9vc2NhcmQ3LnNnLWhvc3QuY29tXC9jYXJyaXRvXC8/Y2FuY2VsX29yZGVyPXRydWUmYW1wO29yZGVyPXdjX29yZGVyX2hDT0tkNFNrd3h0Q2wmYW1wO29yZGVyX2lkPTI0MCZhbXA7cmVkaXJlY3QmYW1wO193cG5vbmNlPWVjNWRlODQ3YTkiLCJEU19NRVJDSEFOVF9DT05TVU1FUkxBTkdVQUdFIjoiMDAxIiwiRFNfTUVSQ0hBTlRfUFJPRFVDVERFU0NSSVBUSU9OIjoiUGVkaWRvIDI0MCIsIkRTX01FUkNIQU5UX01FUkNIQU5UTkFNRSI6Ik5vbWJyZSBUaWVuZGEiLCJEU19NRVJDSEFOVF9NT0RVTEUiOiJXb29Db21tZXJjZV9SZWRzeXNfR2F0ZXdheV9MaWdodF8zLjAuMV9Xb3JkUHJlc3Mub3JnIiwiRFNfTUVSQ0hBTlRfUEFZTUVUSE9EUyI6IkMifQ==
        [Ds_Signature] => med0ub1WVFKLQvdiK9wdKZNOCWCokBe5h3U/YpsodgY=
    )
    
    01-05-2021 @ 11:55:48 - Helping to understand the encrypted code: 
    01-05-2021 @ 11:55:48 - DS_MERCHANT_AMOUNT: 4000
    01-05-2021 @ 11:55:48 - DS_MERCHANT_ORDER: 74000000240
    01-05-2021 @ 11:55:48 - DS_MERCHANT_MERCHANTCODE: 999008881
    01-05-2021 @ 11:55:48 - DS_MERCHANT_CURRENCY978
    01-05-2021 @ 11:55:48 - DS_MERCHANT_TRANSACTIONTYPE: 0
    01-05-2021 @ 11:55:48 - DS_MERCHANT_TERMINAL: 1
    01-05-2021 @ 11:55:48 - DS_MERCHANT_MERCHANTURL: https://oscard7.sg-host.com/?wc-api=WC_Gateway_redsys
    01-05-2021 @ 11:55:48 - DS_MERCHANT_URLOK: https://oscard7.sg-host.com/finalizar-compra/order-received/240/?key=wc_order_hCOKd4SkwxtCl&utm_nooverride=1
    01-05-2021 @ 11:55:48 - DS_MERCHANT_URLKO: https://oscard7.sg-host.com/carrito/?cancel_order=true&order=wc_order_hCOKd4SkwxtCl&order_id=240&redirect&_wpnonce=ec5de847a9
    01-05-2021 @ 11:55:48 - DS_MERCHANT_CONSUMERLANGUAGE: 001
    01-05-2021 @ 11:55:48 - DS_MERCHANT_PRODUCTDESCRIPTION: Pedido 240
    01-05-2021 @ 11:55:48 - DS_MERCHANT_PAYMETHODS: C
    01-05-2021 @ 11:55:48 - DS_MERCHANT_MODULE: WooCommerce_Redsys_Gateway_Light_3.0.1_www.remarpro.com
    01-05-2021 @ 11:59:37 - HTTP Notification received: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEc19EYXRlIjoiMDUlMkYwMSUyRjIwMjEiLCJEc19Ib3VyIjoiMTElM0E1OSIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9OdW1iZXIiOiI0NTQ4ODEqKioqKiowMDA0IiwiRHNfQ2FyZF9Db3VudHJ5IjoiNzI0IiwiRHNfQW1vdW50IjoiNDAwMCIsIkRzX0N1cnJlbmN5IjoiOTc4IiwiRHNfT3JkZXIiOiI3NDAwMDAwMDI0MCIsIkRzX01lcmNoYW50Q29kZSI6Ijk5OTAwODg4MSIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiIiwiRHNfVHJhbnNhY3Rpb25UeXBlIjoiMCIsIkRzX0NvbnN1bWVyTGFuZ3VhZ2UiOiIxIiwiRHNfQXV0aG9yaXNhdGlvbkNvZGUiOiIxNjc5MTMiLCJEc19DYXJkX0JyYW5kIjoiMSIsIkRzX1Byb2Nlc3NlZFBheU1ldGhvZCI6IjUifQ==
        [Ds_Signature] => Bsp_w8dhEjntukgIizTMIdIHnIx0JTnejnApxuLQx8M=
    )
    
    01-05-2021 @ 11:59:37 - Received valid notification from Servired/RedSys
    01-05-2021 @ 11:59:37 - eyJEc19EYXRlIjoiMDUlMkYwMSUyRjIwMjEiLCJEc19Ib3VyIjoiMTElM0E1OSIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9OdW1iZXIiOiI0NTQ4ODEqKioqKiowMDA0IiwiRHNfQ2FyZF9Db3VudHJ5IjoiNzI0IiwiRHNfQW1vdW50IjoiNDAwMCIsIkRzX0N1cnJlbmN5IjoiOTc4IiwiRHNfT3JkZXIiOiI3NDAwMDAwMDI0MCIsIkRzX01lcmNoYW50Q29kZSI6Ijk5OTAwODg4MSIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiIiwiRHNfVHJhbnNhY3Rpb25UeXBlIjoiMCIsIkRzX0NvbnN1bWVyTGFuZ3VhZ2UiOiIxIiwiRHNfQXV0aG9yaXNhdGlvbkNvZGUiOiIxNjc5MTMiLCJEc19DYXJkX0JyYW5kIjoiMSIsIkRzX1Byb2Nlc3NlZFBheU1ldGhvZCI6IjUifQ==
    01-05-2021 @ 11:59:37 - Ds_Amount: 4000, Ds_Order: 74000000240,	Ds_MerchantCode: 999008881, Ds_Currency: 978, Ds_Response: 0000, Ds_AuthorisationCode: 167913, $order2: 00000240
    01-05-2021 @ 11:59:37 - Payment complete.

    En el caso del BIZUM NO se completa la operación y se queda como Pendiente de Pago. El problema estriba cuando llega a la página de BIZUM que no contesta con el pago hecho (con el teléfono 700 000 000 )

    https://ppii-i.redsys.es/c2er-web/views/invocar_pago.jsp;jsessionid=0000aum1fykgtCdBYh7FXA9GaiS:1af111v8v?language=es

    La clave está en Received INVALID notification from Servired/RedSys .

    … y no se si es porque no tengo bien configurada la pasarela en la web, o porque el telf de pruebas no funciona bien ??

    Adjunto el registro:

    — DISCULPAD DE NUEVO LA LONGITUD —

    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -    Generating Redsys Form     
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -          SHA256 Test.         
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -           URL Test RD         
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -          SHA256 Test.         
    01-05-2021 @ 12:08:28 - /****************************/
    01-05-2021 @ 12:08:28 -  
    01-05-2021 @ 12:08:28 - Generating payment form for order 241. Sent data: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEU19NRVJDSEFOVF9BTU9VTlQiOiIxMDAiLCJEU19NRVJDSEFOVF9PUkRFUiI6Ijc2MTAwMDAwMDI0MSIsIkRTX01FUkNIQU5UX01FUkNIQU5UQ09ERSI6Ijk5OTAwODg4MSIsIkRTX01FUkNIQU5UX0NVUlJFTkNZIjo5NzgsIkRTX01FUkNIQU5UX1BBWU1FVEhPRFMiOiJ6IiwiRFNfTUVSQ0hBTlRfVFJBTlNBQ1RJT05UWVBFIjoiMCIsIkRTX01FUkNIQU5UX1RFUk1JTkFMIjoiMSIsIkRTX01FUkNIQU5UX01FUkNIQU5UVVJMIjoiaHR0cHM6XC9cL29zY2FyZDcuc2ctaG9zdC5jb21cLz93Yy1hcGk9V0NfR2F0ZXdheV9iaXp1bXJlZHN5cyIsIkRTX01FUkNIQU5UX1VSTE9LIjoiaHR0cHM6XC9cL29zY2FyZDcuc2ctaG9zdC5jb21cL2ZpbmFsaXphci1jb21wcmFcL29yZGVyLXJlY2VpdmVkXC8yNDFcLz9rZXk9d2Nfb3JkZXJfRHhvdU9yMGtRbDh0eCZ1dG1fbm9vdmVycmlkZT0xIiwiRFNfTUVSQ0hBTlRfVVJMS08iOiJodHRwczpcL1wvb3NjYXJkNy5zZy1ob3N0LmNvbVwvY2Fycml0b1wvP2NhbmNlbF9vcmRlcj10cnVlJmFtcDtvcmRlcj13Y19vcmRlcl9EeG91T3Iwa1FsOHR4JmFtcDtvcmRlcl9pZD0yNDEmYW1wO3JlZGlyZWN0JmFtcDtfd3Bub25jZT1lYzVkZTg0N2E5IiwiRFNfTUVSQ0hBTlRfQ09OU1VNRVJMQU5HVUFHRSI6IjEiLCJEU19NRVJDSEFOVF9QUk9EVUNUREVTQ1JJUFRJT04iOiJPcmRlciAyNDEiLCJEU19NRVJDSEFOVF9NRVJDSEFOVE5BTUUiOiJOb21icmUgVGllbmRhIn0=
        [Ds_Signature] => OL2ztuIKVtdCFrz5xwGOmiz//tIBtDZvdwY25gkT7/E=
    )
    
    01-05-2021 @ 12:08:28 - Helping to understand the encrypted code: 
    01-05-2021 @ 12:08:28 - DS_MERCHANT_AMOUNT: 100
    01-05-2021 @ 12:08:28 - DS_MERCHANT_ORDER: 761000000241
    01-05-2021 @ 12:08:28 - DS_MERCHANT_MERCHANTCODE: 999008881
    01-05-2021 @ 12:08:28 - DS_MERCHANT_CURRENCY978
    01-05-2021 @ 12:08:28 - DS_MERCHANT_TRANSACTIONTYPE: 0
    01-05-2021 @ 12:08:28 - DS_MERCHANT_TERMINAL: 1
    01-05-2021 @ 12:08:28 - DS_MERCHANT_MERCHANTURL: https://oscard7.sg-host.com/?wc-api=WC_Gateway_bizumredsys
    01-05-2021 @ 12:08:28 - DS_MERCHANT_URLOK: https://oscard7.sg-host.com/finalizar-compra/order-received/241/?key=wc_order_DxouOr0kQl8tx&utm_nooverride=1
    01-05-2021 @ 12:08:28 - DS_MERCHANT_URLKO: https://oscard7.sg-host.com/carrito/?cancel_order=true&order=wc_order_DxouOr0kQl8tx&order_id=241&redirect&_wpnonce=ec5de847a9
    01-05-2021 @ 12:08:28 - DS_MERCHANT_CONSUMERLANGUAGE: 1
    01-05-2021 @ 12:08:28 - DS_MERCHANT_PRODUCTDESCRIPTION: Order 241
    01-05-2021 @ 12:08:28 - DS_MERCHANT_PAYMETHODS: z
    01-05-2021 @ 12:09:58 - HTTP Notification received: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEc19EYXRlIjoiMDUlMkYwMSUyRjIwMjEiLCJEc19Ib3VyIjoiMTIlM0EwOSIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9OdW1iZXIiOiIwMDAwMDAqKioqKiowMDAwIiwiRHNfQW1vdW50IjoiMTAwIiwiRHNfQ3VycmVuY3kiOiI5NzgiLCJEc19PcmRlciI6Ijc2MTAwMDAwMDI0MSIsIkRzX01lcmNoYW50Q29kZSI6Ijk5OTAwODg4MSIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiIiwiRHNfVHJhbnNhY3Rpb25UeXBlIjoiMCIsIkRzX0NvbnN1bWVyTGFuZ3VhZ2UiOiIxIiwiRHNfQXV0aG9yaXNhdGlvbkNvZGUiOiIrKysrKysiLCJEc19Qcm9jZXNzZWRQYXlNZXRob2QiOiI2OCJ9
        [Ds_Signature] => -JRW-3nSvNYj77cn8Yu2lk4UBcE2iLRMAKqO5eA3FUw=
    )
    
    01-05-2021 @ 12:09:58 - HTTP Notification received: Array
    (
        [Ds_SignatureVersion] => HMAC_SHA256_V1
        [Ds_MerchantParameters] => eyJEc19EYXRlIjoiMDUlMkYwMSUyRjIwMjEiLCJEc19Ib3VyIjoiMTIlM0EwOSIsIkRzX1NlY3VyZVBheW1lbnQiOiIxIiwiRHNfQ2FyZF9OdW1iZXIiOiIwMDAwMDAqKioqKiowMDAwIiwiRHNfQW1vdW50IjoiMTAwIiwiRHNfQ3VycmVuY3kiOiI5NzgiLCJEc19PcmRlciI6Ijc2MTAwMDAwMDI0MSIsIkRzX01lcmNoYW50Q29kZSI6Ijk5OTAwODg4MSIsIkRzX1Rlcm1pbmFsIjoiMDAxIiwiRHNfUmVzcG9uc2UiOiIwMDAwIiwiRHNfTWVyY2hhbnREYXRhIjoiIiwiRHNfVHJhbnNhY3Rpb25UeXBlIjoiMCIsIkRzX0NvbnN1bWVyTGFuZ3VhZ2UiOiIxIiwiRHNfQXV0aG9yaXNhdGlvbkNvZGUiOiIrKysrKysiLCJEc19Qcm9jZXNzZWRQYXlNZXRob2QiOiI2OCJ9
        [Ds_Signature] => -JRW-3nSvNYj77cn8Yu2lk4UBcE2iLRMAKqO5eA3FUw=
    )
    
    01-05-2021 @ 12:09:58 - Received INVALID notification from Servired/RedSys
    01-05-2021 @ 12:09:58 - $remote_sign: 
    01-05-2021 @ 12:09:58 - $localsecret: 

    Te da alguna pista de lo que puede pasar?

    Los SNI están desactivados en ambas pasarelas (tarjeta y Bizum) según tu consejo.

    Gracias, Luis

    Thread Starter LBenitezM

    (@lbenitezm)

    Buenas Jose,

    He conseguido resolver el problema después de muchos intentos. En el caso de BIZUM he aprendido dos cosas para que me funcionara la plataforma de pruebas que no sabía a priori:

    1- Tienen que estar rellenos los campos de claves de encriptación (AMBOS !!):
    – Encryption secret passphrase SHA-256
    – TEST MODE: Encryption secret passphrase SHA-256
    Yo tenía solo el de test mode con: sq7HjrUOBfKmC576ILgskD5srU870gJ7 y no me funcionaba completar las ordenes y redireccionar a la web después ??
    ** Para evitar lo que me ha pasado pondría ambos campos como de relleno obligatorio, al menos cuando la plataforma de pruebas está habilitada.**

    2- Para las pruebas de BIZUM en el entorno de pruebas se puede usar el telf dummy 700000000, pero ojo la compra no puede superar un umbral de precio (no se si son 15 EUR). Si lo supera te devuelve al carrito (NO TE AVISA DE NADA) y la operación queda cancelada.
    ** En esa situación el retorno debería de informar de que se ha pasado un umbral de esa forma de pago. No se si es posible hacerlo con el plugin o es algo de como devuelve las cosas la página de Bizum.**

    A parte de esto, una cosa extra?a que me sucede es que en la página de WP de definición de la pasarela de Tarjeta me sale en ESPA?OL, mientras que la de BIZUM me sale en INGLES. En ambos casos el idioma de la pasarela es el Espa?ol. Es algo estético que no afecta a la funcionalidad, pero queda un poco extra?o al usuario. ** ?Se puede modificar de alguna forma? **

    Gracias por tu soporte en cualquier caso, Luis

    Plugin Author Jose Conti

    (@jconti)

    Hola,

    Lo voy a mirar a ver. Yo juraría que en pruebas solo pongo el SHA256 de pruebas, pero voy a realizar pruebas, porque no deberías tener que poner ambos SHA256.

    Si, para que no te de error en pruebas y te la anule, el importe debe ser bajo.

    Thread Starter LBenitezM

    (@lbenitezm)

    Hola Jose,

    – ?Pudiste ver el tema de si es necesario tener ambas claves para que funcione el entorno de pruebas de BIZUM? Por dejar cerrado el hilo.

    – Por otro lado, lo de que salgan las instrucciones de la pasarela de tarjetas en espa?ol y la de Bizum en inglés, ?se puede modificar y dejar ambas en espa?ol?

    Gracias, Luis

    Hola @lbenitezm.

    Gracias por indicar lo de las claves y el entorno de pruebas, tenía el mismo problema.

    Con respecto a lo de que te salga el mensaje en inglés, puedes modificarlo siguiendo la ruta WooCommerce > Ajustes > Pagos > Bizum Lite, en la pesta?a Descripción está el texto, por defecto en inglés, puedes escribir el mensaje que quieras.

    Plugin Author Jose Conti

    (@jconti)

    Hola @jose64

    ?Con la última versión también tenías este problema? En principio ya estaba arreglado, siempre que no se hubiera guardado el texto previamene en ingles, claro está. Era un problema de los textdomains, que se me colaron los de la versión premium y no se traducía.

    Hola @jconti

    Si, ayer mismo me ocurrió a mi teniendo instalada la última versión (Versión 3.0.2), no pude hacer la prueba de Bizum y revisando encontré este debate, tuve que a?adir la clave en los dos campos y se solucionó, en el de prueba y el real y estando todo configurado en Espa?ol el mensaje por defecto me aparecía en inglés.

    Sin embargo en Redsys todo funciona correctamente, como siempre.

    Thread Starter LBenitezM

    (@lbenitezm)

    Hola @jose64 , @jconti ,

    Me alegro que os sirviera las averiguaciones que hice respecto al entorno de pruebas de Bizum.

    Respecto a lo de la traducción no me refería al texto del campo de Descripción que se puede traducir en WP, sino más bien a que la página de configuración de Pago por Bizum me aparece en inglésEnable/Disable, Title, description, Commerce Number (FUC) etc ; mientras que la página de configuración de Pago con tarjeta -del mismo pluggin- tiene estos campos traducidos al espa?ol. Por eso se lo hacía notar a @jconti .

    Un saludo, Luis

    • This reply was modified 3 years, 10 months ago by LBenitezM.
    Plugin Author Jose Conti

    (@jconti)

    ?Te sigue saliendo en inglés @lbenitezm?

    Thread Starter LBenitezM

    (@lbenitezm)

    Si, nunca he llegado hacer nada para modificarlo o corregirlo.

    La página de ajustes de Bizum en inglés y la de RedSys (tarjeta) en espa?ol.

    La web/WP está en espa?ol.

    Alguna pista?

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Entrono de Pruebas de BIZUM’ is closed to new replies.