> 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>` на конкретный идентификатор вашей платформы. Обычно это номер вашей панели или идентификатор, который вы используете для входа в Панель администратора.

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

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

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

#### **API-ключи Stripe**

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

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

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

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

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

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

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

После выполнения этих шагов вы готовы принимать онлайн-платежи.

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

Вы можете использовать практически любой способ оплаты, создав пользовательский скрипт для приема онлайн-платежей. Ваш скрипт должен быть доступен по URL и обрабатывать платежи, вызывая [Navixy Billing API](https://www.navixy.com/docs/navixy-api/user-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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
