Контроль статусу замовлень WooCommerce
Контроль статусу замовлень WooCommerce дає змогу контролювати, які типи платних замовлень автоматично позначаються як Виконані . За промовчанням єдиним платним замовленням, яке автоматично позначається як Виконане , є завантажувані віртуальні продукти. За допомогою засобу керування статусом замовлень можна автоматично настроїти такі типи замовлень:
- Без замовлень . Запобігає автоматичному заповненню незалежно від замовленої продукції.
- Усі платні замовлення . Застосовується автоматичне заповнення незалежно від замовленої продукції.
- Платні замовлення для віртуальних продуктів : дає змогу автоматично заповнювати віртуальні продукти, не вимагаючи їх завантаження.
Після оплати замовлення, яке було виконано автоматично, він пропускає крок обробки та одразу ж позначається як Виконано . Це спрощує адміністрування замовлень, які не потребують жодних дій між цими етапами.
Встановлення та налаштування
- Увійдіть до WordPress .
- У меню ліворуч перейдіть до WooCommerce і натисніть Розширення .
- У списку Розширення, що входять до GoDaddy , прокрутіть до розділу Контроль статусу замовлення та натисніть кнопку Інсталювати .
Налаштуйте автозаповнення
- Перейдіть до WooCommerce і натисніть Настройки .
- На вкладці Загальні змініть параметр Замовлення до автоматичного заповнення , виконавши одну з таких умов:
- Немає : жодного замовлення не виконується автоматично.
- Усі замовлення : Усі платні замовлення автоматично заповнюються.
- Віртуальні замовлення : замовлення, які містять лише продукти Віртуальної автозаповнення.
- Віртуальний & # x26; Замовлення, що можна завантажити : Автозаповнення здійснюватимуться лише для платних замовлень для продуктів, які є як віртуальними , так і завантажуваними .
- Клацніть Зберегти зміни .
Коли замовлення, яке відповідає вашим критеріям, оплачується, воно автоматично оновлюється до статусу Виконано , що буде зафіксовано в примітках до замовлення .
На початокСпособи оплати
Контроль статусу замовлення виконуватиме лише платні замовлення, для яких для способу оплати потрібно вказати такий номер:
woocommerce_payment_complete()
$order->payment_complete()
.
Більшість способів оплати вже ініціюють автоматичне заповнення, проте замовлення, які не оплачено, не заповнюються автоматично. Якщо ваш шлюз не визначає, коли замовлення було оплачено, наприклад, якщо замовлення за замовчуванням перебувають у статусі утримання або очікування , Контроль статусу замовлення не завершить замовлення автоматично.
Якщо не брати до уваги систему керування статусом замовлень, система автоматичного заповнення замовлень такими способами оплати не виконується:
- Чекові платежі
- Прямий банківський переказ / BACS
- Накладений платіж