ПЛАГИНЫ SHOPWARE

Криптоплатежи для Shopware 5 и 6.

Подключи магазин к своей платёжной странице Wholly Crypto. Клиент выбирает сеть и токен, а проверенные уведомления обновляют заказ.

Shopware 5

v1.0.0

Shopware 5.7.20+ (5.7.x) · PHP 7.4+ · HTTPS · InnoDB

Лицензия MIT · PHP SDK в комплекте · Composer не нужен

Shopware 6

v1.0.0

Shopware 6.7 · PHP 8.2+ · HTTPS · InnoDB

Лицензия MIT · PHP SDK в комплекте · Composer не нужен

Установить

Скачай установочный пакет и проверь SHA256SUMS. Не используй ZIP с исходным кодом GitHub.

Shopware 5

whollycrypto-shopware5-1.0.0.zip

Configuration → Plugin Manager → Installed → Upload plugin

Shopware 6

whollycrypto-shopware6-1.0.0.zip

Extensions → My extensions → Upload extension

Установи и включи плагин, затем открой его настройки для своего подмагазина или канала продаж.

Включи Wholly Crypto в способах оплаты магазина. В Shopware 6 также добавь его в канал продаж.

Подключение магазина

Укажи адреса API и платёжной страницы, API UUID проекта и магазина, ключ API с чтением и записью только для этого проекта и секрет подписи IPN магазина. Включи IPN в Wholly; URL обратного вызова добавит плагин.

Укажи публичный HTTPS-адрес магазина, включая подпапку языка или установки, если она есть.

Разреши IPN-уведомления в файрволе без CAPTCHA и входа через браузер. Перед запуском проверь оплату в тестовом магазине.

Ключи кошельков остаются в Wholly Crypto. Плагин не добавляет процентную комиссию; правила списания кредитов за обработку продолжают действовать.

Проверка процесса оплаты

Неподтверждённые и частичные платежи остаются в ожидании. Подходящий завершённый платёж обновляет заказ один раз. Переплаты, поздние и недействительные платежи, а также изменённые заказы требуют проверки. Возврат в браузере не подтверждает оплату.

Данные счёта находятся во внутреннем комментарии к заказу в Shopware 5 или в дополнительных полях Wholly Crypto в Shopware 6.

Восстанови пропущенные обновления

Запусти эту команду из папки магазина, чтобы проверить сохранённые счета без создания дубликатов. Её можно запускать по расписанию каждые пять минут.

php bin/console whollycrypto:reconcile --limit=50
Ограничения и проблемы доставки

Без автоматических возвратов, регулярных списаний, разделения платежей по заказу и встроенной страницы оплаты.

При нехватке кредитов IPN может приостановиться, но клиенты всё ещё могут платить. Пополни кредиты и повторно отправь неудачные уведомления из истории доставки Wholly.

Как работает баланс оплаты обработки → · Инструкция по IPN →