Мы пытаемся добавить сумму возврата в метаполе пользовательского заказа, но у нас возникают некоторые проблемы.
У меня возникли проблемы с поиском нужной информации, и в настоящее время у меня есть только действие и чтоЯ думаю, это сумма возврата заказа:
add_action('woocommerce_checkout_update_order_meta',function( $order_id, $posted ){
update_post_meta( $order_id, 'my_custom_meta_key', 'my data' );
} , 10, 2);
И это то, что я считаю правильным способом получения возврата, но его следует прикрепить к пользовательскому мета.
WC_Order()->get_refunds();
Если кто-то может помочь, я был бы очень признателен.
Редактировать:
Я обнаружил следующий хук, для которого при возврате заказа.Думаю, мне следует использовать это, чтобы сумма была зарегистрирована как пользовательская мета при возврате заказа?
add_action( 'woocommerce_order_refunded', 'action_woocommerce_order_refunded', 10, 2 );
function action_woocommerce_order_refunded( $order_id, $refund_id )
{
// code here
}