> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/admin/ru/settings/payment-gateway.md).

# Платежный шлюз

Включите онлайн-платежи через Stripe (webhooks и Управление API ключами) или подключите пользовательский шлюз с помощью URL платежа

С помощью Navixy вы можете предоставлять своим клиентам возможность онлайн-оплаты с помощью Stripe или других популярных систем.

## Прием платежей через Stripe

Вы можете легко интегрировать Stripe, чтобы автоматически получать онлайн-платежи от ваших клиентов.

{% hint style="info" %}
Stripe — это глобальный платежный процессор, который поддерживает более 100 валют и доступен более чем в 30 странах. Интегрировав Stripe с Navixy, вы можете принимать онлайн-платежи различными способами, включая банковские карты (Visa, Mastercard, American Express), Google Pay, Apple Pay, Alipay и многие другие.
{% endhint %}

Чтобы активировать интеграцию Stripe, обратитесь за помощью к вашему менеджеру по работе с клиентами. После активации вам нужно настроить следующие технические параметры в вашем аккаунте Stripe:

1. Если у вас еще нет аккаунта Stripe, создайте его на <http://stripe.com>.
2. Настройте способы, которые вы хотите принимать (например, банковские карты, цифровые кошельки) в панели управления Stripe.
3. Сгенерируйте свои API-ключи и добавьте их в ваш аккаунт Navixy, чтобы обеспечить связь между платформами.

Инструкции ниже проведут вас через конкретные настройки, необходимые для интеграции Navixy и Stripe.

### Как настроить Stripe Вебхук

1. Войдите в [панель управления Stripe](https://dashboard.stripe.com/).
2. Перейдите в [Разработчики → Вебхуки](https://dashboard.stripe.com/account/webhooks).
3. Нажмите **Добавить конечную точку**. Заполните поля в диалоговом окне.  **URL конечной точки** зависит от того, где развернут ваш сервис (сервер ЕС или США).\
   Платформа ЕС: `https://saas.navixy.com/api-v2/external/payments/<PlatformID>/stripe`\
   Платформа США: `https://saas.us.navixy.com/api-v2/external/payments/<PlatformID>/stripe`\
   Замените `<PlatformID>` на ваш конкретный ID платформы. Обычно это номер вашей панели или ID, который вы используете для входа в Панель администратора.

#### **Фильтрация событий**

В **Выберите события для прослушивания** (или **Выберите типы для отправки**) раздела, выберите только следующие 4 пункта:

1. `charge.refunded`
2. `payment_intent.amount_capturable_updated`
3. `payment_intent.succeeded`
4. `payment_intent.payment_failed`

#### **Стандартные API-ключи**

Вы должны предоставить свои ключи API Stripe команде поддержки Navixy, чтобы завершить интеграцию.

**Стандартные API-ключи**

Перейдите в **Разработчики → Управление API ключами**. Получите следующие два параметра:

* `Публикуемый ключ`
* `Секретный ключ`

**Секрет подписи вебхука**

Перейдите в **Разработчики → Вебхуки**. Нажмите на только что созданную конечную точку вебхука. В разделе «Секрет подписи» нажмите **Показать** чтобы получить ключ:

* `Секрет подписи`

Как только вы выполните эти шаги, вы будете готовы принимать онлайн-платежи.

## Прием платежей другими способами

Вы можете использовать практически любой способ оплаты, создав пользовательский скрипт для приема онлайн-платежей. Ваш скрипт должен быть доступен по URL и обрабатывать платежи путем вызова [Navixy Billing API](https://www.navixy.com/docs/navixy-api/user-api/backend-api/resources/billing).

### Пользовательский интерфейс для пользовательских способов оплаты

Чтобы настроить пользовательский платежный шлюз:

1. Перейдите в [Настройки сервиса](/docs/admin/ru/settings/service-preferences.md) в настройках Панели администратора Navixy.
2. Введите URL платежной системы.

Ваша платежная система должна обрабатывать параметр `/?id={id}`.

После того как вы укажете **URL платежной системы** в **Домен и URL-адреса** разделе **Настройки сервиса**, в **Пополнить счет** опция включена в [Профиль](/docs/user/ru/guide/account/profile.md) разделе веб-платформы:

<figure><img src="https://1576142587-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKdgeXg71LpaDrwexQYwp%2Fuploads%2Fgit-blob-97017ac769a596600bc601a92848352c96386e77%2Fimage.png?alt=media" alt="Add money link" width="375"><figcaption><p>Опция «Пополнить счет»</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://navixy.com/docs/admin/ru/settings/payment-gateway.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
