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

Связаться
WooCommerce

EBANX для WooCommerce — OXXO, SPEI, карты, Aplazo, Pix и Boleto

OXXO Pay на кассе WooCommerce через ваш аккаунт EBANX; в Pro — SPEI, карты, Aplazo, Pix и Boleto, возврат средств и почасовая проверка.

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

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

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

Функция Free Pro
Подключение: тип аккаунта cross-border или local, песочница или боевая среда, ключ интеграции или JWS, проверка подключения ✔ ✔
OXXO Pay на обычной и блочной кассе, песо (MXN) или доллары (USD), от 1 до 30 дней на оплату ✔ ✔
Инструкция по оплате (сумма, штрихкод, срок, ссылка на ваучер) на странице благодарности, в «Моём аккаунте» и в письме ✔ ✔
Статус по уведомлению EBANX: проверка подписи и повторное чтение платежа, несовпадение суммы — «на удержание», просроченный ваучер — отменён ✔ ✔
Блок платежа в заказе: хеш, статус в EBANX, ваучер, кнопка «Check payment status» ✔ ✔
HPOS, английский и испанский (Мексика) ✔ ✔
Перевод SPEI: счёт CLABE и референс — ✔
Карты Visa, Mastercard, American Express, Carnet: токен EBANX.js, 3-D Secure через перенаправление — ✔
Aplazo: покупай сейчас, плати потом, поле CURP — ✔
Pix и Boleto для Бразилии, поле CPF/CNPJ — ✔
Возврат из WooCommerce в EBANX для карт, SPEI, Aplazo и Pix — ✔
Почасовая проверка неоплаченных заказов — ✔
Массовое действие «Check EBANX payment status» в списке заказов — ✔
Отмена неоплаченного заказа отменяет платёж в EBANX — ✔
Обновления с catcode.com.ua — ✔

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

Касса с методами EBANX
Касса: OXXO Pay, перевод SPEI, карта и Aplazo, описание под выбранным методом.
Ваучер OXXO на странице благодарности
Страница благодарности: сумма, штрихкод, срок оплаты и ссылка на ваучер.
Оплата картой на кассе
Pro: карта на кассе, данные вводятся в магазине, токен создаёт EBANX.js.

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

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

На кассе появляются методы EBANX, доступные для страны покупателя и валюты магазина.

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

WooCommerce → EBANX: тип аккаунта (cross-border или local), среда (песочница или боевая), способ входа (ключ интеграции или подпись JWS с ключом и Key ID) и кнопка «Check connection».

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

В Pro добавляются ещё четыре способа оплаты. SPEI: покупатель получает счёт CLABE и референс платежа.

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

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

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

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

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

  • WordPress 6.4+, WooCommerce 8.6+, PHP 7.4+.
  • Мерчант-аккаунт EBANX, одобренный EBANX, с данными для песочницы или для боевой среды.
  • OXXO Pay, SPEI и карты принимают песо (MXN) или доллары (USD), Aplazo — только песо, Pix и Boleto — реалы (BRL).
  • Для карт нужен публичный ключ интеграции из Merchant Area: EBANX.js подгружается с ebanx-js.ebanx.com только на кассе, когда метод «Карта» включён.

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

v1.0.0 Текущая ноябрь 2026

Первый выпуск: OXXO Pay на обычной и блочной кассе, статусы по уведомлениям EBANX, блок платежа в заказе.

Вместе с EBANX покупают

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

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

EBANX для WooCommerce подключает магазин к EBANX, платёжной платформе для Латинской Америки. Покупатель в Мексике платит наличными в OXXO, переводом SPEI, картой или в рассрочку через Aplazo, а покупатель из Бразилии — через Pix или Boleto. Заказ оплачивается и меняет статус сам, как только EBANX сообщает о платеже.

Что нужно от EBANX. Собственный мерчант-аккаунт, одобренный EBANX, и его учётные данные из Merchant Area (dashboard.ebanx.com). Данные песочницы и боевые разные, так же как и аккаунт cross-border (без местной компании, средства рассчитываются за рубежом) и local. Ключ интеграции или ключ JWS хранится в базе в зашифрованном виде и обратно на странице не показывается.

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

На кассе появляются методы EBANX, доступные для страны покупателя и валюты магазина. Для покупателя из Мексики это OXXO Pay, а в Pro ещё SPEI, карта и Aplazo; для покупателя из Бразилии в Pro — Pix и Boleto. Под выбранным методом коротко написано, что будет дальше, и это работает и на обычной, и на блочной кассе.

OXXO Pay: после оформления покупатель получает ваучер со штрихкодом и платит наличными в любом OXXO. Сумма, номер штрихкода, дата, до которой можно заплатить, и ссылка на ваучер для печати есть на странице благодарности, в «Моём аккаунте» и в письме о заказе. Счёт выставляется в песо (MXN) или долларах (USD), а количество дней на оплату от 1 до 30 вы задаёте сами.

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

WooCommerce → EBANX: тип аккаунта (cross-border или local), среда (песочница или боевая), способ входа (ключ интеграции или подпись JWS с ключом и Key ID) и кнопка «Check connection». Она сразу показывает, подходят ли данные к выбранному типу аккаунта и среде: чужой это тип или ключ другой среды. Здесь же адрес уведомлений, который вызывает EBANX, чтобы сообщить об оплате, и количество дней на оплату ваучера.

Каждое уведомление от EBANX проверяется: подпись вызова сверяется, а платёж заново читается из EBANX — статус, сумма, валюта и номер заказа. Только после этого заказ считается оплаченным. Если сумма или валюта не совпадают, заказ уходит «на удержание» с заметкой. Просроченный ваучер отменяет заказ, а возврат средств и чарджбэк оставляют заметку.

В заказе есть блок EBANX: хеш платежа, статус в EBANX, сумма, штрихкод, срок и ссылка на ваучер. Кнопка «Check payment status» спрашивает у EBANX о платеже, если уведомление не дошло. Всё работает и с HPOS, и с обычным хранилищем заказов.

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

В Pro добавляются ещё четыре способа оплаты. SPEI: покупатель получает счёт CLABE и референс платежа. Карты Visa, Mastercard, American Express и Carnet: номер, срок действия и имя на карте вводятся на кассе, а токен создаёт EBANX.js в браузере покупателя, так что номер карты не попадает на ваш сервер. Если EBANX возвращает страницу для 3-D Secure, покупателя перенаправляет на неё. Aplazo: покупай сейчас, плати потом; покупатель вводит CURP и подтверждает план на странице Aplazo, а потом возвращается в магазин.

Pix и Boleto для Бразилии: покупатель вводит CPF или CNPJ. Для Pix на странице благодарности показывается код для копирования, для Boleto — штрихкод и ваучер. Сумма выставляется в реалах (BRL), а методы появляются только для покупателей из Бразилии.

Возвраты из заказа WooCommerce уходят в EBANX: полный или частичный, для карт, SPEI, Aplazo и Pix, а отказ EBANX показан причиной в самом окне возврата. Для наличных ваучеров OXXO и Boleto возврат из магазина не предусмотрен.

Автоматика: каждый час плагин спрашивает у EBANX о неоплаченных заказах, если уведомление потерялось, а массовое действие «Check EBANX payment status» в списке заказов делает то же для выбранных. Отмена неоплаченного заказа в магазине отменяет и платёж в EBANX, так что ваучер больше нельзя оплатить.

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

  1. Устанавливаете плагин и включаете его (WooCommerce должен быть активен).
  2. В Merchant Area EBANX берёте учётные данные и вписываете их в WooCommerce → EBANX: тип аккаунта, среда, ключ интеграции.
  3. Нажимаете «Check connection» и сохраняете настройки.
  4. Адрес уведомлений с этой же страницы вписываете в Merchant Area EBANX (Account Settings → Integrations → Notification URL), если он ещё не стоит.
  5. В WooCommerce → Настройки → Платежи включаете OXXO Pay (и методы Pro, если они нужны).
  6. Оформляете пробный заказ, проверяете ваучер и статус заказа в блоке EBANX.

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

  • Pay-in API EBANX (docs.ebanx.com): создание платежа /ws/direct, статус /ws/query, возврат /ws/refund и отмена /ws/cancel. Адреса зависят от аккаунта: api.ebanxpay.com или sandbox.ebanxpay.com для cross-border, api-local-latam.ebanxpay.com или sandbox-local-latam.ebanxpay.com для local.
  • Вход через ключ интеграции или через подпись JWS (RS256 с Key ID), приватный ключ JWS остаётся на вашем сервере и хранится зашифрованным.
  • Уведомления приходят формой operation=payment_status_change на адрес вашего магазина. Подпись RSA-SHA1 сверяется с открытым ключом EBANX, который идёт в плагине, а платёж всё равно читается из EBANX и должен принадлежать заказу этого магазина.
  • Оплата картой всегда одним платежом, без рассрочки по карте. Дебетовые карты, требующие 3-D Secure, проходят через страницу, которую возвращает EBANX.
  • Тексты плагина: английский и испанский (Мексика). Для Pix и Boleto португальского перевода нет.
  • Совместимо с HPOS, обычной и блочной кассой.

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

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → EBANX: тип аккаунта, среда, ключ интеграции, «Check connection», сохранение.
  3. WooCommerce → Настройки → Платежи: включите OXXO Pay (и методы Pro, если нужны).
  4. Вставьте адрес уведомлений в Merchant Area EBANX.
  5. Для Pro: вставьте лицензионный ключ или запустите пробный период в разделе «Licence» на той же странице.

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

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

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

Нет, это независимая интеграция с EBANX от CatCode. EBANX и OXXO — торговые марки их владельцев, модуль не является продуктом EBANX и не одобрен им.

Нужен аккаунт EBANX?

Да. Модуль работает с вашим мерчант-аккаунтом, который одобряет EBANX. Учётные данные берутся в Merchant Area (dashboard.ebanx.com), и для песочницы и боевого режима они разные.

Номер карты попадает на мой сервер?

Нет. Номер, срок действия и имя вводятся на кассе, а токен создаёт EBANX.js в браузере покупателя. На ваш сервер поступает только токен.

Что, если уведомление не дошло?

Нажмите «Check payment status» в блоке заказа: плагин спросит у EBANX о платеже. В Pro это делает и почасовая проверка, а также массовое действие в списке заказов.

Какие валюты поддерживаются?

OXXO Pay, SPEI и карты: песо (MXN) или доллары (USD). Aplazo: только песо. Pix и Boleto: реалы (BRL).

Можно ли вернуть деньги из WooCommerce?

Да, в Pro для карт, SPEI, Aplazo и Pix: полный или частичный возврат уходит в EBANX. Для OXXO и Boleto возврат из магазина не предусмотрен.

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

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

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

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

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

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

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