
EBANX для WooCommerce — OXXO, SPEI, карты, Aplazo, Pix и Boleto
OXXO Pay на кассе WooCommerce через ваш аккаунт EBANX; в Pro — SPEI, карты, Aplazo, Pix и Boleto, возврат средств и почасовая проверка.
- Совместимость
- WordPress 6.4+ · WooCommerce 8.6+ · PHP 7.4+ · HPOS · языки: English, Español (México)
- Лицензия
- сайт + тестовая копия, годовая
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- ноябрь 2026
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Главное о модуле
Что получает покупатель
На кассе появляются методы 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 только на кассе, когда метод «Карта» включён.
История версий
Первый выпуск: OXXO Pay на обычной и блочной кассе, статусы по уведомлениям EBANX, блок платежа в заказе.
Вместе с EBANX покупают


Facturama CFDI для WooCommerce — счета CFDI 4.0 из заказов магазина в Мексике

Facturapi CFDI для WooCommerce — электронные счета-фактуры для Мексики из заказов

Bind ERP для WooCommerce — остатки из Bind и заказы в Bind
Полное описание модуля
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, так что ваучер больше нельзя оплатить.
Как это работает, шаг за шагом
- Устанавливаете плагин и включаете его (WooCommerce должен быть активен).
- В Merchant Area EBANX берёте учётные данные и вписываете их в WooCommerce → EBANX: тип аккаунта, среда, ключ интеграции.
- Нажимаете «Check connection» и сохраняете настройки.
- Адрес уведомлений с этой же страницы вписываете в Merchant Area EBANX (Account Settings → Integrations → Notification URL), если он ещё не стоит.
- В WooCommerce → Настройки → Платежи включаете OXXO Pay (и методы Pro, если они нужны).
- Оформляете пробный заказ, проверяете ваучер и статус заказа в блоке 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, обычной и блочной кассой.
Как установить
- Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
- WooCommerce → EBANX: тип аккаунта, среда, ключ интеграции, «Check connection», сохранение.
- WooCommerce → Настройки → Платежи: включите OXXO Pay (и методы Pro, если нужны).
- Вставьте адрес уведомлений в Merchant Area EBANX.
- Для Pro: вставьте лицензионный ключ или запустите пробный период в разделе «Licence» на той же странице.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Это официальный плагин 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, статусы по уведомлениям и блок платежа в заказе останутся.
На сколько сайтов ключ?
Один ключ работает на два сайта: магазин и тестовую копию.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
Оплата списывается в гривне, ваш банк пересчитает её в вашу валюту. Цена в евро ориентировочная.



















