Чёрный ноябрь: −35% на все модули до 30 ноября Чёрный ноябрь: −35% до 30 ноября Выбрать модуль

Связаться
WooCommerce

Оплата через CM.com для WooCommerce — iDEAL | Wero, карты, Bancontact (Нидерланды)

CM.com для WooCommerce (Нидерланды): оплата на странице CM.com, подтверждение по ответу сервиса, обычная и блочная касса; в Pro — отдельные методы iDEAL | Wero, Bancontact, Klarna, in3 и возвраты.

Скачать Free
Pro · лицензия на год Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
WordPress 6.4+ · WooCommerce 8.6+ · PHP 7.4+ · HPOS · языки: English, Nederlands
Лицензия
сайт + тестовая копия, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
12.11.2026
Или все 421 Pro-модулей в All Access — 3 244 грн / год ≈ 65 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Подключение к CM.com: Client ID и Client Secret (зашифровано), тестовая и боевая среды, «Check connection» ✔ ✔
Метод «CM.com Payments» с переходом на хостируемую страницу CM.com (iDEAL | Wero, карты, Bancontact и другие способы вашего аккаунта) ✔ ✔
Подтверждение оплаты по ответу CM.com с проверкой суммы и валюты ✔ ✔
Отмена, истечение и отказ: сообщение покупателю, корзина остаётся, правильный статус заказа ✔ ✔
Блок CM.com в заказе и кнопка «Check status at CM.com» ✔ ✔
Обычная и блочная касса, HPOS ✔ ✔
Отдельные методы на кассе: iDEAL | Wero, карта, Bancontact, Apple Pay, Google Pay — ✔
Klarna и in3 со строками заказа (in3 от 50 евро, дата рождения) — ✔
Выбор методов на странице CM.com — ✔
Возвраты из заказа, полные и частичные — ✔
Время на оплату (5–60 минут) — ✔
Ежечасная проверка ожидаемых оплат — ✔
Журнал вызовов и вебхуков — ✔
Обновления с catcode.com.ua — ✔

Как это выглядит

Метод CM.com на кассе WooCommerce
Касса: метод «iDEAL | Wero, карта или другой способ» с коротким пояснением.
Отдельные методы CM.com на блочной кассе
Pro: iDEAL | Wero, карта, Bancontact, Google Pay, Klarna и in3 отдельными строками; in3 с необязательным полем даты рождения.
Настройки подключения к CM.com
WooCommerce → CM.com: среда, Client ID, Client Secret и проверка соединения.

Главное о модуле

Что получает покупатель

На кассе покупатель видит метод «iDEAL | Wero, карта или другой способ» с пояснением, что выбрать способ оплаты можно на защищённой странице CM.com.

Что получает админ

WooCommerce → CM.com: выберите тестовую или боевую среду, вставьте Client ID и Client Secret и нажмите «Check connection».

Что добавляет Pro

Отдельные методы на кассе. iDEAL | Wero, карта, Bancontact, Apple Pay, Google Pay, Klarna и in3: каждый — собственный метод WooCommerce с названием, описанием и местом в списке, которое вы задаёте сами.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.4+, WooCommerce 8.6+, PHP 7.4+.
  • Аккаунт мерчанта CM.com Online Payments с Client ID и Client Secret.
  • Сайт должен быть доступен из интернета, чтобы приходили вебхуки; без них статус читается при возврате покупателя и по кнопке в заказе.
  • Совместимо с HPOS, классической и блочной кассой. Языки: English, Nederlands.

История версий

v1.0.0 Текущая 12.11.2026

Первый выпуск: метод CM.com на хостируемой странице оплаты, подтверждение оплаты с проверкой суммы и валюты, сообщения покупателю на обычной и блочной кассе, блок CM.com в заказе, проверка…

Вместе с Оплата через CM.com покупают

All Access Нужно больше? Все модули (421) одной лицензией, новые добавляются сами. 3 244 грн≈ 65 € Подробнее →

Полное описание модуля

Оплата через CM.com для WooCommerce принимает платежи магазина через нидерландский платёжный сервис CM.com (Online Payments): покупатель переходит на защищённую страницу CM.com, платит iDEAL | Wero, картой, Bancontact или другим способом, включённым в вашем аккаунте CM.com, и возвращается в магазин. Заказ подтверждается по ответу CM.com, а админ видит транзакцию, статус и действия прямо в заказе.

Что нужно от CM.com. Собственный аккаунт мерчанта CM.com Online Payments и его учётные данные: Client ID и Client Secret. Для тестовой среды аккаунт с учётными данными настраивает поддержка CM.com. Способы оплаты, которые видит покупатель на странице CM.com, включаются в вашем аккаунте CM.com. Комиссии за платежи берёт CM.com по вашему тарифу.

Что получает покупатель

На кассе покупатель видит метод «iDEAL | Wero, карта или другой способ» с пояснением, что выбрать способ оплаты можно на защищённой странице CM.com. После оформления он переходит на страницу CM.com, где платит и возвращается на сайт. Язык страницы CM.com — язык сайта (нидерландский или английский), в описании платежа — название магазина и номер заказа.

В Pro каждый способ можно показать на кассе отдельным методом: iDEAL | Wero, карта, Bancontact, Apple Pay, Google Pay, Klarna, in3. Покупатель выбирает нужный ещё в магазине, а страница CM.com открывается уже с этим способом. Для Klarna и in3 модуль передаёт строки заказа (товары, доставку, сборы, НДС) так, что их сумма точно равна сумме заказа. in3 доступен от 50 евро и только для заказов в евро, а поле даты рождения необязательное; оно есть и на обычной, и на блочной кассе. Apple Pay на блочной кассе появляется только в браузерах, которые его поддерживают.

Отменённая, просроченная или отклонённая оплата не ломает покупку: покупатель возвращается на кассу с коротким сообщением, корзина остаётся, заказ переходит в «Отменён» или «Неудачный», и можно попробовать другой способ. Если страницу CM.com открыть не удалось, покупатель видит обычную фразу, а причина записывается в заметку заказа; повторная попытка работает на том же заказе.

Что получает админ

WooCommerce → CM.com: выберите тестовую или боевую среду, вставьте Client ID и Client Secret и нажмите «Check connection». Секрет хранится зашифрованным и не показывается обратно. Метод включается в WooCommerce → Настройки → Платежи. Есть необязательный префикс номера заказа для нескольких магазинов на одном аккаунте CM.com.

Регистрировать вебхук в CM.com не нужно: каждая транзакция несёт собственный адрес вебхука вашего сайта. Вебхук только сигнал: плагин сам запрашивает у CM.com транзакцию и сравнивает оплаченную сумму и валюту с заказом, прежде чем отметить его оплаченным. Та же проверка идёт, когда покупатель возвращается на страницу благодарности или на кассу, а также по кнопке в заказе. Отменённый или просроченный платёж отменяет заказ, авторизованный ставит «На удержании» до подтверждения, повторная оплата того же заказа и chargeback записываются в заметки.

В заказе появляется блок CM.com: ID транзакции, статус, способ оплаты, среда, а также кнопка «Check status at CM.com».

Что добавляет Pro

Отдельные методы на кассе. iDEAL | Wero, карта, Bancontact, Apple Pay, Google Pay, Klarna и in3: каждый — собственный метод WooCommerce с названием, описанием и местом в списке, которое вы задаёте сами. Работает на обычной и блочной кассе.

Klarna и in3. Строки заказа из товаров, доставки, сборов и НДС складываются точно в сумму заказа, даже с купоном и скидками. in3 — от 50 евро, в евро, с необязательной датой рождения. Если строки невозможно свести (например, отрицательный сбор), метод честно отказывает покупателю.

Методы на странице CM.com. Для основного метода вы выбираете, какие способы оплаты предлагает страница CM.com; без выбора показываются все способы вашего аккаунта, кроме Klarna и in3.

Возвраты. Полный или частичный возврат из заказа WooCommerce становится возвратом в CM.com. Если вернуть больше, чем осталось, ошибка CM.com показывается прямо в диалоге, а WooCommerce ничего не фиксирует. Когда CM.com сообщает о выплате, отказе или отмене возврата, это появляется в заметках один раз.

Время на оплату. От 5 до 60 минут; после этого сессия CM.com истекает и заказ отменяется.

Ежечасная проверка. Плагин раз в час спрашивает CM.com об оплатах, которые ещё ждут, так что потерянный вебхук не оставляет заказ без статуса.

Журнал. Последние вызовы к CM.com и вебхуки с результатами словами; без данных доступа и данных покупателя.

Как это работает, шаг за шагом

  1. Установите плагин и активируйте его (WooCommerce должен быть активен).
  2. Получите в CM.com Client ID и Client Secret вашего аккаунта Online Payments.
  3. В WooCommerce → CM.com выберите среду, вставьте данные и нажмите «Check connection».
  4. В WooCommerce → Настройки → Платежи включите «CM.com Payments» и сделайте тестовый заказ.
  5. В Pro включите отдельные методы, выберите, что показывать на странице CM.com, и задайте время на оплату.

Что под капотом

  • CM.com Online Payments API (OAuth 2.0, client credentials): создание транзакции на хостируемой странице CM.com, чтение транзакции, возвраты.
  • Тестовая и боевая среды CM.com переключаются в настройках; вебхук, возвраты и проверки действуют только для платежей текущей среды.
  • Вебхук на адресе вашего сайта с уникальным ключом для каждой транзакции; статус ставится по ответу CM.com, а не по содержимому запроса.
  • Повторные доставки вебхука не дублируют заметки и не меняют состояние дважды.
  • Данные карты не попадают на ваш сервер: их собирает страница CM.com.
  • Client Secret шифруется в базе и не выводится в интерфейсе.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → CM.com: вставьте Client ID и Client Secret, нажмите «Check connection».
  3. В настройках платежей включите «CM.com Payments».
  4. Для Pro: вставьте лицензионный ключ или запустите пробный период в разделе «Licence» на той же странице.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Это официальный плагин CM.com?

Нет, это независимая интеграция с CM.com от CatCode. CM.com — торговая марка её владельца; модуль не является продуктом CM.com и не одобрен им.

Что нужно, чтобы начать?

Собственный аккаунт мерчанта CM.com Online Payments и его Client ID и Client Secret. Для тестовой среды аккаунт с учётными данными настраивает поддержка CM.com. Секрет хранится в базе зашифрованным.

Нужно ли регистрировать вебхук в CM.com?

Нет. Каждая транзакция несёт адрес вебхука вашего магазина. Сайт должен быть доступен из интернета; если вебхук не дошёл, статус читается, когда покупатель возвращается на сайт, по кнопке «Check status at CM.com» и (Pro) ежечасной проверкой.

Почему заказ «Ожидает оплаты», хотя покупатель ушёл на CM.com?

Он ждёт, пока покупатель завершит оплату. После успешной оплаты CM.com сообщает магазину, и заказ становится «В обработке». Отменённая или просроченная оплата отменяет заказ.

Какие способы оплаты покажутся на странице CM.com?

Те, что активны в вашем аккаунте CM.com (их настраивает CM.com). Klarna и in3 требуют строк заказа и в бесплатной версии основным методом не предлагаются. В Pro они — отдельные методы, а в основном методе включаются галочками.

Покупатель заплатил другую сумму. Что будет?

Заказ станет «На удержании» с заметкой об обеих суммах. Ничего не будет отмечено оплаченным автоматически.

Какие валюты?

Основной метод передаёт в CM.com валюту заказа. in3 работает только в евро и от 50 евро.

Есть ли комиссии способов оплаты на кассе?

Нет. Модуль не добавляет надбавок к способам оплаты. Порядок методов задаётся стандартной сортировкой WooCommerce → Платежи.

Есть ли возвраты?

Да, полные и частичные с экрана заказа, в Pro. Бесплатная версия возвраты не поддерживает.

Что будет после пробного периода?

Pro отключится, бесплатная часть продолжит работать: основной метод CM.com, подтверждение оплаты и блок в заказе. Отдельные методы исчезнут с кассы.

На сколько сайтов ключ?

Один ключ работает на два сайта: магазин и тестовую копию.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль