Вы можете получить детали заказа по
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
?
Я веду меня на страницу успеха и не показываю эти две вещи, которые я печатаю.