
Оплата через CM.com для WooCommerce — iDEAL | Wero, карты, Bancontact (Нидерланды)
CM.com для WooCommerce (Нидерланды): оплата на странице CM.com, подтверждение по ответу сервиса, обычная и блочная касса; в Pro — отдельные методы iDEAL | Wero, Bancontact, Klarna, in3 и возвраты.
- Совместимость
- WordPress 6.4+ · WooCommerce 8.6+ · PHP 7.4+ · HPOS · языки: English, Nederlands
- Лицензия
- сайт + тестовая копия, годовая
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 12.11.2026
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Главное о модуле
Что получает покупатель
На кассе покупатель видит метод «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.
История версий
Первый выпуск: метод CM.com на хостируемой странице оплаты, подтверждение оплаты с проверкой суммы и валюты, сообщения покупателю на обычной и блочной кассе, блок CM.com в заказе, проверка…
Вместе с Оплата через CM.com покупают


Spryng для WooCommerce — SMS-уведомления о заказах

E-Invoice EN 16931 для WooCommerce — ZUGFeRD, Factur-X, XRechnung и Peppol BIS (Бельгия, Словакия) из заказов

Accounting Sync with Moneybird для WooCommerce — счета в Moneybird из заказов
Полное описание модуля
Оплата через 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 и вебхуки с результатами словами; без данных доступа и данных покупателя.
Как это работает, шаг за шагом
- Установите плагин и активируйте его (WooCommerce должен быть активен).
- Получите в CM.com Client ID и Client Secret вашего аккаунта Online Payments.
- В WooCommerce → CM.com выберите среду, вставьте данные и нажмите «Check connection».
- В WooCommerce → Настройки → Платежи включите «CM.com Payments» и сделайте тестовый заказ.
- В Pro включите отдельные методы, выберите, что показывать на странице CM.com, и задайте время на оплату.
Что под капотом
- CM.com Online Payments API (OAuth 2.0, client credentials): создание транзакции на хостируемой странице CM.com, чтение транзакции, возвраты.
- Тестовая и боевая среды CM.com переключаются в настройках; вебхук, возвраты и проверки действуют только для платежей текущей среды.
- Вебхук на адресе вашего сайта с уникальным ключом для каждой транзакции; статус ставится по ответу CM.com, а не по содержимому запроса.
- Повторные доставки вебхука не дублируют заметки и не меняют состояние дважды.
- Данные карты не попадают на ваш сервер: их собирает страница CM.com.
- Client Secret шифруется в базе и не выводится в интерфейсе.
Как установить
- Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
- WooCommerce → CM.com: вставьте Client ID и Client Secret, нажмите «Check connection».
- В настройках платежей включите «CM.com Payments».
- Для Pro: вставьте лицензионный ключ или запустите пробный период в разделе «Licence» на той же странице.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Это официальный плагин 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, подтверждение оплаты и блок в заказе. Отдельные методы исчезнут с кассы.
На сколько сайтов ключ?
Один ключ работает на два сайта: магазин и тестовую копию.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
Оплата списывается в гривне, ваш банк пересчитает её в вашу валюту. Цена в евро ориентировочная.



















