ПЛАГИН ДЛЯ MAGENTO

Криптоплатежи для Magento 2.

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

Magento 2

v1.0.0

Magento 2.4 · PHP 8.2+ · HTTPS · InnoDB

Проверено на Magento Open Source 2.4.8-p5 со стандартным оформлением заказа. Соблюдай требования к PHP для своей версии Magento.

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

Установить

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

Распакуй ZIP в корневую папку Magento и выполни эти команды от имени владельца файлов магазина. Замени en_US на языки своей витрины.

php bin/magento module:enable WhollyCrypto_Payment
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f en_US
php bin/magento cache:flush

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

Открой Stores → Configuration → Sales → Payment Methods → Wholly Crypto. Выбери представление магазина и включи способ оплаты.

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

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

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

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

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

Magento создаёт один оплаченный счёт. ID счёта Wholly и результат проверки находятся в Payment Information и комментариях к заказу.

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

Cron Magento проверяет сохранённые счета каждые пять минут. Можно также запустить проверку вручную из папки магазина.

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

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

Hyvä, оформление заказа PWA/headless и расширения для Adobe Commerce нужно отдельно проверять в тестовой среде.

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

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