Hola Cristian, muy buen trabajo, se agradece! Te quería molestar, …

Comment on Woocommerce + Webpay Plugin by Eduardo.

Hola Cristian, muy buen trabajo, se agradece! Te quería molestar, ojala puedas ayudarme, tengo un problema, he instalado el plugin en dos sitios, uno en hostgator y otro en un servidor dedicado personal, los 2 sitios funcionan correctamente, validan, procesan, aceptan, etc, todo sin problemas, pero en ninguno de los 2, al volver después del pago exitosamente (status=success) arroja, en la página de éxito, los datos de venta de transbank, sino que solo muestra la página predeterminada de éxito de woocommerce, sabes cómo puedo solucionar este problema?? Ya que estos datos son necesarios y obligatorios para pasar la certificación.

Quedo atento y desde ya muchas gracias!

Eduardo Also Commented

Woocommerce + Webpay Plugin
Christian, el plugin tiene serios problemas con servidores con un mínimo de seguridad (suPHP, Mod_Security, entre otros), con suPHP derechamente NO FUNCIONA, al actualizar también me arrojo ese error, se soluciona poniendo el directorio de uploads en admin/webpay_install.php “en duro”, ejemplo: $webpay_comun_folder = “/home/usuario/public_html/wordpress/wp-content/uploads/webpay-data/comun”; //(linea 14)

Por otra parte, te recomiendo crear la carpeta a mano, con permisos 755 si estas con suPHP, o el server te arrojara error 500, por que el plugin crea las carpetas con 777 (OMG! 777!!)

Yo aun estoy tratando de que el plugin me muestre los datos de TBK en la pagina de éxito… 🙁


Woocommerce + Webpay Plugin
El problema no es suPHP, cargue los script de ejemplo de TBK y funcionaron sin problemas, lee, escribe, etc.
El problema del plugin es que no esta insertando los datos de la transacción TBK en la BD en la tabla wp_webpay, estoy debuggeando con $wpdb->show_errors(); y en el debug.log me arroja este error:

[10-Aug-2013 21:40:46 UTC] Error de la base de datos de WordPress para la consulta SELECT * FROM wp_webpay WHERE idOrder = 1646 realizada por require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/subcomplot/page.php’), the_content, apply_filters(‘the_content’), call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, WC_Shortcodes->thankyou, Woocommerce->shortcode_wrapper, call_user_func, WC_Shortcode_Thankyou::output, woocommerce_get_template, include(‘/plugins/woocommerce/templates/checkout/thankyou.php’), do_action(‘woocommerce_thankyou_webpay’), call_user_func_array, WC_Webpay->thankyousuccess_page

Ahí quede… jajajajaja 🙁


Woocommerce + Webpay Plugin
Si a alguien le funciono el plugin podría comentar acá porfa? para que comparemos??? No hay caso con que la pagina de éxito muestre los datos de transbank… Gracias!!