Вы можете получить детали заказа по

Commerce я хотел бы отправить запрос в API, как только клиент успешно проверил. Это в основном веб-сайт, где клиент продает онлайн-курсы (какudemy).

Когда клиент выписывается, я хотел бы отправить запрос API и зарегистрировать пользователя для этого конкретного курса. Я пробовал несколько хуков WooCommerce, но ни один не работал для меня.

Это код, который я использую:

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

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

Я пишу этот код в активированном плагине, и для удобства я в настоящее время использую метод наложенным платежом.

Может ли кто-нибудь указать мне, где я иду не так, потому что, когда я оформляю заказ, я не вижу сообщение «зацепило», что я печатаю, ни$order_id?

Я веду меня на страницу успеха и не показываю эти две вещи, которые я печатаю.

Ответы на вопрос(2)

Ваш ответ на вопрос