Hola Cristian. Gracias por la respuesta. Lo mismo opino, el plugin no …

Comment on Como crear un eCommerce en Chile en 5 minutos by Victor.

Hola Cristian.
Gracias por la respuesta.
Lo mismo opino, el plugin no interviene en la escritura de los logs del CGI, tampoco hay información al respecto y soporte de Transbank aún no me orienta sobre que puede estar causando el “problema”.
En fin, gracias nuevamente por todo y saludos.

Victor Also Commented

Como crear un eCommerce en Chile en 5 minutos
Hola de nuevo Cristian.
De nuevo aquí llego, con mi fenómeno paranormal de instalación, jajaja.
Resulta que finalmente, pasé con todos los requisitos de la pre certificación, y me piden una serie de archivos, entre los cuales, los del log de la api de Transbank.
Los proporcioné, y me escriben diciendo, que hay algún problema, porque los códigos de error ERR, no los registra su aplicación.
Así que probé con la aplicación simple webpayconector (los php simples del manual de TB), y efectivamente, al hacerlo, si que registra los códigos de error ERR, nuevamente, cambio todo para usar la de Woocommerce, cambie el plugin modificado por el tuyo Cristian, aprovecho para agradecer tu aporte y tu impresionante dedicación a este laberinto, gracias.
El caso es que todas las transacciones rechazadas o no, las marca como OK ACK, cambie el tema, por si pudiera interferir, desactive todos los plugins, excepto el de Woocommerce, y los tuyos Cristian, pero continua igual.
En fin, fenómeno paranormal.
¿A alguien mas le ocurre, que en los log del cgi, las transacciones seleccionadas como rechazadas, las muestre como ACK y no como error?
Saludos y gracias de nuevo por todo Cristian.


Recent Comments by Victor

Woocommerce + Webpay Plugin
Hola Cristian.
Primero, felicidades, es un gran aporte.
He hecho un plugin, que reemplaza el de transferencias bancarias por otro que envía los datos de la misma forma, por correo, pero que tiene modificados los campos, para incluir el Rut, y una lista de los bancos de chile, en definitiva, para incluir el formato necesario para transferencia bancaria en Chile, el problema es que no tengo tiempo para colgarlo y hacer una pagina para el plugin, adema me gustaría mejorarlo, para poder incluir el desplegable de países, y poder elegir según de que país es el visitante, si se muestra el formato chile, o el formato que trae Woocommerce pero si lo deseas escribe a mi correo y te lo puedo mando, junto con una modificación que hice en tu plugin, para la aplicación de filtros que trae, de forma que detecta si existe este plugin, y usa sus campos, y en caso de no existir, usa los campos de transferencia bancaria que trae por defecto Woocommerce.
Bueno, el problema es que instalé webpayconector, junto con el KCC 6 para Linux 64, y Woocommerce, junto con tus dos plugins, el de moneda y el de WebPay.
Estoy alojado en Hostgator, y el caso es que funcionó perfectamente, incluso usando el celular, y ambas instalaciones, la de webpayconector, y la de Woocommerce.
El problema llego después, justo cuando estaba instalada, y Transbank iba a certificarla, Hostgator hizo una migración (no se si tendrá que ver el que lo comprase otra compañía hace poco), el caso es que ahora solo funciona parcialmente, es decir, hace todo el proceso, pero al final lo rechaza, aunque use ACEPTADO como texto único en el xt_compra.php.
Según soporte de Transbank, la tienda rechaza la transacción,
Primero dijeron que era porque estaba cerrado el puerto 5555, Hostgator lo abrió para conexiones salientes, y explico, que no había en sus registros ninguna petición a esos puertos, y que el puerto 80 no tenía restricciones, en el archivo de configuración siempre use el puerto 80, tanto en el PORTCOM, como en el WPORT, cuando Hostgator abrió el puerto, me pidieron que en la configuración lo usara, y así lo hice, en ambos (PORTCOM 5555, WPORT 5555), en uno (PORTCOM 5555, WPORT 80), luego en el otro (PORTCOM 80, WPORT 5555), y finalmente ambos en el 80, y en ninguno de los casos funcionó, seguía rechazando la operación.
Después dijeron que es porque el firewall de Hostgator, bloquea su lista de IPs.
El problema es que Hostgator no va a dar acceso ilimitado a sus IP, así que me piden que detalle el proceso paso a paso, proceso, para poder adaptar las reglas del firewall a esos pasos, pero hasta ahora Transbank no me lo ha proporcionado, a pesar que ya lo solicite en varios correos
He analizado las cabeceras usando http live headers con Firfox, y en ninguna parte aparece el POST TBK_RESPUESTA, ni positivo ni negativo, simplemente no aparece.
No se si esto le habrá ocurrido a alguien, o si alguien de los que están alojados con Hostgator que tengan la pasarela instalada, han sufrido una reciente migración y después de eso, su sitio rechazaba todas las transacciones.
Al mismo tiempo, detecte, que ahora solo crea un archivo log (TBK_EVN), en lugar de los dos que creaba antes, el bitácora no lo crea.
Y antes daba un error:
tienda NO acepto transacción
respuesta enviada a TBK (ERR)
Error al obtener ack (46).
Ahora no refleja ningún tipo de error.
Cualquier pista o dato sería de agradecer.
Un saludo y muchas gracias por tu aportación.