====== Whitepay ======
[[billing:preferences:payment_system:payment_system|Вернуться на уровень выше]]
{{:billing:preferences:payment_system:whitepay.png?100|}}
===== Настройка =====
Открываем меню **Настройки => Прием платежей => Платежные системы**, выбираем пункт **Whitepay**
{{:billing:preferences:payment_system:whitepay.jpg?500|}}
^ Параметр ^ По умолчанию ^ Возможные значения ^ Описание ^
| Разрешить | ''выключено'' | ''включить'',''выключить'' | Активация/Деактивация модуля |
| Отладка | ''выключено'' | ''включить'',''выключить'' | Записывать запрос/ответ модуля |
| Сеть | ''141.95.34.156/32'' | ''string'' | С каких ip адресов/сетей Whitepay отправляет запросы на hook \\ (на 04.03.2024 это 141.95.34.156/32) |
| API Key | | ''string'' | API ключ (в настройках учетки Whitepay) |
| Merchant slug | | ''string'' | Кодовое слово компании (можно посмотреть в учетке Whitepay, **Платежная страница**) |
| Выставить счет в валюте | ''UAH'' | ''string'' | Валюта в которой выставляется счет |
| Тип оплаты | ''Crypto Topup'' | ''string'' | Метод пополнения счета, лучше всего подходит **Crypto Topup** |
| Redirect on success | | ''string'' | Ссылка куда будет перенаправлен абонент при успешной оплате |
| Redirect on fail | | ''string'' | Ссылка куда будет перенаправлен абонент при ошибке оплаты |
Так же обязательно укажите в учетке Whitepay на странице **Платежная страница** в резделе вебхуки:\\
Адрес callback: **https://admin.ispnet.demo/json/index/whitepay**\\
И выставьте все галочки уведомлений\\
Замените **admin.ispnet.demo** на адрес своей админки, адрес должен быть доступен из интернета
Домен указанный в Redirect полях нужно так же указать на платежной странице в поле **URL вебсайта**
===== Субпровайдер =====
Для субпровайдеров добавляем к ссылке **callback**
/subid/1/
Где цифра является id субпровайдера, к примеру:
https://admin.ispnet.demo/json/index/whitepay/subid/1/