Intereting Posts
Что такое хороший плагин для создания шаблона, который можно использовать повторно для создания нескольких объектов на одной странице? Пользовательский тип сообщения показывает запрос разбивки на страницы (w / 404) или posts_per_page, но не оба Перепишите URL-адрес дочерней страницы CPT для поддержки запроса var Вставить страницу WordPress через внешний (cron) скрипт? 'ajaxurl' не определен – wp-includes / js / wp-lists.js Авто-предложить отображать метаданные, но не включать их при нажатии Проблема с get_theme_mod возвращает пустое значение вместо сохраненного значения Woocommerce Multisite Получить заказы с другого сайта 403 Запрещенная ошибка nginx Предупреждение: call_user_func () ожидает, что параметр 1 будет действительным обратным вызовом Использование вкладок Foundation Zurb в качестве WordPress Nav (активная вкладка) Удалить атрибут id из ссылки стилей Невозможно изменить текст «Читать дальше» внутри the_excerpt Не удалось найти каталог содержимого WordPress (wp-content) Добавить / Изменить

Плагин заказа WooCommerce плагин не сохраняет идентификатор заказа

Я создал сайт с использованием WooCommerce Bookings с запросом AJAX, который обрабатывает платеж, создает и заказывает и, наконец, создает бронирование с идентификатором заказа. Однако, когда я отправляю вновь созданный идентификатор заказа с помощью метода создания заказов WooCommerce, заказ не отображается в Резервировании, и я должен вручную подключить их.

$order = wc_create_order(); $product = wc_get_product($productId); $price = $product->get_price(); $order->add_product( $product, 1 ); $order->set_total( $price ); update_post_meta($order->id, '_customer_user', get_current_user_id() ); $order->update_status( 'completed' ); $new_booking_data = array( 'product_id' => $productId, 'start_date' => strtotime($startStr), 'end_date' => strtotime($endStr), 'user_id' => $user_ID, 'order_item_id' => $order->id, // Seems to be an issue here. 'persons' => $amountOfPeople, 'cost' => $orderTotal, 'all_day' => false, ); $returnVal = create_wc_booking( $productId, $new_booking_data, 'pending-confirmation', true ); 

Я знаю, что $ order-> id действителен, потому что я могу использовать его для установки идентификатора клиента.

Справочник плагинов закачек: ( https://docs.woothemes.com/document/creating-bookings-programatically/ )

Solutions Collecting From Web of "Плагин заказа WooCommerce плагин не сохраняет идентификатор заказа"