Articles of woocommerce

Депозит, основанный на проценте от общей суммы корзины

Я взял этот код из другого сообщения, и в основном из моего понимания, этот код пытается заставить цену на корзину изменить до фиксированной суммы в 40 долларов и взимать плату за бронирование. То, что я хочу сделать, это заставить размер корзины составлять 20% от общей суммы, которая будет основана на суммировании всех продуктов в корзине. […]

Получить все заказы клиентов в WooCommerce API

Я пытаюсь получить все заказы, принадлежащие конкретному клиенту, используя эту конечную точку в WooCommerce API v2 http://woothemes.github.io/woocommerce-rest-api-docs/v2.html#view-customer-orders используя эту библиотеку https://github.com/kloon/WooCommerce-REST-API-Client-Library Я проверил панель инструментов веб-сайта, и есть отложенные ордера Но я всегда получаю этот ответ: [data] => Array ( ) [body] => [duration] => 1.36552 ) [response] => stdClass Object ( [body] => {"orders":[]} […]

Перемещение местоположения вариации в WooCommerce

Я начал создавать интернет-магазин в Wordepress с плагином WooCommerce. Я добавил некоторые продукты с вариациями, и я заметил, что цена отображается после выбора атрибутов полей. Можно ли переместить цену между заголовком и кратким описанием, как для простых продуктов? URL-адрес одного продукта: http://www.roubinisideas.com/test2/product/uncategorized/vintage/

Как создать заказ в WordPress API Woocommerce 4.3

Как создать функцию для создания порядка на основе данных, переданных из мобильного приложения? Я знаю, что у woocommerce есть свой порядок api, но их create_order вызывается только после оплаты? Я хочу создать функцию create_order для передачи точных данных, таких как woocommerce api, но не только после успешной проверки оплаты. Я предполагаю, что оплата уже имеет […]

Скрыть особенности Плоские тарифы, когда бесплатная доставка доступна в WooCommerce 3

В WooCommerce 3 у меня есть эти параметры доставки (настройки): Бесплатная доставка: free_shipping:1 – Минимальная сумма заказа установлена ​​в $50 . Нормальная доставка flat_rate:3 – Amount $5 . Экспресс-доставка flat_rate:5 – сумма $10 . Я бы хотел, чтобы опция « Экспресс-доставка» всегда была доступна (показана). Но когда доступна бесплатная доставка (это означает, что у клиента […]

Отключить WooCommerce Способы оплаты, если достигнут лимит количества товаров

Есть ли способ или фильтр, чтобы отключить выборочные способы оплаты, если увеличение количества корзины больше, чем «X количество элементов», например, «15»? Я знаю, что мы можем ограничить максимальное количество количества перед добавлением в корзину, но я хочу отключить некоторые способы оплаты. благодаря

Методы доставки. Параметр Local Pickup недоступен при скрытой ставке.

Основываясь на этом ответе (код ниже) , я успешно могу скрыть фиксированную ставку из определенной категории товаров, и доступна локальная опция доставки . Это работает отлично. Проблема: локальная опция pickup НЕ доступна для данной категории. Как я могу сделать локальную опцию пикапа этой специальной категорией? Это код, который я использую: function custom_shipping_methods( $rates ){ // […]

Получите все подписки WooCommerce

Мне нужно создать шаблон WordPress для сбора всех подписчиков Woocommerce, но у меня возникли проблемы с документацией. Мне нужно знать, какие файлы импортировать и какую функцию вызывать. Благодарю вас за консультацию.

Установите цену товара в корзину WooCommerce до нуля, если продукт уже куплен

Я не могу переопределить цену во второй раз. Вариант использования: если пользователь уже приобрел продукт «944», тогда цена будет равна 0 для последующих заказов времени. Смысл, клиент будет платить только за первый заказ этого конкретного продукта, и он будет бесплатным для следующих заказов. Вот мой код: // Enter the ID of the product that shouldn't […]

Страница магазина Woocommerce как основная страница программы

Я работаю над eshop (woocommerce), и мне нужно определить страницу магазина как главную страницу, но только для одного языка. Например, если myshop.com просматривается кем-то из Чехии, я хочу определить страницу магазина как домашнюю страницу. Если кто-то из Германии, он видит обычную домашнюю страницу. Причина: Я не могу просто перенаправить чешских клиентов, потому что после этого […]