Skip to main content

tuna and YooKassa

Step 1. Download the client​

Instructions are available on the installation page.

Step 2. Run a server to handle HTTP notifications​

Information about incoming YooKassa notifications can be found in the official documentation, where you can also find instructions for creating a test store.

Step 3. Run tuna​

Specify your server port in the startup arguments:

tuna http 8080

Or with a static address:

tuna http 8080 --subdomain=billing

Step 4. Specify the address for incoming notifications​

On the HTTP notifications page, in the Integration section, you need to specify the address for receiving notifications, such as payment status changes or refunds: yookassa The URL consists of the address received from tuna (for example, https://billing.ru.tuna.am) and the path to your server's method for processing events (for example, /payments/yookassa).

After all settings are complete, you can use test payment methods to debug the interaction.