# tuna и ЮKassa

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

Инструкция доступна на [странице](https://tuna.am/docs/guides/install.md).

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

Информацию о входящих уведомлениях ЮKassa можно найти в [официальной документации](https://yookassa.ru/developers/using-api/webhooks), там же можно найти инструкцию по созданию [тестового магазина](https://yookassa.ru/developers/payment-acceptance/testing-and-going-live/testing#test-store).

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

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

```bash
tuna http 8080

```

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

```bash
tuna http 8080 --subdomain=billing

```

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

На странице [HTTP-уведомления](https://yookassa.ru/my/merchant/integration/http-notifications), в разделе Интеграция, нужно указать адрес для получения уведомлений, таких как, изменение статуса платежа или возврат: ![yookassa](/assets/images/yookassa1-46e782a6d5ec4f70ea0c4bccb968e144.png) URL состоит из адреса полученного от tuna (например, `https://billing.ru.tuna.am`) и пути к методу вашего сервера для обработки событий (например, `/payments/yookassa`).

После всех настроек вы можете воспользоваться [тестовыми платежными средствами](https://yookassa.ru/developers/payment-acceptance/testing-and-going-live/testing#test-bank-card) для отладки взаимодействия.
