Подключение Prodamus
Prodamus — платёжная форма для приёма оплат картами РФ. Деньги поступают напрямую на ваш счёт Prodamus — ОКНА не участвуют в расчётах и не берут комиссию, вы платите только комиссию Prodamus по вашему тарифу.
Валюта — только рубли (RUB).
Что понадобится
- Действующий магазин Prodamus — ваш поддомен вида
my-shop.payform.ru(оформляется на сайте Prodamus, обычно вместе с договором). - Секретный ключ магазина (Secret API Key) — его выдаёт поддержка Prodamus по запросу или он виден в настройках магазина.
Шаг 1. Введите ключи в ОКНА
- Откройте Настройки → Приём оплаты.
- Выберите провайдер Prodamus.
- Заполните поля:
- Имя магазина (поддомен .payform.ru) — только имя, без
.payform.ru. Например, дляmy-shop.payform.ruвведитеmy-shop. - Secret API Key — секретный ключ магазина.
- Имя магазина (поддомен .payform.ru) — только имя, без
- Нажмите Сохранить и включить.
Шаг 2. Укажите адрес уведомлений в кабинете Prodamus
Под формой в ОКНАх показан блок «Webhook URL для кабинета провайдера» — скопируйте этот адрес:
https://okna.one/api/public/payments/webhook?provider=prodamus
В личном кабинете Prodamus укажите его как URL для уведомлений об оплате (поле «Уведомления» в настройках магазина). Если не находите поле — напишите в поддержку Prodamus, они настраивают уведомления по запросу.
Важно: секретный ключ в кабинете Prodamus и в ОКНАх должен быть один и тот же — по нему проверяется подлинность уведомлений.
Шаг 3. Проверьте оплатой
- Создайте тестовую запись с недорогой услугой (например, 50 ₽) на себя или тестового клиента.
- Откройте страницу оплаты этой записи и оплатите картой.
- Через несколько секунд запись в календаре станет «Оплачено», а вам придёт уведомление «клиент оплатил» (письмо и пуш, если включены).
Если всё сработало — подключение готово.
Как это видит клиент
- В письме о записи (и в напоминании об оплате) у клиента есть кнопка «Оплатить сеанс».
- По кнопке открывается страница оплаты, оттуда — форма Prodamus с уже заполненной суммой и описанием сессии.
- После успешной оплаты запись автоматически помечается оплаченной — вручную ничего отмечать не нужно.
Частые вопросы
Какая сумма подставляется в оплату? Персональный тариф клиента на услугу, если он задан; иначе — цена услуги.
Можно ли принимать евро или доллары? Через Prodamus — нет, только рубли. Для валютных клиентов подключите Stripe или PayPal.
Клиент оплатил меньше, чем нужно. Что будет? Оплата не засчитается: запись останется «Не оплачено», а неполный платёж будет виден в кабинете Prodamus.
Если не работает
- Оплата прошла, но запись не помечена. Проверьте, что URL уведомлений в Prodamus указан точь-в-точь как в блоке «Webhook URL» и что секретный ключ в ОКНАх совпадает с ключом магазина. После исправления оплату можно отметить вручную в карточке записи.
- Форма Prodamus открывается пустой (без суммы). Проверьте «Имя магазина» в ОКНАх — там должен быть именно ваш поддомен, без опечаток.
- Не помогло — напишите нам через Обратную связь на Главной, приложите время оплаты и номер записи.



