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

Связаться
WooCommerce

Barzahlen / viacash для WooCommerce — оплата наличными в кассе магазина

Покупатель оплачивает заказ наличными в кассе партнёрского магазина по слипу со штрихкодом; статус приходит вебхуком.

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

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

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

Функция Free Pro
Метод оплаты Barzahlen / viacash (классическая и блочная касса) ✔ ✔
Один слип со штрихкодом на заказ ✔ ✔
Overlay viacash: PDF слипа и ближайшие магазины ✔ ✔
Вебхук с проверкой подписи (оплата, срок, отклонение) ✔ ✔
Кнопка «Проверить статус» в заказе ✔ ✔
Проверка соединения и тестовая среда viafintech ✔ ✔
Возврат средств слипом возврата — ✔
Напоминание покупателю перед окончанием слипа — ✔
Отмена заказа аннулирует слип — ✔
Ежечасная проверка открытых слипов — ✔
Журнал вебхуков — ✔
Слип по SMS и повторная отправка — ✔
Ограничения по сумме, стране и группе клиентов — ✔

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

Оплата наличными в кассе: страница «Спасибо»
Страница «Спасибо»: сумма, срок, ближайший магазин и кнопка со слипом viacash.
Настройки Barzahlen
Настройки: ID подразделения, ключ API, тестовая среда и проверка соединения.
Настройки Pro
Pro: SMS, напоминания, автоматика, ограничения показа и журнал вебхуков.

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

Что делает бесплатная версия

Настройки лежат в одном месте: WooCommerce → Barzahlen.

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

Возврат средств из WooCommerce как слип возврата, полный и частичный; сумма возвратов не может превысить оплаченную, а viafintech сообщает, когда покупатель забрал деньги в кассе.

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

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

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

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

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

  • WordPress 6.4+, WooCommerce 8.6+, PHP 7.4+.
  • Аккаунт viafintech с ID подразделения и ключом API; для боевых платежей нужен договор с viafintech.
  • Валюта магазина, которую viafintech принимает для вашего подразделения (обычно EUR); сайт на https для автоматического вебхука.

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

v1.0.1 Текущая 11 ноября 2026

Исправлен показ статуса лицензии после пробного периода: модуль пишет, что пробный период закончился, и даёт ссылку на покупку лицензии.

v1.0.0 ноябрь 2026

Первый выпуск: метод оплаты Barzahlen / viacash, слип на заказ, overlay viacash и ближайшие магазины, вебхук с проверкой подписи, проверка статуса, EUR и ещё восемь валют.

Вместе с Barzahlen / viacash покупают

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

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

Barzahlen / viacash for WooCommerce добавляет в WooCommerce оплату наличными в кассе: покупатель оформляет заказ, получает от viacash платёжный слип со штрихкодом и оплачивает его на кассе партнёрского магазина, например супермаркета или дрогери. Когда viafintech сообщает, что слип оплачен, заказ переходит в «В обработке». Модуль работает с вашим собственным аккаунтом viafintech (ID подразделения и ключ API), на классической и блочной кассе, совместим с HPOS; интерфейс на английском и немецком для рынков DE, AT и CH.

Что делает бесплатная версия

Настройки лежат в одном месте: WooCommerce → Barzahlen. Укажите ID подразделения (division) и ключ API из приложения viafintech, выберите тестовую среду viafintech или боевой режим и нажмите «Check connection»: подписанный запрос к viafintech покажет, принял ли он ключ. Ключ API хранится зашифрованным и обратно в форму не выводится. На каждый заказ создаётся один слип: сумма заказа, номер заказа как референс и срок действия от 1 до 30 дней (по умолчанию 7). Повторное оформление того же заказа даёт тот же слип, запрос, который завис по таймауту, повторяется с тем же ключом идемпотентности, так что двух слипов не будет; изменилась сумма — старый слип аннулируется и создаётся новый. После оформления заказ ждёт оплату («На удержании»), а на странице «Спасибо» и в «Мой аккаунт → Заказы» открывается overlay viacash: слип в PDF, ближайшие магазины, отправка слипа на телефон; кнопка открывает его снова. Если адрес выставления счёта полный, покупатель видит три ближайших партнёрских магазина. Вебхук viafintech проверяется по подписи BZ1-HMAC-SHA256: оплаченный слип переводит заказ в «В обработке», а если оплаченная сумма отличается от суммы заказа — на удержание с пояснением; истёкший или аннулированный слип отменяет заказ и возвращает товар на склад; отклонённый слип ставит статус «Не удался»; повторные вебхуки ничего не меняют. Адрес вебхука отправляется вместе с каждым слипом (на сайте с https), иначе его вписывают в приложении viafintech. Кнопка «Check the status with viafintech» в заказе спрашивает viafintech о слипе, если вебхук не пришёл. Идентификатор покупателя для viafintech — email или номер клиента магазина. Валюты: EUR, CHF, BGN, CZK, HUF, PLN, RON, SEK, GBP, в зависимости от вашего договора.

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

Возврат средств из WooCommerce как слип возврата, полный и частичный; сумма возвратов не может превысить оплаченную, а viafintech сообщает, когда покупатель забрал деньги в кассе. Напоминания: за заданное количество часов до окончания слипа viacash отправляет его покупателю снова. Отмена заказа в WooCommerce аннулирует открытый слип. Ежечасная проверка открытых слипов, о которых нет вестей 6 часов (на случай пропущенного вебхука), и кнопка «Re-check all open slips now». Журнал последних 200 вебхуков с результатом по каждому. Слип по SMS на телефон из адреса выставления (международный формат из страны); в заказе кнопки «отправить слип повторно e-mail / SMS», «аннулировать слип» и «создать новый слип». Ограничения показа метода: сумма от и до, страны выставления, группы клиентов (в том числе гости); работает на классической и блочной кассе. Немецкий перевод интерфейса, лицензия с 7-дневным пробным периодом и обновления из админки.

Что стоит знать заранее

  • Нужен ваш аккаунт viafintech: ID подразделения и ключ API берут в приложении viafintech (Settings / Divisions). Тестовая среда доступна сразу после регистрации, для боевых платежей нужен договор с viafintech. Модуль регистрацию не выполняет.
  • Вебхук «оплачено» приходит после периода ожидания магазина, то есть через несколько минут после оплаты на кассе; до этого заказ стоит «На удержании».
  • Сайт без https: viafintech не вызывает адреса http, поэтому статус обновляется кнопкой «Check the status» (Free) или ежечасной проверкой (Pro); на экране настроек есть красное предупреждение.
  • Какой идентификатор покупателя ожидает ваш договор, email или номер клиента, задаётся в настройках; неверный выбор даёт ошибки со стороны API.
  • Лимиты viafintech на сумму и количество слипов для покупателя действуют на их стороне: если заказ их превышает, покупатель видит «оплата наличными в магазине невозможна, выберите другой способ», а в заказе остаётся заметка с причиной.
  • Скрипт overlay viacash загружается с cdn.viafintech.com: так требует viafintech.
  • Модуль независимый, не является официальным плагином viafintech и не связан с ней.

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

  1. В приложении viafintech возьмите ID подразделения и ключ API (Settings / Divisions).
  2. В WooCommerce → Barzahlen введите их, оставьте тестовую среду и нажмите «Check connection», затем сохраните.
  3. Включите «Barzahlen / viacash» в WooCommerce → Настройки → Платежи; на сайте с https адрес вебхука идёт вместе с каждым слипом.
  4. Покупатель оформляет заказ, получает слип и оплачивает его в кассе; заказ переходит в «В обработке» по вебхуку.

Под капотом

  • Запросы к API v2 подписываются ключом API (HMAC-SHA256), сам ключ не передаётся.
  • Создание слипа идёт с заголовком Idempotency-Key, повтор после таймаута даёт тот же слип.
  • Вебхук проверяется по подписи и заголовку Date; слип другого магазина игнорируется, повторы не дублируют заметок.
  • Ключ API хранится зашифрованным; совместимо с HPOS и блочной кассой; языки: English, Deutsch (de_DE, de_AT, de_CH).

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

  1. Плагины → Добавить новый → Загрузить плагин: выберите zip и активируйте.
  2. WooCommerce → Barzahlen: ID подразделения, ключ API, «Check connection».
  3. При необходимости впишите адрес вебхука с экрана настроек в приложении viafintech (Notification URL).
  4. Включите метод оплаты «Barzahlen / viacash».

Модуля пока нет на wordpress.org: бесплатная версия и Pro — один архив с этой страницы. Без ключа он работает как бесплатная версия.

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

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

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

Нет. Это независимая интеграция, которую сделали мы; Barzahlen и viacash являются названиями продукта viafintech GmbH.

Нужен ли аккаунт viafintech?

Да. Тестовая среда доступна сразу после регистрации в приложении viafintech, для боевых платежей нужен договор. Модуль регистрацию не выполняет.

Почему после оформления заказ «На удержании»?

Он ждёт оплату наличными. Когда viafintech сообщает, что слип оплачен, заказ переходит в «В обработке»; вебхук приходит после периода ожидания магазина, так что это может быть через несколько минут.

Что будет, если покупатель не заплатит?

Слип истекает через заданное количество дней, viafintech сообщает об этом, заказ отменяется, а товар возвращается на склад.

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

В Pro: возврат из заказа WooCommerce создаёт слип возврата, по которому покупатель забирает наличные в кассе.

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

Pro отключится, бесплатная часть продолжит работать.

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

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

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