Есть сайт по продаже кодов (ваучеров), после оплаты клиенту должен приходить тот самый код который мы получаем по api, я немного не могу понять как мне сделать это, вот что у меня есть
Через хук woocommerce_payment_complete я запускаю скрипт который делает запрос на выдачу ключа, ключ приходит всё гуд, но как мне записать этот ключ в базу данных что бы он отправился клиенту на почту, что бы он был на странице сенькю и в личном кабинете клиента?
add_action( 'woocommerce_payment_complete', 'so_payment_complete' );
function so_payment_complete( $order_id ){
$order = wc_get_order( $order_id );
$user = $order->get_user();
if( $user ){
// тут мой скрипт по api который получает code в переменную $code
}
}