ПЛАГИН OPENCART

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

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

Скачать плагин

v1.0.1

Первая версия рассчитана на OpenCart 4.1.x и PHP 8.1+. Проверена с OpenCart 4.1.0.4; сначала протестируй свою тему и оформление заказа на тестовом сайте.

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

Простая оплата. Проверенные заказы.

  • Платёжная страница с активами, которые принимает твой магазин
  • Подписанный IPN и авторизованные проверки API
  • Сохранённые повторные запросы и защита от двойного учёта платежей

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

Установить

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

whollycrypto.ocmod.zip

Сохрани это имя файла. Загрузи и установи пакет через это меню:

Extensions → Installer

Затем установи и настрой способ оплаты:

Extensions → Extensions → Payments → Wholly Crypto

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

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

Используй HTTPS. Разреши обратные вызовы через файрвол без CAPTCHA и входа через браузер. Сохрани настройки, проверь соединение и выполни тестовую оплату.

Выбери статусы ожидания, оплаты, проверки и истечения срока. Только статус оплаты должен запускать выполнение заказа OpenCart. В первой версии используется одно общее подключение на установку.

Проверка соединения проверяет доступ к API, а не весь процесс оплаты.

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

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

OpenCart сохраняет проверенный результат в истории заказа и продолжает использовать встроенную защиту от мошенничества. Проверяй и повторно отправляй неудачные уведомления через историю IPN в Wholly.

Ограничения и проблемы доставки

Версия поддерживает заказы с положительной суммой в фиате и отдельную страницу оплаты. Автоматических возвратов и регулярных списаний нет. OpenCart 3.x и 4.0.x не поддерживаются.

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

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