ПЛАГИН PRESTASHOP
Криптоплатежи для PrestaShop.
Подключи магазин к своей платёжной странице Wholly Crypto. Клиент выбирает сеть и токен, а проверенные уведомления обновляют заказ.
Скачать плагин
v1.0.1Первая версия рассчитана на PrestaShop 9.x и PHP 8.1+. Проверена с PrestaShop 9.2.0; сначала протестируй свою тему и оформление заказа на тестовом сайте.
Лицензия MIT · PHP SDK в комплекте · Composer не нужен
Простая оплата. Проверенные заказы.
- Платёжная страница с активами, которые принимает твой магазин
- Подписанный IPN и авторизованные проверки API
- Сохранённые повторные запросы и защита от двойного учёта платежей
Ключи кошельков остаются в Wholly Crypto. Плагин не добавляет процентную комиссию; правила списания кредитов за обработку продолжают действовать.
Установить
Скачай установочный пакет и проверь SHA256SUMS. Не используй ZIP с исходным кодом GitHub.
whollycrypto-prestashop-1.0.1.zip
Загрузи ZIP через это меню:
Modules → Module Manager → Upload a module
Открой настройки модуля. При работе с несколькими магазинами сначала выбери один.
Wholly Crypto → Configure
Подключение магазина
Укажи адреса API и платёжной страницы, API UUID проекта и магазина, ключ API с чтением и записью только для этого проекта и секрет подписи IPN магазина. Включи IPN в Wholly; URL обратного вызова добавит плагин.
Используй HTTPS. Разреши обратные вызовы через файрвол без CAPTCHA и входа через браузер. Сохрани настройки, проверь соединение и выполни тестовую оплату.
Проверка соединения проверяет доступ к API, а не весь процесс оплаты.
Проверка процесса оплаты
Неподтверждённые и частичные платежи остаются в ожидании. Подходящий завершённый платёж обновляет заказ один раз. Переплаты, поздние и недействительные платежи, а также изменённые заказы требуют проверки. Возврат в браузере не подтверждает оплату.
В деталях заказа PrestaShop есть ID счёта. Через форму восстановления модуля можно проверить задержавшуюся оплату, не создавая новый счёт.
Ограничения и проблемы доставки
Версия поддерживает заказы с положительной суммой в фиате и отдельную страницу оплаты. Автоматических возвратов и регулярных списаний нет. Корзины PrestaShop с раздельной отправкой не поддерживаются.
При нехватке кредитов IPN может приостановиться, но клиенты всё ещё могут платить. Пополни кредиты и повторно отправь неудачные уведомления из истории доставки Wholly.
Как работает баланс оплаты обработки → · Инструкция по IPN →