Перейти к основному содержимому

tuna и ЮKassa

Шаг 1. Скачайте клиент

Инструкция доступна на странице.

Шаг 2. Запустите сервер для обработки HTTP-уведомлений

Информацию о входящих уведомлениях ЮKassa можно найти в официальной документации, там же можно найти инструкцию по созданию тестового магазина.

Шаг 3. Запустите tuna

В аргументах запуска укажите порт вашего сервера:

tuna http 8080

Или с указанием статичного адреса:

tuna http 8080 --subdomain=billing

Шаг 4. Укажите адрес для входящих уведомлений

На странице HTTP-уведомления, в разделе Интеграция, нужно указать адрес для получения уведомлений, таких как, изменение статуса платежа или возврат: yookassa URL состоит из адреса полученного от tuna (например, https://billing.ru.tuna.am) и пути к методу вашего сервера для обработки событий (например, /payments/yookassa).

После всех настроек вы можете воспользоваться тестовыми платежными средствами для отладки взаимодействия.