Fondy — оплата картой для WooCommerce
Оплата картой через страницу Fondy (Flitt): подписанный server-callback сам меняет статус заказа. Pro — журнал, preauth/capture, возвраты.
Что внутри
- Оплата картой Visa/Mastercard через защищённую страницу Fondy
- Apple Pay и Google Pay
- Автоподтверждение заказа REST-вебхуком с проверкой SHA1-подписи
- Поддержка блочного и классического чекаута WooCommerce
- Совместимость с HPOS (новое хранение заказов WooCommerce)
- Журнал платежей со сверкой статусов Pro
- Двухэтапная оплата (блокировка суммы) Pro
- Полные и частичные возвраты из админки Pro
Fondy для WooCommerce — платёжный плагин, который принимает оплату картой Visa/Mastercard, Apple Pay и Google Pay через защищённую страницу Fondy (Flitt). Покупатель оплачивает — Fondy отправляет подписанный server-callback на REST-вебхук плагина, тот проверяет SHA1-подпись и сам переводит заказ в нужный статус. Никакой ручной сверки «оплачено или нет» — заказ подтверждается только тогда, когда деньги реально прошли.
Базовая версия — бесплатная. Скачать: catcode-card-payments-with-fondy-for-woocommerce.zip. В Free — приём оплаты картой и автоподтверждение заказа вебхуком; Pro добавляет журнал платежей со сверкой статусов, двухэтапную оплату (preauth + capture), а также частичные и повторные возвраты (reverse) прямо из админки.
Что получает админ


Как это работает — шаг за шагом
- Покупатель на чекауте выбирает «Оплата картой (Fondy)» и оформляет заказ. Работает и классический, и блочный (Gutenberg) чекаут.
- Плагин формирует подписанный запрос и перенаправляет покупателя на защищённую страницу оплаты Fondy — карта, Apple Pay или Google Pay.
- После оплаты Fondy шлёт server-callback на REST-маршрут
wc-fondy/v1/webhook. Плагин проверяет SHA1-подпись и ставит заказу статус «В обработке» или «Выполнен». - Когда покупатель возвращается на сайт, статус дополнительно сверяется через Status API — заказ завершается только если транзакция действительно успешна.
- С Pro: при двухэтапной схеме средства только блокируются (preauth), а списываются (capture) автоматически, когда вы переводите заказ в «Выполнен». Возврат — полный или частичный — делается из карточки заказа или из журнала.
Что включено в лицензии
| Функция | Бесплатно | Pro |
|---|---|---|
| Оплата Visa/Mastercard, Apple Pay, Google Pay через страницу Fondy | ✔ | ✔ |
| Автоподтверждение заказа server-callback-ом с проверкой SHA1-подписи | ✔ | ✔ |
| Сверка статуса транзакции при возврате покупателя (Status API) | ✔ | ✔ |
Тестовый режим на публичном мерчанте 1396424 — работает сразу, без договора с Fondy |
✔ | ✔ |
| Классический и блочный чекаут, HPOS-совместимость | ✔ | ✔ |
| Валюты UAH, USD, EUR, GBP, CZK | ✔ | ✔ |
| Логирование в стандартный лог WooCommerce, зашифрованное хранение secret key | ✔ | ✔ |
| Журнал платежей — статус, сумма, маскированная карта, RRN; ручная сверка из журнала | — | ✔ |
| Двухэтапная оплата — preauth-блокировка средств и capture-списание при выполнении заказа | — | ✔ |
| Возвраты (reverse) — полные, частичные и повторные, прямо из админки | — | ✔ |
Сколько стоит
890 грн — лицензия на год. Год обновлений, технической поддержки и доступа ко всем Pro-функциям. Без автосписаний: продление всегда вручную, реквизиты карты мы не храним.
Можно сразу взять более длинный срок — чем он длиннее, тем дешевле за год:
- 1 год — 890 грн
- 2 года — 1 690 грн (−5%, по 845 грн за год)
- 3 года — 2 350 грн (−12%, по 783 грн за год)
- 4 года — 2 920 грн (−18%, по 730 грн за год)
- 5 лет — 3 340 грн (−25%, по 668 грн за год)
Когда срок истекает, останавливаются только обновления и новые функции, а Pro-функции продолжают работать — бесплатная версия работает дальше, настройки и данные никуда не деваются. Чтобы снова открыть Pro, достаточно продлить лицензию в личном кабинете. Напомним на почту за 14, 7, 3 и 1 день до окончания.
Один ключ — один домен. Переносите магазин — деактивируйте лицензию на старом домене и активируйте на новом самостоятельно, без обращения в поддержку.
Сначала триал, потом оплата. Бесплатная версия ничего сама не включает: Pro-возможности видно на своих местах с пометкой «Pro», а 7-дневный триал стартует только когда вы нажмёте «Попробовать Pro 7 дней» и укажете e-mail — на него приходит настоящий ключ лицензии. Журнал операций, preauth и возвраты можно проверить на своём магазине ещё до покупки. Именно поэтому возврат средств после оплаты не предусмотрен — вы видите модуль в деле до того, как платите.
Технические требования
- WooCommerce 6.0+ (классический и блочный чекаут, HPOS)
- WordPress 5.8+
- PHP 7.4+
- Merchant ID и secret key Fondy — из кабинета Fondy (Flitt); для тестов не нужны — есть публичный тестовый мерчант
Что под капотом
- Secret key зашифрован в БД — ключ шифрования выводится из WordPress-солей конкретного сайта, поэтому скопированные настройки на другом сайте не расшифруются.
- Двойная проверка оплаты: подписанный server-callback плюс сверка через Status API при возврате покупателя — статус не изменится от поддельного запроса.
- server_callback_url передаётся в каждом платеже — ничего не нужно вручную прописывать в кабинете Fondy.
- Блочный чекаут поддержан отдельной интеграцией (WooCommerce Blocks), а не легаси-фолбеком.
Как установить
- Загрузите zip через «Плагины → Добавить новый → Загрузить плагин» и активируйте.
- Откройте «WooCommerce → Настройки → Платежи» и включите Fondy.
- Для проверки оставьте «Тестовый режим» — плагин работает сразу на публичном тестовом мерчанте, договор не нужен.
- Для боевого режима выключите тест и впишите Merchant ID и secret key из кабинета Fondy.
- Для Pro после покупки вставьте лицензионный ключ из email → «Активировать лицензию».
История версий
- 1.1.1 — август 2026
- Исправлено: на магазинах с HPOS (по умолчанию в новом WooCommerce) одновременные колбек и возврат покупателя всё равно проводили оплату дважды — заказ перечитывался из внутреннего кеша WooCommerce. Возврат покупателя больше не показывает «Оплата не завершена» на уже оплаченном заказе.
- 1.1.0 — август 2026
- Free — это действительно free: свежая установка больше не включает Pro сама собой. Пробный период на 7 дней стартует кликом: e-mail → настоящий ключ лицензии → активация. Pro-возможности остаются видимыми на своих местах с бейджем «Pro» и пояснением, что они дают; журнал платежей больше не исчезает из меню без лицензии. Ключ проверяется на сервере CatCode (14 дней льготного периода, если сервер недоступен) и больше не затирается обычным «Сохранить изменения». Исправлено: двойное подтверждение платежа, когда вебхук и возврат покупателя приходят одновременно; двойное шифрование секретного ключа мерчанта при повторном сохранении; потерю символов «&» и «<» в секретном ключе.
- 1.0.0 — июль 2026
- Первый публичный релиз: оплата картой через страницу Fondy, server-callback с SHA1-проверкой, сверка через Status API, тестовый мерчант, классический и блочный чекаут, HPOS. Pro: журнал платежей, двухэтапная оплата (preauth/capture), полные и частичные возвраты.
Частые вопросы
Изменится ли мой checkout или тема?
Нет. Плагин добавляет стандартный платёжный метод WooCommerce — и в классический, и в блочный чекаут. Оплата происходит на странице Fondy, ваша тема не редактируется.
Надо ли что-то прописывать в кабинете Fondy?
Нет. server_callback_url плагин передаёт при каждом платеже автоматически — достаточно Merchant ID и secret key.
Как проверить без договора с Fondy?
Включите тестовый режим — плагин использует публичный тестовый мерчант 1396424. Можно пройти полный цикл оплаты ещё до подписания договора.
Что будет, если я не буду покупать Pro после триала?
Через 7 дней закроются только Pro-функции (журнал, preauth, возвраты). Приём оплаты и автоподтверждение заказов работают бесплатно и дальше.
Можно ли перенести лицензию на другой домен?
Да. Деактивируйте ключ в настройках на старом домене — слот освободится, активируйте на новом.
Что будет, когда лицензия завершится?
Выключатся только Pro-функции — приём оплаты и подтверждение заказов работают дальше бесплатно. Напомним на почту за 14, 7, 3 и 1 день до окончания; продление включает Pro тем же ключом.
Вопросы по модулю?
Пишите в Telegram — ответим в течение рабочего дня. Поможем с настройкой, совместимостью и активацией ключа.
Пока ни одного отзыва. Будь первым — ниже.
Оставить отзыв
Отзыв модерируется перед публикацией — обычно это занимает до 24 часов.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Задать вопрос
Обычно отвечаем в течение 24 часов в рабочее время.
Покупка модуля
—