Власники бізнесу часто вкладають гроші в рекламу, дизайн сайту та зручну навігацію, але забувають про найважливіше — як саме клієнт платить. Настройка оплати WooCommerce — це не просто технічне завдання для програміста. Це пряма розмова з покупцем на фінальному етапі. Одна неправильна галочка — і замовлення кидають, а середній чек падає на 20–30%. Нижче — п’ять критичних помилок, які реально вбивають ваші продажі, і конкретні інструкції, як їх виправити просто зараз.
Помилка 1: ігнорування популярних способів оплати
Якщо на вашому сайті лише банківський переказ або готівка при отриманні, ви втрачаєте до половини покупців. Сучасний користувач звик платити карткою, Google Pay або Apple Pay. Він не хоче йти в термінал чи чекати підтвердження переказу.
Що робити конкретно:
Зайдіть в адмінку WordPress: WooCommerce → Налаштування → Платежі. Увімкніть LiqPay (безкоштовний плагін для карток, Google Pay, Apple Pay) або Stripe Payment Gateway for WooCommerce для міжнародних клієнтів. Якщо працюєте з Україною, окрім LiqPay обов’язково додайте WayForPay або Portmone. Кожен із цих плагінів встановлюється через Плагіни → Додати новий. Після активації введіть ключі API — їх отримаєте в особистому кабінеті платіжного шлюзу. На все піде 30 хвилин. Не зробите цього — кожен п’ятий клієнт піде до конкурента.
Помилка 2: відсутність прозорості для користувача
Клієнт доходить до кошика, бачить ціну, а на етапі оплати раптом виникає комісія +5% або з’являється повідомлення “очікуйте підтвердження”. Це дратує й змушує закрити сторінку.
Як виправити:
У налаштуваннях кожного платіжного шлюзу (наприклад, WooCommerce → Налаштування → Платежі → LiqPay) знайдіть поле Опис. Там чітко напишіть однією фразою: “Оплата карткою Visa/MasterCard, Google Pay та Apple Pay. Комісія 2% включена у вартість” — або якщо комісії немає, пишіть “Без додаткових зборів”. Також увімкніть Показувати спосіб оплати до оформлення замовлення — це опція в тому ж розділі. Вона дає змогу покупцеві побачити всі варіанти ще до введення адреси.
Помилка 3: настройка оплати WooCommerce лише з тестовим режимом
Коли ви налаштовуєте новий спосіб оплати, плагін часто автоматично вмикає тестовий режим. Ви це пропускаєте, і перші 10–15 замовлень не списують гроші реально. Клієнти отримують товар без оплати, а ви — збитки.
Конкретна перевірка:
Зайдіть у кожен платіжний шлюз (WooCommerce → Налаштування → Платежі). Для LiqPay, Stripe, WayForPay шукайте галочку Тестовий режим або Sandbox. Вона має бути вимкнена (неактивна). Далі зробіть тестову покупку на 1 грн — створіть замовлення, пройдіть весь цикл. Якщо гроші не списуються або замовлення отримує статус “В обробці” замість “Оплачено” — у плагіні ще активний тест. Вимкніть його, збережіть зміни. Якщо ж сам плагін не дає вимкнути тест без ключів — отримайте бойові ключі API з особистого кабінету LiqPay/Stripe та вставте їх у відповідні поля.
Помилка 4: неправильне налаштування статусів замовлення
Після успішної оплати замовлення може отримати статус “В обробці”, а не “Оплачено”. Ви або ваш менеджер не бачите, що гроші реально прийшли, і клієнту доводиться чекати підтвердження вручну. Результат — негативні відгуки, скасування, втрата лояльності.
Як виправити крок за кроком:
- Встановіть безкоштовний плагін WooCommerce Order Status Manager (через
Плагіни → Додати новий). - Зайдіть
WooCommerce → Статуси замовленьі переконайтеся, що після оплати карткою автоматично присвоюється статус “Оплачено” (Completed). - Для цього в налаштуваннях вашого платіжного шлюзу знайдіть поле Статус після оплати. Якщо такого поля немає — перейдіть у файли плагіна (не раджу без досвіду) або скористайтеся іншим плагіном, наприклад WooCommerce Custom Order Status.
Простіший спосіб: у розділіWooCommerce → Налаштування → Платежі → LiqPayє опція “Статус успішного замовлення”. Виберіть “Оплачено” (Completed). Збережіть. Тепер клієнт одразу бачить, що гроші списано, а ви — що замовлення готове до відправки.
Помилка 5: настройка оплати WooCommerce без тестування всіх сценаріїв
Ви все налаштували, але не перевірили, що буде, якщо клієнт введе некоректні дані картки, платіж не пройде або виникне таймаут. У таких випадках замовлення “зависає” зі статусом “Не оплачено”, а покупець отримує незрозумілу помилку. Він не знає, чи списані гроші, і, швидше за все, більше не повернеться.
Що робити зараз:
Увімкніть Логування платіжних шлюзів — зазвичай це окрема галочка в кожному плагіні (наприклад, у Stripe — “Log errors”). Вона створює файл помилок, який можна переглянути. Але головне — проведіть реальний тест:
- Зробіть замовлення з правильною карткою — переконайтеся, що статус змінився на “Оплачено”.
- Спробуйте невдалу оплату (наприклад, картку з недостатньою сумою) — подивіться, чи показується зрозуміле повідомлення клієнту: “Платіж не пройшов. Спробуйте іншу картку або зв’яжіться з нами”. Якщо повідомлення технічне (“500 error”), налаштування помилки потрібно змінювати в самому плагіні або додати кастомне повідомлення через функції теми (краще зверніться до фахівця, якщо не знаєте, як редагувати файли).
- Перевірте сценарій часткової оплати — якщо у вас є передплати чи частинами, переконайтеся, що статус “Частково оплачено” працює коректно.
Якщо ви пройшли всі п’ять кроків — додали популярні способи, прибрали тестовий режим, налаштували статуси та перевірили сценарії оплати — ваш магазин має почати приймати гроші без збоїв. Але буває, що навіть після всіх інструкцій помилка залишається: плагін конфліктує з темою, не підходить версія PHP або потрібне кастомне рішення під вашу логіку продажів. Якщо ви спробували всі наведені дії, а проблема не зникла — команда DevCev Digital може перевірити ваш сайт за одну годину та усунути причину.