tuna и CloudPayments
Шаг 1. Скачайте клиент
Инструкция доступна на странице.
Шаг 2. Запустите сервер для обработки HTTP-уведомлений
Информацию о входящих уведомлениях CloudPayments можно найти в официальной документации.
Шаг 3. Запустите tuna
В аргументах запуска укажите порт вашего сервера:
tuna http 8080
Или с указанием статичного адреса:
tuna http 8080 --subdomain=billing
Шаг 4. Укажите адрес для входящих уведомлений
Из раздела сайты перейдите в нужный вам сайт, далее, в разделе Уведомления, нужно задать адреса для получения уведомлений:
Каждый URL состоит из адреса полученного от tuna (например,
https://billing.ru.tuna.am
) и пути к методу вашего сервера для обработки событий (например, /payments/pay
).
После всех настроек вы можете воспользоваться тестовыми платежными средствами для отладки взаимодействия.