L'obtention de données de la commande après le succès de la caisse crochet

Dans le Thème, je voudrais envoyer une requête à une API une fois que le client a réussi à vérifié. C'est en fait un site où le client est la vente de cours en ligne (Comme udemy).

Lorsque le client vérifie, je voudrais envoyer une demande d'API et de l'enregistrement de l'utilisateur pour le cours en question. J'ai essayé plusieurs Thème crochets, mais aucun n'a fonctionné pour moi.

C'est le code que j'utilise:

add_action('woocommerce_checkout_order_processed', 'enroll_student', 10, 1);

function enroll_student($order_id)
{
    echo $order_id;
    echo "Hooked";
}

Je suis en train d'écrire ce code à l'intérieur de l'activation du plugin et pour la facilité, je suis actuellement en Espèces à la Livraison de la méthode.

Quelqu'un peut-il m'indiquer où je vais mal parce que quand je caisse je ne peux pas voir le message "accro" que je suis d'impression, ni les $order_id?

Je me prend à la réussite de la page et ne montre pas ces deux choses que je suis d'impression.

OriginalL'auteur Syed Haris Ali Ghaznavi | 2017-03-01