FAQ по разделу Платежные провайдеры
Как пользоваться этим документом
Этот документ нужен, когда не требуется читать полный обзор раздела, а нужен быстрый ответ на конкретный вопрос.
Если нужен полный разбор интерфейса, откройте:
Если нужен пошаговый рабочий маршрут, откройте:
Если нужно быстро разобрать проблему, откройте:
Общие вопросы
Для чего нужен этот раздел
Он нужен для настройки платежных аккаунтов онлайн-оплаты.
Кто обычно работает в этом разделе
Чаще всего:
- владелец компании
- менеджер
Какой провайдер реально можно использовать сейчас
На практике для рабочего запуска нужно ориентироваться на YooKassa.
При этом сам раздел уже подготовлен к тому, чтобы в ближайшее время в Omnis можно было подключать больше провайдеров.
Поля карточки
Обязателен ли Return URL
Нет, для сохранения карточки поле не обязательно.
Нужен ли возвратный адрес при реальной оплате
Да.
Просто система может взять его либо из клиентского сценария оплаты, либо из карточки аккаунта.
Обязателен ли Secret key
Для нового аккаунта — да.
Для уже существующего аккаунта — только если вы хотите задать или заменить секретный ключ.
Можно ли оставить Secret key пустым при редактировании
Да.
Тогда Omnis сохранит уже существующий секретный ключ.
Кто заполняет Webhook token
Никто.
Он создается системой автоматически.
Кто заполняет Webhook URL
Его не вводят вручную.
Omnis показывает готовый адрес, который потом нужно скопировать в кабинет провайдера. Подробный пример настройки есть в интеграции YooKassa.
Использование в приложении
Достаточно ли просто создать платежный аккаунт
Нет.
Его еще нужно привязать к приложению компании.
Может ли один аккаунт использоваться в нескольких приложениях
Да, если это нужно компании.
Почему онлайн-оплата может не появляться у покупателя
Чаще всего потому, что:
- аккаунт не назначен приложению
- аккаунт неактивен
- не сохранены секретные ключи
- онлайн-оплата отключена в CMS-компоненте оформления заказа
YooKassa
Какие поля обязательны для YooKassa
В обычном рабочем сценарии нужны:
- Наименование
- Public key, куда вводят например Shop ID из YooKassa
- Secret key
Как выглядит минимальный рабочий пример
Если нужен самый короткий стартовый вариант, сначала достаточно заполнить только:
- Наименование
- Public key
- Secret key
Нужен ли webhook
Это рекомендуемая настройка.
Без webhook онлайн-оплата может работать, но статусы оплаты и возвратов будут обновляться менее удобно и не так предсказуемо.