Closed ghost closed 8 years ago
Según el Log
2015-11-18 09:33:46 : Params Not Found
No se están recibiendo los parámetros correctamente. prueba usando postman https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop
para enviar los parámetros al script y ver cómo los recibe.
Esos datos obtuve..No se si serán los que pedías. Me quedo atento a cualquier cosa
ee creo que no xd.
Sigue estos pasos:
Esto? Disculpa por lo lento. Nunca había visto esta aplicación. Saludos
Envía esos parámetros al archivo validate.php y revisa los logs :)
También deberías revisar los logs creados por transbank en /cgi-bin/log tal vez den más información sobre por qué no se recibieron los parámetros :+1:
El log no dice mucho
mmm eso es raro. primero prueba creando la tienda en el dominio raíz (sin estar dentro de un subdirectorio).
luego verifica que los archivos del kcc no estén corruptos. prueba subiéndolos como zip y luego descomprimirlos en el servidor.
Moví los archivos con filezilla para no tener problemas pero sale el mismo error. ¿Como le envió esos los datos a validate.php? Eso no he probado. Saludos.
PE: No puedo cambiar a la raíz del servidor. Está siendo ocupado para otros fines
Es necesario el archivo xt_compra? Donde lo tengo que dejar?
creo que esto es problema de que el kcc está corrupto. por favor sube los archivos comprimidos en zip y luego los descomprimes dentro del servidor. verifica que tengan permisos 755.
para enviar los datos utiliza postman y pon la ruta completa hacia validate.php (la misma usada en la configuración de transbank).
Volví descomprimí los archivos en el servidor y nada...probé enviando los datos y me salio eso. Saludos
¿qué dicen los logs?
2015-11-18 15:48:49 : Start Validation 2015-11-18 15:48:49 : ################# 2015-11-18 15:48:49 : Params Received 2015-11-18 15:48:49 : TBK_ID_SESION => 2015.11.18.02.46.24_b42543586e87af9176d810088b51a09a 2015-11-18 15:48:49 : TBK_MONTO => 2522800 2015-11-18 15:48:49 : TBK_ORDEN_COMPRA => 263 2015-11-18 15:48:49 : TBK_TIPO_TRANSACCION => TR_NORMAL 2015-11-18 15:48:49 : TBK_URLEXITO => http://www.****.cl/cat/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=ok 2015-11-18 15:48:49 : TBK_URL_FRACASO => http://www..cl/cat_/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=error 2015-11-18 15:48:49 : TBK_RESPUESTA not set 2015-11-18 15:48:49 : Order State was set to Failed (8) 2015-11-18 15:48:49 : Final Result: RECHAZADO 2015-11-18 15:48:49 : End Validation 2015-11-18 15:48:49 : ################# 2015-11-18 15:50:08 : Start Validation 2015-11-18 15:50:08 : ################# 2015-11-18 15:50:08 : Params Received 2015-11-18 15:50:08 : TBK_ID_SESION => 2015.11.18.02.46.24_b42543586e87af9176d810088b51a09a 2015-11-18 15:50:08 : TBK_MONTO => 2522800 2015-11-18 15:50:08 : TBK_ORDEN_COMPRA => 263 2015-11-18 15:50:08 : TBK_TIPO_TRANSACCION => TR_NORMAL 2015-11-18 15:50:08 : TBK_URL_EXITO => http://www..cl/cat_/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=ok 2015-11-18 15:50:08 : TBK_URL_FRACASO => http://www..cl/cat_/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=error 2015-11-18 15:50:08 : TBK_RESPUESTA not set 2015-11-18 15:50:09 : Order State was set to Failed (8) 2015-11-18 15:50:09 : Final Result: RECHAZADO 2015-11-18 15:50:09 : End Validation 2015-11-18 15:50:09 : ################# 2015-11-18 15:50:59 : Start Validation 2015-11-18 15:50:59 : ################# 2015-11-18 15:50:59 : Params Not Found 2015-11-18 15:50:59 : TBK_ORDEN_COMPRA Not Set 2015-11-18 15:50:59 : TBK_RESPUESTA not set 2015-11-18 15:50:59 : Final Result: RECHAZADO 2015-11-18 15:50:59 : End Validation 2015-11-18 15:50:59 : ################# 2015-11-18 15:51:05 : Start Validation 2015-11-18 15:51:05 : ################# 2015-11-18 15:51:05 : Params Received 2015-11-18 15:51:05 : TBK_ID_SESION => 2015.11.18.02.46.24_b42543586e87af9176d810088b51a09a 2015-11-18 15:51:05 : TBK_MONTO => 2522800 2015-11-18 15:51:05 : TBK_ORDEN_COMPRA => 263 2015-11-18 15:51:05 : TBK_TIPO_TRANSACCION => TR_NORMAL 2015-11-18 15:51:05 : TBK_URL_EXITO => http://www..cl/cat_/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=ok 2015-11-18 15:51:05 : TBK_URL_FRACASO => http://www..cl/cat_/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=error 2015-11-18 15:51:05 : TBK_RESPUESTA not set 2015-11-18 15:51:05 : Order State was set to Failed (8) 2015-11-18 15:51:05 : Final Result: RECHAZADO 2015-11-18 15:51:05 : End Validation 2015-11-18 15:51:05 : ################# 2015-11-18 15:51:14 : Start Validation 2015-11-18 15:51:14 : ################# 2015-11-18 15:51:14 : Params Received 2015-11-18 15:51:14 : TBK_ID_SESION => 2015.11.18.02.46.24_b42543586e87af9176d810088b51a09a 2015-11-18 15:51:14 : TBK_MONTO => 2522800 2015-11-18 15:51:14 : TBK_ORDEN_COMPRA => 263 2015-11-18 15:51:14 : TBK_TIPO_TRANSACCION => TR_NORMAL 2015-11-18 15:51:14 : TBK_URL_EXITO => http://www..cl/cat_/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=ok 2015-11-18 15:51:14 : TBK_URL_FRACASO => http://www..cl/cat_****/index.php?fc=module&module=webpaykcc&controller=validate&cartId=263&return=error 2015-11-18 15:51:14 : TBK_RESPUESTA not set 2015-11-18 15:51:14 : Order State was set to Failed (8) 2015-11-18 15:51:14 : Final Result: RECHAZADO 2015-11-18 15:51:14 : End Validation 2015-11-18 15:51:14 : #################
se ve que el script está validando correctamente. entonces esto es más asunto del kcc y/o la configuración de tu servidor.
Hola
Realmente tenia problemas con el servidor. Muy probable que sea el firewall que se usa en la empresa. El problema que tengo ahora es que siempre me sale la pestaña de rechazo.
El log de KCC me envia esto
y el log del xt_compra me tira esto
el codigo de xt_compra que estoy usando lo saqué de uno de tus docs
Saludos,
hola ese código no tiene nada que ver con el plugin ese es el código de ejemplo que entrega transbank y no debe ser usado.
tienes que apuntar al script validation.php que viene en el plugin saludos.
Ahora me di cuenta...sorry Pero leyendo en internet me sale que hay problemas con el KCC y los servidores linux
hace poco valide una tienda en linux y el kcc. verifica que tienes la arquitectura correcta. :)
Hola nuevamente...ya solucione el tema en el servidor de producción(con win) pero sigo teniendo el error 46
Lo que enuentro raro es que busca el "tbk_check_mac.cgi" siendo que el kit de windows no lo incorpora.
Saludos!
no he probado el script en servidores windows, solamente en linux.
la version gratuita usa exec
https://github.com/clsource/prestashop-webpay/blob/master/webpaykcc/validate.php#L257
pero la versión de pago no, junto con unos script de perl para hacer de puente.
para cambiar el nombre del script modifica este archivo
https://github.com/clsource/prestashop-webpay/blob/master/webpaykcc/lib-webpaykcc/constants.php#L52
Quieres ser el padrino de mis hijos? hahaha Tu modulo está perfecto el problema principal era entre la silla y el computador. Voy a tratar de actualizar algunas características. Cualquier avance te lo señalo por si te interesa verlo. Saludos
capa 8? jajaj xdd
bueno me alegro que lo hayas solucionado. entonces cerraré este issue y me cuentas
saludos :)
Estoy tratando de implementar este modulo pero me salta una error. Seria de gran ayuda si me das una mano con esto.
Los archivos de log que tengo tiran esto:
2015-11-18 09:33:46 : Start Validation 2015-11-18 09:33:46 : ################# 2015-11-18 09:33:46 : Params Not Found 2015-11-18 09:33:46 : TBK_ORDEN_COMPRA Not Set 2015-11-18 09:33:46 : TBK_RESPUESTA not set 2015-11-18 09:33:46 : Final Result: RECHAZADO 2015-11-18 09:33:46 : End Validation 2015-11-18 09:33:46 : #################
y otro dice:
2522800;257
Para la prueba estoy usando estos datos encontrado en un pagina
VISA: 4051885600446623 (Resultado Aprobado) Mastercard: 5186059559590568 (Resultado Rechazado) Código Verificación: 123 Fecha vencimiento: 01/2018 RUT: 11.111.111-1 Clave: 123
Me quedo esperando una respuesta que pueda salvarme hahaha, Saludos