Ваш клиент оплатил заказ, деньги списались с его карты. Вы видите заказ в админке, но на расчётный счёт ничего не поступает. Проходит день, два, неделя. Поддержка платёжного шлюза отвечает шаблонными фразами, а вы тем временем не можете оплатить поставщиков. Знакомая ситуация?
Хорошая новость: в большинстве случаев эту проблему можно исправить самостоятельно за 15–30 минут. Не нужно быть программистом — достаточно знать, где в админке WooCommerce находятся нужные настройки. Ниже — пошаговая инструкция, которая уже помогла многим владельцам магазинов вернуть свои деньги в нормальный график выплат.
Почему «платёжный шлюз для woocommerce» задерживает ваши деньги
Когда вы настраиваете платёжный шлюз для woocommerce, то обычно ожидаете: клиент заплатил — деньги через день-два пришли. Но есть четыре типичные причины, по которым эта цепочка разрывается. И все они, кроме одной, находятся в вашей админке WordPress.
Вот они:
- Шлюз работает в тестовом режиме. Деньги якобы проходят, но никуда не зачисляются.
- WooCommerce не видит уведомления от платёжной системы. Из-за этого заказ «зависает», а шлюз считает платёж неподтверждённым.
- Заказ не получает нужный статус, поэтому автоматическая выплата не запускается.
- Платёжная система держит ваши деньги на проверке из-за нового магазина или неподанных документов.
Пройдитесь по шагам ниже — и вы либо решите проблему, либо точно будете знать, что делать дальше.
Шаг 1. Отключите тестовый режим
Самая частая причина «фантомных оплат» — включённый тестовый режим. Клиент оплачивает заказ, видит «Успешно», но деньги не идут на ваш счёт, потому что шлюз работает с тестовыми транзакциями.
Как проверить:
- В админке WordPress зайдите в WooCommerce → Настройки → Платёжные методы.
- Найдите свой платёжный шлюз (например, LiqPay, WayForPay, Fondy).
- Нажмите Настроить (или Управлять).
- Найдите поле Тестовый режим или Test Mode.
- Если стоит галочка или переключатель в положении «Включено» — выключите.
- Сохраните изменения.
После этого сделайте тестовый заказ на небольшую сумму и проверьте, поступил ли платёж. Если всё равно не поступает — переходите к следующему шагу.
Шаг 2. Прочитайте журналы ошибок WooCommerce
В WooCommerce есть встроенный журнал, куда платёжные шлюзы записывают все ошибки. Он находится не в глубинах кода, а в обычной админке.
Как открыть:
- Зайдите в WooCommerce → Статус → Журналы.
- В выпадающем списке сверху выберите журнал, в названии которого есть название вашего шлюза. Например,
woocommerce-gateway-wayforpayилиwc-luqpay. - Нажмите Просмотреть.