El gancho woocommerce_order_status_completed no funciona en WooCommerce
13 feb 2014, 09:04:36
Vistas: 14.3K
Votos: 1
Estoy desarrollando una extensión para WooCommerce donde necesito realizar algunas tareas después de que un pedido se complete exitosamente. Para ello, comencé a codificar. Utilicé el siguiente código en el constructor de mi clase.
add_action('woocommerce_order_status_completed',array(&$this,'insert_points'));
Luego definí la función de la siguiente manera:
public function insert_points($order_id)
{
global $woocommerce, $table_prefix;
$order = new WC_Order($order_id);
var_dump($order);
}
Pero no está funcionando. ¿Alguien puede ayudarme con algún ejemplo de código?

Jaykumar Patil
133
Comentarios
Todas las respuestas a la pregunta
1
Comentarios
@JaykumarPatil "woocommerce_payment_complete" también es un hook relevante.

13 feb 2014 09:24:17
Sigue sin funcionar y quiero ejecutar el código solo después de que cambie el estado.

13 feb 2014 11:34:18
Gracias por tu ayuda, en realidad en lugar de hacer echo de los datos inserté algunos valores en la base de datos y funcionó. Gracias por tu apoyo.

19 feb 2014 11:55:49
Preguntas relacionadas
3
respuestas