Respuestas de foro creadas

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Acabo de probar todo tal cuál, desde otro proveedor incluso, otro servidor, monté la página desde 0 y el medio de pago falla, igualmente.
    He notado una diferencia, en la página de antes y la de ahora, es decir, cuando me funcionaba y ahora que no me funciona, es que el proceso de «checkout» cambia de nombre, ahora está como «finalizar-compra», en realidad no creo que afecte ese nombre. Pero quién sabe.
    Intentaré cambiandole el nombre, si es posible.
    La verdad ya no sé que más intentar.

    El plugin es este: https://es.wordpress.org/plugins/woocommerce-khipu/
    Pero no es con el único que he tenido problemas en realidad.

    Aún no he podido resolver el problema, volví la página a 0, de hecho se eliminó todo en el servidor, todo, y volvió a crear mi cliente.
    Los únicos plugins que tengo instalados son el de woocommerce, el metodo de pago y el SSL, que de hecho el SSL no lo tenía cuando comenzó a pasar así que no es el problema.
    Y lo único que cambiar en el debug es que ahora me tira el error en vanilla, sin ningún tema.

    [06-Jan-2019 06:19:32 UTC] billing_email was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Gateway_COD->process_payment, WC_Order->update_status, WC_Order->save, WC_Order->status_transition, do_action('woocommerce_order_status_processing'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, SB_WC_Licences->action_woocommerce_order_status_completed, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [06-Jan-2019 06:19:32 UTC] billing_first_name was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Gateway_COD->process_payment, WC_Order->update_status, WC_Order->save, WC_Order->status_transition, do_action('woocommerce_order_status_processing'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, SB_WC_Licences->action_woocommerce_order_status_completed, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
    [06-Jan-2019 06:19:32 UTC] billing_last_name was called incorrectly. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Gateway_COD->process_payment, WC_Order->update_status, WC_Order->save, WC_Order->status_transition, do_action('woocommerce_order_status_processing'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, SB_WC_Licences->action_woocommerce_order_status_completed, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.

    El debug me dice lo siguiente:

    [21-Dec-2018 21:14:46 UTC] PHP Notice: order_key se llamó incorrectamente. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/shopkeeper/page.php’), get_template_part, locate_template, load_template, require(‘/themes/shopkeeper/content-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, call_user_func, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::order_pay, wc_get_template, include(‘/plugins/woocommerce/templates/checkout/order-receipt.php’), do_action(‘woocommerce_receipt_khipu’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_Gateway_khipu->receipt_page, WC_Gateway_khipu->generate_khipu_generate_payment, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Por favor, visita <a href=»https://codex.wordpress.org/es:Depur in /home/MYSITENAME/public_html/wp-includes/functions.php on line 4196

    [21-Dec-2018 21:14:46 UTC] PHP Notice: billing_email se llamó incorrectamente. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), include(‘/themes/shopkeeper/page.php’), get_template_part, locate_template, load_template, require(‘/themes/shopkeeper/content-page.php’), the_content, apply_filters(‘the_content’), WP_Hook->apply_filters, call_user_func_array, do_shortcode, preg_replace_callback, do_shortcode_tag, call_user_func, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, call_user_func, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::order_pay, wc_get_template, include(‘/plugins/woocommerce/templates/checkout/order-receipt.php’), do_action(‘woocommerce_receipt_khipu’), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_Gateway_khipu->receipt_page, WC_Gateway_khipu->generate_khipu_generate_payment, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Por favor, visita <a href=»https://codex.wordpress.org/es:D in /home/MYSITENAME/public_html/wp-includes/functions.php on line 4196

    No hay problema con el retraso, igualmente no he tenido tiempo para ver a que se debe el problema, incluso pensé en hacer la página nuevamente desde 0. Pero ahora ya la cosa va más allá de simplemente hacerla funcionar. Quiero averiguar a que se debe.
    Con todas las pasarelas de pago pasa lo mismo no es solamente una, eso fue lo primero que comprobé. Y el único error que tienen las pasarelas es ese, el de no poder comunicarse con la página después de realizado el pago. Así que de que el problema está en la página es 100% seguro.
    Haré lo del debug y empezaré a buscar uno por uno para ver que es lo que pueda suceder. Muchas gracias por las pistas.

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)