Получить идентификатор подписки из заказа Woocommerce - PullRequest
0 голосов
/ 24 мая 2019

Я добавил несколько полей в процессе оформления заказа, и мне нужно сохранить их в моей БД и подключить их к заказу.
Сейчас мой код работает, но он добавляет данные в подписку, а не в подключенный заказ.

Это мой код:

foreach($this->fields as $key=>$value){
            if (!empty($_POST[$key]) && trim($_POST[$key]) != '') {
                update_post_meta($order_id, $this->prepare_field_name($value['label']), sanitize_text_field($_POST[$key]));
            }
        }

И это действие:

add_action('woocommerce_checkout_update_order_meta', [$this,'zerouno_customise_checkout_field_update_order_meta_for_subscriptions']);

Как получить родительский заказ и добавить к нему те же данные?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...