página de cierre
hola Cristian,
gracias por el plugin.. estoy tratando de implementarlo hace varios días, pero me resulta imposible. el problema es que si en la página de configuración de webpay pongo thankyou (la página blanca con [webpay_thankyou]) como "return page" me da "transacción rechazada", y si pongo la página de éxito me confirma el éxito de la transacción - independiente si elijo "rechazada" o "aceptada" en la página de transbank. no se si me explico bien, pero que tengo que hacer para que me de el resultado que yo elige en la página de transbank?
Comments (16)
-
reporter -
Tengo exactamente el mismo problema porfavor ayuda!!!
-
Hola.. A mí me funciona así: HTML_TR_NORMAL = http://dominio.cl/?wc-api=WC_Gateway_Webpayplus&xt_compra y los enlaces permanente por Nombre de la entrada. Ten en cuenta que si no ves esta pantalla cuando te aprueba la transacción, probablemente tengas un problema con el HTML_TR_NORMAL...
-
reporter tengo el HTML_TR_NORMAL exacto así y no me funciona :(
y no veo esa pantalla. solo me pregunta si quiero aprobar o rechazar y me da el mismo resultado sea lo que elige
-
Revisa:
- Permisos del directoio wp-content/uploads/webpay-comun/ (777)
-
Sólo funciona con EXEC (revisa que esté habilitada esta función) <?php if(function_exists('exec')) { echo "exec is enabled"; } ?>
-
Revisa bien el directorio de la tbk_check_mac.cgi
<?php $dir = dirname(FILE); echo "Ruta completa de este archivo: " . $dir . ""; ?>
-
reporter hola José,
- los permisos de ese directorio no estaban en 777, lo cambié
- los otros 2 puntos no se como revisar ya que ahora no puedo abrir ni modificar los archivos .cgi en el file manager me dice que no lo puedo modificar ya que el archivo pesa más de 1MB (pesa 1,9MB lo que encuentro muy raro) y si lo descargo tampoco lo puedo abrir con notepad, me sale puro código tipo "ûÿÿÿ%ÂÆ' hJ é@ûÿÿÿ%ºÆ'"
hace un par de dias lo podia abrir y modificar directo en file manager y tambien en notepad, pero ahora no ?!?!
-
Los cgis no los puedes editar porque están compilados. Sólo debes revisar que la ruta del directorio de cgi-bin o sea, en la parte del plugin donde te pregunta por el tbk_check_mac.cgi sea correcta...
-
reporter tienes toda la razón me confundí con los archivos .dat
pero ahora, al querer ver los archivos .cgi me sale que no existe, aunque los veo en file manager y pesan 1,9 MB
-
Amigo, mi ambiente es Linux y reviso por ssh... No he tenido buena racha haciendo lo mismo por CPANEL... Si puedes entrar al servidor por SSH, creo que podrías resolver mejor...
-
reporter gracias por tratar de ayudarme José, pero no cacho mucho ssh. yo siempre hago todo por cpanel
-
reporter de transbank dicen que los archivos .cgi funcionan bien, pero que hay algo en el plugin que arroja error
#46... alguien sabe como arreglarlo? -
@aldin30 Como sé que en este pesado proceso de instalación hay momentos donde lo más importante es saber que uno no está loco, te cuento que confirmé que ni este plugin ni el módulo para prestashop funcionan si la función de EXEC de php está deshabilitada. Lo malo de eso es que pocos hosting la habilitan, en vista de ello, he intentado por todos los medios usar las alternativas de cUrl o file_get_contents con los phps básicos que da Transbank, y nada ... Probablemente, como tú, estoy en un callejón sin salida. En vista del bloqueo de hace unas semanas que no dejaba instalar el ambiente de certificación en un servidor que no fuera chileno, el cliente compró un plan en hostingnic.cl pero en ese servicio, aunque aseguran que funcionan los cgis de Webpay, nopermite el EXEC (el perro mordiéndose la cola) ... En fin. Al parecer, aquí sí funcionan: https://www.silverhost.cl/
-
Estimado, Revisa en los logs de transaccion. Error 46 significa que el comercio (osea tu) rechazaste la transaccion. Revisa el proceso de validacion y revisa si se generan los archivos MAC*** en la carpeta de logs.
Saludos
-
reporter gracias a todos por tratar de ayudarme, nada funcionó hasta que hablé con Anthony (tony@soportepuq.net)... me arreglo el problema en 30 minutos... seco!!!
-
repo owner @aldin30 , al fina te comentó cual fue el problema. Sería bueno por saber por si a alguien más le sucede.
-
repo owner - changed status to resolved
Resuelto por usuario.
- Log in to comment
acá puedes ver lo que pasa cuando tengo [webpay_thankyou] como return page y elijo "transacción aceptada" http://www.screencast.com/t/MMRNRAZMRDbu
si pongo la página de éxito como return page y elijo "rechazada" es al reves. http://www.screencast.com/t/2KurFk10
lo curioso es que en los 2 casos sale "/?status=failure" en la URL
que se puede hacer?