Что умеет плагин
- UTOPAY — карты и PayPal: карты, Apple Pay, Google Pay, PayPal, Revolut; покупатель платит на странице UTOPAY.
- UTOPAY — криптовалюта: покупатель выбирает монету при оформлении и получает адрес и точную сумму.
- Платёж становится Complete только после того, как плагин перечитал его через API, а сумма и валюта совпали; затем EDD отправляет ссылки на файлы.
- При недоплате криптовалюты или несовпадении суммы к платежу добавляется заметка, он остаётся Pending — деньги уже на вашем кошельке, решение за вами.
Установка
- Скачайте ZIP выше. Плагины → Добавить новый → Загрузить плагин → Установить → Активировать.
- В личном кабинете UTOPAY создайте тестовый ключ
utopay_sk_test_…(Integration → API keys). - Downloads → Settings → Payments → UTOPAY: вставьте ключ, перечислите монеты.
- Downloads → Settings → Payments → General: включите UTOPAY — карты и PayPal и/или UTOPAY — криптовалюта.
- Для криптовалюты добавьте EVM-кошелёк в кабинете (Project settings → Funds & payouts).
Тестовый платёж
- С тестовым ключом купите любой товар и выберите шлюз UTOPAY.
- В песочнице UTOPAY нажмите зелёную кнопку ✅.
- Вы вернётесь на страницу подтверждения покупки; платёж в статусе Complete с заметкой «Платёж UTOPAY ord_test_… получен (test)».
- Замените ключ на
utopay_sk_live_….
Как подтверждаются платежи
Каждый платёж создаётся со своим адресом уведомлений (?edd-listener=utopay), в котором номер платежа, сумма и валюта подписаны вашим секретным ключом. UTOPAY подписывает каждое событие (HMAC-SHA256) и повторяет отправку шесть часов.
Плагин проверяет обе подписи и перечитывает платёж через API. Страница подтверждения повторяет проверку, поэтому даже магазин за файрволом завершит платёж, когда покупатель вернётся.
Если что-то не работает
- UTOPAY нет при оформлении — валюта магазина не поддерживается или ключ пустой.
- «amount is below the minimum» — сумма корзины меньше минимума способа или монеты.
- Платёж остаётся Pending — смотрите Downloads → Tools → Logs (ошибки шлюзов) и заметки к платежу.
История версий
- 1.0.0 — первый выпуск: карты и PayPal, криптовалюта, EDD 2.11 – 3.x, русский перевод.
SHA-256: ec4220a3b419452a26b29331b420e61a79bcceb2248d7dd153004983f56f4570
Обновлено · Команда интеграций UTOPAY