
Portmone для WooCommerce — оплата картой, Apple Pay и Google Pay
Принимайте оплату картой, Apple Pay и Google Pay в WooCommerce через Portmone.com: заказ подтверждается только после серверной сверки статуса, уведомления об оплате, проверка подключения. Pro — возвраты, преавторизация и журнал платежей.
- Совместимость
- WooCommerce 6.0+ · WordPress 6.2+ · PHP 7.4+
- Лицензия
- два сайта, годовая
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 13 октября 2026
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Как это выглядит

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

Один ключ — два сайта
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
WooCommerce 6.0+ с классическим или блочным чекаутом, совместимость с HPOS
WordPress 6.2+ · PHP 7.4+
Валюта магазина: UAH, USD, EUR, GBP, PLN или KZT — валюты, которые принимает Portmone. При другой валюте способ оплаты скрывается сам.
Договор с Portmone.com: Payee ID, логин и пароль магазина. Тестовый режим для магазина включает менеджер Portmone.
История версий
Сайты, где у каждого языка есть префикс в адресе (Polylang).
Ключи доступа в базе теперь шифруются AES-256-CBC с HMAC вместо старого XOR-шифрования, которое антивирусы некоторых хостингов помечали и удаляли.
Ссылка на оплату Portmone, подтверждение заказа только после серверной сверки статуса, уведомления JSON и XML, сверка суммы, закрытие предыдущего счёта при повторной попытке, подпись…
Вместе с Portmone для WooCommerce покупают
4 модуля одним заказом — на 40% дешевле, чем по отдельности


Nova Poshta Premium — Новая Почта для WooCommerce

Mono Acquiring — оплата картой monobank для WooCommerce

Telegram-уведомления и Viber/SMS покупателям для WooCommerce
Полное описание модуля
Portmone для WooCommerce — платёжный плагин, который принимает оплату картой, Apple Pay и Google Pay через Portmone.com. Покупатель переходит на страницу оплаты Portmone, платит, а заказ в магазине подтверждается сам. Главное отличие от обычного «редирект и поверили на слово»: плагин не доверяет ни возврату покупателя, ни уведомлению — прежде чем отметить заказ оплаченным, он сам спрашивает Portmone о статусе и сверяет сумму.
Что получает админ
- Payee ID, логин и пароль магазина из кабинета Portmone. Пароль и ключ подписи хранятся в базе в зашифрованном виде.
- «Проверить подключение» — плагин делает запрос статуса с вашими данными, а если указан ключ подписи, создаёт тестовый счёт на 1 грн и сразу его закрывает. Ошибку в пароле или ключе вы увидите в админке, а не от покупателя.
- Заметки в заказе: номер заказа в Portmone, номер счёта, маска карты, результат каждой сверки.
- Время на оплату — сколько минут ссылка остаётся действительной.
- Статус после оплаты — «Обработка» или сразу «Выполнен».
Как это работает — шаг за шагом
- Покупатель на чекауте выбирает «Картка, Apple Pay, Google Pay (Portmone)» и подтверждает заказ. Работает и в классическом, и в блочном чекауте.
- Плагин создаёт ссылку на оплату в Portmone с уникальным номером попытки, суммой и валютой заказа. Если Portmone выдал вам ключ подписи, запрос подписывается HMAC-SHA256.
- Покупатель платит на странице Portmone — картой, Apple Pay, Google Pay или другими способами, которые включены для вашего магазина. Данные карты не проходят через ваш сайт.
- Покупатель возвращается в магазин. Плагин игнорирует то, что пришло в адресе или POST, и запрашивает статус в Portmone логином и паролем магазина.
- Сверка суммы. Если оплачено меньше, чем стоит заказ, он не становится оплаченным, а переходит в «На удержании» с заметкой для менеджера.
- Заказ переходит в «Обработка» (или в выбранный статус), списываются остатки, покупателю уходит письмо WooCommerce.
- Если покупатель закрыл вкладку и не вернулся — сработает уведомление от Portmone на адрес из настроек, и плагин так же проверит статус через API. Резервно статус подтягивается ещё и на странице «Спасибо».
- Повторная попытка (карта отклонена, покупатель нажал «Оплатить» ещё раз): плагин сначала проверяет, не оплачена ли предыдущая ссылка, и закрывает старый счёт в Portmone, чтобы один заказ не оплатили дважды.
- С Pro в режиме преавторизации средства только блокируются на карте. Переводите заказ в «Выполнен» — средства списываются; отменяете — блокировка снимается. Платёжные системы держат блокировку до 7 дней.
Что под капотом
- Статус — только из API Portmone. Возврат покупателя, уведомление и кнопка сверки ведут в одну точку: запрос
resultс логином и паролем магазина. Подделать оплату, отправив POST на сайт, не получится. - Сверка суммы и принадлежности: номер заказа должен быть выдан именно этому заказу, Payee ID — вашим, сумма — не меньше суммы заказа.
- Защита от двойного подтверждения: возврат покупателя и уведомление часто приходят одновременно. Блокировка на уровне базы и перечитывание заказа (с учётом кеша HPOS) гарантируют одну заметку «оплата получена» и одно списание остатков.
- Поздние статусы не откатывают оплату: запоздалое «отклонено» от старой попытки не сделает оплаченный заказ неудачным.
- Собственный идентификатор шлюза: плагин не конфликтует с официальным модулем Portmone, если тот тоже установлен.
- Пароль в логах маскируется, а в базе хранится в зашифрованном виде.
- Pro-гейт без «кирпича»: когда триал закончился, останавливаются только Pro-функции. Заблокированные до этого средства всё равно списываются при «Выполнен», чтобы деньги покупателя не зависли.
Как установить
- Плагины → Добавить новый → Загрузить плагин: выберите
portmone-for-woocommerce-1.0.2.zipи активируйте. - WooCommerce → Настройки → Платежи → Portmone.
- Впишите Payee ID, логин и пароль магазина (и ключ подписи, если Portmone его выдал), сохраните.
- Нажмите «Проверить подключение».
- Отправьте менеджеру Portmone адрес для уведомлений — он показан внизу страницы настроек.
- Для Pro: вставьте лицензионный ключ из письма после оплаты или запустите 7-дневный триал.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Нужен договор с Portmone?
Да. Payee ID, логин и пароль выдаёт Portmone при подключении магазина. Тестовый режим для магазина включает менеджер Portmone.
Покупатель оплатил, а заказ всё ещё «в ожидании».
Статус проверяется при возврате покупателя, на странице «Спасибо» и на каждое уведомление. Проверьте, что «Проверить подключение» проходит и что Portmone отправляет уведомления на адрес из настроек. С Pro статус можно сверить из журнала одним кликом.
Данные карты проходят через мой сайт?
Нет. Карта вводится на странице Portmone.
У меня уже стоит официальный модуль Portmone. Будет конфликт?
Нет, у плагинов разные идентификаторы и настройки. Показывать на чекауте стоит только один из них.
Что если я не хочу платить за Pro?
Приём оплаты, сверка статуса и уведомления бесплатны без ограничения по времени.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
