TransbankDevelopers / transbank-plugin-woocommerce-webpay

OBSOLETO: Código fuente de Plugin WooCommerce para Transbank Webpay
BSD 3-Clause "New" or "Revised" License
19 stars 17 forks source link

Transacciones fallidas #35

Closed melvinvita closed 5 years ago

melvinvita commented 5 years ago

Hola, hace poco he estado viendo un incremento considerable en los pedidos "Fallidos", se que esto puede deberse a varias razones ligadas al saldo de la cuenta o límites de tarjetas, pero he visto que pedidos ya con estado "procesando" y "completados" (o sea ya con pagos correctos y abonados) pasan a actualizarse a "Fallido" después de varios días de haberse completado, es un comportamiento extraño ya que en esos pedidos ya estaba todo el proceso terminado.

¿Es posible que esté ligado al plugin, o será algo de transbank como tal?

Usando: WordPress WooCommerce 3.5.7 Webpay WooCommerce 2.2.1

Adjunto screenshot donde se puede ver que dos días después de haberse generado el pedido y el pago correctamente, se cambia a fallido

Saludos y muchas gracias.

screenshot-camillaschile cl-2019 04 09-10-06-06

ricardogonzalezcari commented 5 years ago

Me sumo a @melvinvita Mi cliente ha tenido exactamente los mismo problemas que mencionan.

Pedido fallidos a los cuales se descuentan los fondos a los clientes. Para verificar ingresamos al portal de TBK y los pedidos como fallidos aparecen correctamente procesados.

Usando: WordPress ultima versión WooCommerce 3.5.7 Webpay WooCommerce 2.2.1 PHP 7.1

melvinvita commented 5 years ago

Han aumentado aún más, con incluso más días de diferencia.

Ahora usando: WP 5.1.1 WC 3.5.7 Transbank 2.2.2 PHP 7.0.33

ffiebig commented 5 years ago

Hola @melvinvita creamos un ticket en Jira para revisar lo que reportas, te tendremos noticias lo más pronto posible

melvinvita commented 5 years ago

Hola @ffiebig, excelente, muchas gracias. Quedo atento.

sonda123 commented 5 years ago

También con problema similar: (Abajo imagen de compra fallida realizada por cliente) PS: Pero cuando yo hago una prueba de compra por 100 pesos utilizando mi tarjeta de crédito, no hay problema, funciona bien. Pero con algunos clientes, 40% de los clientes tienen problema. editado: Adjunto imagen de pantalla tranbank donde la operación que aparece como que fue realizada correctamente, mientras la respuesta del plugin aparece fallida para woocommerce.

WhatsApp Image 2019-04-19 at 12 00 50 PM copy

Screen Shot 2019-04-18 at 19 26 37 Screen Shot 2019-04-18 at 19 26 52

jprush76 commented 5 years ago

Hola @ffiebig me sumo al problema de @melvinvita tenemos el mismo problema.. las transacciones son aceptadas y el pedido pasa a estado "procesando", pero a los 3 minutos cambian de estado a "fallido". Esto se ha presentado en aprox el 10% de las transacciones, el resto de las compras son pagadas de forma normal. Al revisar en la planilla de transbank, las transacciones aparecen como aprobadas.

Las transacciones con problemas tiran uno de los siguientes errores a los minutos de aprobadas:

{“error”:”Error conectando a Webpay (Verificar que la información del certificado sea correcta)”,”detail”:” Timeout error(272) “}

{“error”:”Error al confirmar la transacciu00f3n”,”detail”:”El token webpay es requerido”}

¿Habrá algún tipo de solución? El problema comenzó a presentarse a mediados de marzo, cuando actualizamos el plugin de woocommerce a la versión 2.2.1

Nuestra configuración: woocommerce: 3.5.7 plugin transbank: 2.2.1 versión PHP: 7.0.33

Les dejo pantallazo del error más crítico... se procesó como exitoso, esta confirmado con cod de autorización de la transacción, lo procesamos, enviamos el pedido y a los 3 días se reversó solo el estado a "fallido".

Ojalá nos puedan ayudar con este problema.

Saludos, Jaime

error transaccion piamaria

a1b4 commented 5 years ago

@melvinvita hola, estamos trabajando en este issue y tengo la siguiente consulta, has notado algún patrón relacionado a las transacciones que pasan a fallidas? el estado solo se modifica en woocommerce, o sea, en transbank siguen apareciendo como abonadas?

melvinvita commented 5 years ago

@melvinvita hola, estamos trabajando en este issue y tengo la siguiente consulta, has notado algún patrón relacionado a las transacciones que pasan a fallidas? el estado solo se modifica en woocommerce, o sea, en transbank siguen apareciendo como abonadas?

Hola, @a1b4.

No he notado ningún patrón, el status solo se modifica en woocommerce, en Transbank quedan abonadas sin problemas. Pensé que podría ser un problema con el IPN, pero la verdad no estoy seguro.

Off topic: Por otro lado he visto muchas transacciones fallidas con distintos códigos de error, en la documentación aparece información sobre estos errores pero muy pobre. No se explica bien que ocasiona esos errores, por ejemplo los -1, -2 y -3. ¿De casualidad tienes un poco más de info al respecto?

Saludos y gracias de antemano.

a1b4 commented 5 years ago

Hola, hemos solucionado el cambio de estado de transacciones en estados distintos a pendientes a fallidas en última versión publicada 2.2.3 https://github.com/TransbankDevelopers/transbank-plugin-woocommerce-webpay/releases. Si el error vuelve a aparecer en está versión por favor informarnos.

melvinvita commented 5 years ago

Hola @a1b4 , cumplo con lo solicitado e informo que el problema persiste, de hecho parece haberse incrementado, muestro evidencia. Todos con 2 o 3 días de diferencia entre el cambio a "Completado" y el cambio automático a "Fallido".

Espero puedan dar con el error pronto, saludos.

screenshot-camillaschile cl-2019 05 06-08-15-22 screenshot-camillaschile cl-2019 05 06-08-22-32 screenshot-camillaschile cl-2019 05 06-08-23-20 screenshot-camillaschile cl-2019 05 06-08-24-17 screenshot-camillaschile cl-2019 05 06-08-25-18 screenshot-camillaschile cl-2019 05 06-08-25-58 screenshot-camillaschile cl-2019 05 06-08-28-38

a1b4 commented 5 years ago

@melvinvita Hola, has cambiado el plugin por la última versión?

ricardogonzalezcari commented 5 years ago

El viernes instale la nueva versión y hasta hoy no tenido cambio de estados en pedidos completados. Por ahora va bien ;) saludos.

melvinvita commented 5 years ago

@melvinvita Hola, has cambiado el plugin por la última versión?

Si, 2.2.3

El viernes instale la nueva versión y hasta hoy no tenido cambio de estados en pedidos completados. Por ahora va bien ;) saludos.

Me alegra que esté funcionando para ti, yo tengo esos 7 casos.

Viendo bien las fechas, los pedidos se hicieron con la versión anterior del plugin, pero ya para el 3/05 estaba la nueva versión, también observo que los pedidos fueron cancelados casi a la misma fecha y hora.

a1b4 commented 5 years ago

@melvinvita Hola, podrías por favor seguir monitoreando esto un par de días y contarme como va, para retomar este issue si persiste. gracias!

melvinvita commented 5 years ago

@melvinvita Hola, podrías por favor seguir monitoreando esto un par de días y contarme como va, para retomar este issue si persiste. gracias!

Por supuesto, les comento en la semana, muchas gracias por tu atención.

@ricardogonzalezcari gracias también por reportar el avance de tu sitio.

leoBonilla commented 4 years ago

Hola, estamos trabajando con este plugin y tenemos problemas en el ambiente de produccion hay intermitencia y nos esta arrojando errores cuando se genera el pago. Hay alguna solucion para este problema.

La version que estamos usando es la 2.7.1 La version de woocommerce es la 3.5.2

En la pagina después de procesar el pago dice error 500, página no encontrada

Captura de pantalla 2020-05-27 a las 4 02 40 p m