
Оплата через 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. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—



















