tomillos
Forum Replies Created
-
Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Credenciales en v8.0He probado con muchas versiones y ahora directamente se rompe WordPress
[08-May-2025 23:11:08 UTC] PHP Notice: La función _load_textdomain_just_in_time ha sido llamada <strong>de forma incorrecta</strong>. La carga de la traducción para el dominio <code>woocommerce</code> se activó demasiado pronto. Esto suele ser un indicador de que algún código del plugin o tema se ejecuta demasiado pronto. Las traducciones deberían cargarse en la acción <code>init</code> o más tarde. Por favor, ve <a href="https://developer.ww.wp.xz.cn/advanced-administration/debug/debug-wordpress/">depuración en WordPress</a> para más información. (Este mensaje fue añadido en la versión 6.7.0). in /var/www/html/wp-includes/functions.php on line 6114
[08-May-2025 23:12:08 UTC] PHP Notice: Function _load_textdomain_just_in_time was called <strong>incorrectly</strong>. Translation loading for the <code>woosidebars</code> domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the <code>init</code> action or later. Please see <a href="https://developer.ww.wp.xz.cn/advanced-administration/debug/debug-wordpress/">Debugging in WordPress</a> for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6114
[08-May-2025 23:12:09 UTC] PHP Fatal error: Uncaught Error: Call to a member function get() on null in /var/www/html/wp-includes/query.php:29
Stack trace:
#0 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Helpers/Url.php(153): get_query_var()
#1 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Helpers/Url.php(219): MercadoPago\Woocommerce\Helpers\Url->getQueryVar()
#2 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Gateways/AbstractGateway.php(361): MercadoPago\Woocommerce\Helpers\Url->validateQueryVar()
#3 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Gateways/AbstractGateway.php(195): MercadoPago\Woocommerce\Gateways\AbstractGateway->canCheckoutLoadScriptsAndStyles()
#4 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Gateways/BasicGateway.php(248): MercadoPago\Woocommerce\Gateways\AbstractGateway->payment_scripts()
#5 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Gateways/BasicGateway.php(51): MercadoPago\Woocommerce\Gateways\BasicGateway->payment_scripts()
#6 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Helpers/Gateways.php(35): MercadoPago\Woocommerce\Gateways\BasicGateway->__construct()
#7 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Funnel/Funnel.php(157): MercadoPago\Woocommerce\Helpers\Gateways->getEnabledPaymentGateways()
#8 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Funnel/Funnel.php(51): MercadoPago\Woocommerce\Funnel\Funnel->canCreate()
#9 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/WoocommerceMercadoPago.php(240): MercadoPago\Woocommerce\Funnel\Funnel->create()
#10 /var/www/html/wp-includes/class-wp-hook.php(324): MercadoPago\Woocommerce\WoocommerceMercadoPago->activatePlugin()
#11 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#12 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action()
#13 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/Hooks/Plugin.php(146): do_action()
#14 /var/www/html/wp-content/plugins/woocommerce-mercadopago/src/WoocommerceMercadoPago.php(216): MercadoPago\Woocommerce\Hooks\Plugin->executeActivatePluginAction()
#15 /var/www/html/wp-includes/class-wp-hook.php(324): MercadoPago\Woocommerce\WoocommerceMercadoPago->init()
#16 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
#17 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action()
#18 /var/www/html/wp-settings.php(559): do_action()
#19 /var/www/html/wp-config.php(113): require_once('...')
#20 /var/www/html/wp-load.php(50): require_once('...')
#21 /var/www/html/wp-blog-header.php(13): require_once('...')
#22 /var/www/html/index.php(17): require('...')
#23 {main}
thrown in /var/www/html/wp-includes/query.php on line 29
[08-May-2025 23:12:09 UTC] PHP Notice: La función _load_textdomain_just_in_time ha sido llamada <strong>de forma incorrecta</strong>. La carga de la traducción para el dominio <code>woocommerce</code> se activó demasiado pronto. Esto suele ser un indicador de que algún código del plugin o tema se ejecuta demasiado pronto. Las traducciones deberían cargarse en la acción <code>init</code> o más tarde. Por favor, ve <a href="https://developer.ww.wp.xz.cn/advanced-administration/debug/debug-wordpress/">depuración en WordPress</a> para más información. (Este mensaje fue añadido en la versión 6.7.0). in /var/www/html/wp-includes/functions.php on line 6114Can you add automatic payments with USDT with TRC?
- This reply was modified 4 years, 11 months ago by tomillos.
Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Pagos que vuelven a ProcesandoOuch! Leí mal perdón. Voy a probar el código @svenms, gracias.
Hola! Quizás esta respuesta que escribí en otro topico pueda ayudar https://ww.wp.xz.cn/support/topic/pagos-que-vuelven-a-procesando/page/4/#post-14079403
Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Pagos que vuelven a ProcesandoRevivo este topic porque le encontré la solución sin meter mano en el código. Siempre pensé que se trataba de un error de Mercadopago el hecho que el estado quedaba “Procesando”, pero es más bien una limitación de Woocommerce. Existen dos soluciones. Les comento a continuación:
- Si el producto que estás vendiendo es un “Producto simple” pero no es “Virtual” ni “Descargable”, WC cree que es un producto físico, entonces queda con el status “Procesando”, porque deberías enviar el producto y cuando lo recibe el cliente debería cambiar a “Completado”. También intenté dejarlo solo “Virtual” y no cambia el estado. Como dije recientemente la solución es tildar “Virtual y “Descargable” https://i.imgur.com/ABF2Zip.png
- En mi caso estaba usando “Producto variable” y no tenía posibilidad de tildar ambas opciones. Estuve mas de un año con este “problema”, pero con una simple búsqueda en Google me encontré con un plugin oficial de WC que automáticamente cambia a el hermoso status de “Completado” https://woocommerce.com/products/woocommerce-order-status-control/
Me gustaría que les llegue este comentario al soporte de Mercadopago así nos queda claro esto a los que venimos usando esta plataforma y también los nuevos. Todo se trata de una cuestión teórica de WC.
Espero que les sirva.Saludos!
Hola @glamberto. Con los whitelist no me funcionó. Con la “solución” de automáticamente poner como completado en mi caso no me los vuelve a poner como procesando…
@maxisosa gracias por el aporte, pero en mi caso no lo ha solucionado. Lo que hice fue agregar esto al htaccess
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR] RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$ RewriteCond %{REMOTE_ADDR} !^216.33.196.25$ RewriteCond %{REMOTE_ADDR} !^209.225.49.0/24$ RewriteCond %{REMOTE_ADDR} !^216.33.197.0/24$ RewriteCond %{REMOTE_ADDR} !^216.33.196.0/24$ RewriteCond %{REMOTE_ADDR} !^63.128.82.0/24$ RewriteCond %{REMOTE_ADDR} !^63.128.83.0/24$ RewriteCond %{REMOTE_ADDR} !^63.128.94.0/24$ RewriteRule ^(.*)$ - [R=403,L] </IfModule>@glamberto y @jeiriart encontré una “solución” atada con alambre. Buscando por foros encontré marcar como “Completado” los pagos que quedan “Procesando” utilizando este código:
add_action( 'woocommerce_payment_complete_order_status', 'wc_auto_complete_paid_order', 10, 3 ); function wc_auto_complete_paid_order( $status, $order_id, $order ) { return 'completed'; }El código lo agregan en el archivo functions.php de su template.
Quizá pueda servirles. Saludos
- This reply was modified 6 years, 3 months ago by tomillos.
Olá a todos!
No meu caso, está com o status “Processando” e eu o resolvi usando este código que o marca automaticamente como “Concluído”add_action( 'woocommerce_payment_complete_order_status', 'wc_auto_complete_paid_order', 10, 3 ); function wc_auto_complete_paid_order( $status, $order_id, $order ) { return 'completed'; }Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Pago pendienteEn mi caso es con el estado “Procesando”, y lo he resuelto utilizando este código que automáticamente lo marca “Completado”
add_action( 'woocommerce_payment_complete_order_status', 'wc_auto_complete_paid_order', 10, 3 ); function wc_auto_complete_paid_order( $status, $order_id, $order ) { return 'completed'; }Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Orden nunca actualiza su estadoEn mi caso es con el estado “Procesando”, y lo he resuelto utilizando este código que automáticamente lo marca “Completado”
add_action( 'woocommerce_payment_complete_order_status', 'wc_auto_complete_paid_order', 10, 3 ); function wc_auto_complete_paid_order( $status, $order_id, $order ) { return 'completed'; }Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Orden nunca actualiza su estadoEn mi caso es con el estado “Procesando”, y lo he resuelto utilizando este código que automáticamente lo marca “Completado”
add_action( 'woocommerce_payment_complete_order_status', 'wc_auto_complete_paid_order', 10, 3 ); function wc_auto_complete_paid_order( $status, $order_id, $order ) { return 'completed'; }Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Pagos quedan en pendiente de pagoHe logrado marcar como “Completado” los pagos que quedan “Procesando” utilizando este código:
add_action( 'woocommerce_payment_complete_order_status', 'wc_auto_complete_paid_order', 10, 3 ); function wc_auto_complete_paid_order( $status, $order_id, $order ) { return 'completed'; }Quizá pueda servirte. Saludos
Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Orden nunca actualiza su estado@jpmelnik no es Cloudflare. Me pasa lo mismo hace meses y no encuentro la solución. Probé en diferentes hostings, también con el soporte de Mercadopago y entienden que puede ser el problema.
Forum: Plugins
In reply to: [Mercado Pago payments for WooCommerce] Pagos quedan en pendiente de pagoMe pasa lo mismo hace meses. Ya no se que hacer para que funcione.