Представьте: клиент выбрал товар, добавил в корзину, заполнил все поля — и на этапе оплаты видит ошибку или страница просто не переходит дальше. Вы теряете не просто потенциальную продажу — вы теряете доверие. Проблемы с оплатой — одна из самых частых причин брошенных корзин в интернет-магазинах на WooCommerce. И чаще всего дело не в том, что клиент передумал, а в том, что платежная система настроена некорректно. Разберемся, как сделать так, чтобы деньги приходили без лишней головной боли.
Как выбрать платежную систему для WooCommerce: критерии, о которых стоит знать
Прежде чем переходить к настройкам, важно понять, какая платежная система вообще подходит вашему бизнесу. Не гонитесь за самой дешевой комиссией, если она не поддерживает нужные способы оплаты. Вот три основных момента:
- Комиссия и стоимость подключения. Средний процент для украинских платежных систем (LiqPay, Fondy, Portmone) — 1,5–2,5% + фиксированная сумма за транзакцию. Некоторые берут ежемесячную плату за обслуживание (например, WayForPay — 300–500 грн/мес). Убедитесь, что сумма комиссии не «съедает» вашу маржинальную прибыль.
- Популярные способы оплаты у вашей целевой аудитории. Если большинство клиентов платят картами Visa/MasterCard — подойдет почти любая система. Если вам нужен Google Pay или Apple Pay — смотрите на Fondy или WayForPay. Если работаете с юридическими лицами — выбирайте системы с поддержкой безналичных счетов (например, Portmone).
- Совместимость с WooCommerce. Почти все популярные системы имеют готовый плагин — это важно, потому что самодельное подключение через API требует разработчика.
Для большинства небольших интернет-магазинов на WooCommerce самый простой выбор — LiqPay (от ПриватБанка) или Fondy. У них есть бесплатные плагины, быстро настраиваются и поддерживают основные банковские карты. Если ваш магазин продает за рубеж — добавьте PayPal.
Пошаговая настройка: как подключить платежные системы к WooCommerce
Рассмотрим на примере самого популярного варианта — LiqPay. Все шаги выполняются в админ-панели WordPress. Если вы никогда этого не делали, просто откройте обе вкладки: одну с настройками плагина, другую — с личным кабинетом LiqPay.
Шаг 1. Установите плагин платежной системы
Зайдите в админку WordPress: Плагины → Добавить новый. В строке поиска введите название системы (например, "LiqPay WooCommerce"). Найдите официальный плагин (автор — "liqpay" или "Payment Plugins for PayPal WooCommerce" для PayPal). Нажмите Установить, затем Активировать.
Для Fondy — плагин "Fondy Payment Gateway for WooCommerce". Для PayPal — "WooCommerce PayPal Payments". Никогда не используйте плагины с непонятным автором или без обновлений в последний год — это риск безопасности.
Шаг 2. Получите ключи в личном кабинете платежной системы
Теперь зарегистрируйтесь в выбранной системе (LiqPay, Fondy и т.д.). После регистрации вам нужно создать магазин или получить API-ключи. Для LiqPay:
- Войдите в кабинет LiqPay → раздел Магазины → Добавить магазин.
- Укажите название, URL вашего сайта, выберите валюту (для Украины — UAH).
- После создания вы получите Public key и Private key. Скопируйте их — они понадобятся в настройках плагина.
Для PayPal: зайдите в PayPal Developer Dashboard, создайте REST API приложение, скопируйте Client ID и Secret.
Шаг 3. Настройте платежный шлюз в WooCommerce
Перейдите в админке: WooCommerce → Настройки → Платежи. Вы увидите список доступных платежных методов. Найдите только что активированный плагин (например, "LiqPay" или "PayPal"). Нажмите Управление / Настроить напротив него.
Основные поля, которые нужно заполнить:
- Включено / Enable — поставьте галочку.
- Название — то, что увидит клиент при выборе способа оплаты (например, "Оплата картой Visa/Mastercard").
- Public key / Merchant ID — вставьте полученный публичный ключ.
- Private key / Secret key — вставьте приватный ключ.
- Тестовый режим (Sandbox / Test mode) — обязательно оставьте выключенным после тестирования (см. далее). Если оставите включенным — клиенты не смогут реально оплатить.
Для PayPal дополнительно в настройках плагина нужно выбрать Собирать платежные данные на сайте (или "PayPal Checkout") в зависимости от версии. Обычно достаточно включить "PayPal Card Processing" и "Pay Later".
Шаг 4. Сохраните изменения и протестируйте
После сохранения сделайте тестовый заказ на небольшую сумму (например, 1 грн). Используйте тестовую карту из документации платежной системы (LiqPay дает тестовые номера). Убедитесь, что деньги не списываются — это тест. Если все работает, выключите тестовый режим в настройках плагина и сделайте еще один реальный заказ уже с настоящей картой (или попросите друга). Это критически важно — без тестирования вы рискуете получить жалобы от первых клиентов.
Типичные ошибки при подключении платежных систем к WooCommerce и как их избежать
Самая распространенная проблема — после настройки платежная страница не загружается или выдает ошибку «Не удалось обработать платеж». Вот что стоит проверить в первую очередь:
- SSL-сертификат. Без HTTPS ни одна платежная система не будет работать (браузер блокирует опасные соединения). Убедитесь, что на вашем сайте установлен SSL. Если нет — обратитесь к хостинг-провайдеру (многие дают бесплатный Let's Encrypt) или установите его через панель управления хостингом.
- Тестовый режим включен на живом сайте. Это самая частая причина, почему пользователи не могут оплатить. Проверьте: WooCommerce → Настройки → Платежи → ваш шлюз → Test mode должен быть выключен.
- Неверные ключи. Если вы скопировали публичный ключ, а вставили приватный — платеж не пройдет. Убедитесь, что поля заполнены правильно, без лишних пробелов.
- Несоответствие валют. Допустим, ваш магазин настроен на гривну, а платежная система ожидает доллары. В WooCommerce проверьте: WooCommerce → Настройки → Общие → Валюта. Она должна совпадать с валютой, которую вы указали при регистрации в платежной системе.
- Конфликт плагинов. Иногда другие плагины (кеширования, безопасности, оптимизации) блокируют AJAX-запросы платежного шлюза. Если после всех настроек оплата не проходит, временно отключите все плагины, кроме WooCommerce и платежного шлюза, и проверьте еще раз. Если заработало — включайте по одному и тестируйте.
Сколько это стоит, если не исправить? Потеря каждого второго-третьего клиента на этапе оплаты — это прямой недозаработок. Например, если при среднем чеке 1000 грн у вас 100 заказов в месяц, а из-за ошибки оплаты проходит только 60 — вы теряете 40 000 грн в месяц только из-за технической мелочи.
Теперь вы знаете, как правильно выполнить подключение платежных систем к WooCommerce без лишних обращений к специалистам. Но если вы попробовали все шаги из этого материала — проверили SSL, ключи, тестовый режим, валюту, отключили конфликтные плагины — а оплата все равно не работает, или вам просто не хочется вникать в технические детали, команда DevCev Digital может быстро диагностировать проблему и настроить все корректно. Это естественный следующий шаг для того, кто попробовал самостоятельно, но застрял.