Главный вопрос на этапе интеграции звучит одинаково у всех: как проверить, что всё работает, прежде чем принимать реальные деньги. Обычные варианты неудобны — провести платёж на сто рублей и вернуть его либо завести вторую кассу и путаться в двух наборах ключей.
В RollyPay есть тестовый режим: полный сценарий оплаты на вашей боевой кассе и с вашим боевым ключом, но без единого рубля реальных денег.
Что можно проверить
- Что запрос на создание платежа собран правильно и возвращает ссылку.
- Что форма открывается, показывает нужную сумму и ваш заказ.
- Оба исхода — успешную оплату и отклонённый платёж.
- Что вебхук приходит, подпись сходится, а ваша бизнес-логика отрабатывает: доступ выдаётся, заказ закрывается, письмо уходит.
- Что повторная доставка того же уведомления не выдаёт товар дважды.
Как включить
Достаточно передать признак теста в запросе создания платежа — отдельная касса и отдельный ключ не нужны. Тестовые платежи не двигают баланс, не расходуют лимиты кассы и не попадают в аналитику, поэтому отчёты остаются чистыми.
В кабинете такие платежи видны отдельно, с пометкой тестовых: по ним удобно разбирать, что именно отправил проект и что вернула платформа.
Почему это стоит сделать до запуска
Большая часть проблем интеграции выясняется не на создании платежа, а на обработке результата: вебхук приходит на адрес, который недоступен снаружи, подпись проверяется не тем секретом, заказ закрывается по возвращению покупателя вместо уведомления. Всё это ловится за полчаса в тестовом режиме — и не ловится никак, если первый же платёж настоящий.
Частые вопросы
Нужна ли отдельная тестовая касса?
Нет. Тестовый режим работает на той же кассе и том же API-ключе.
Влияют ли тестовые платежи на статистику и баланс?
Нет. Они не двигают баланс, не расходуют лимиты и не попадают в отчёты.
Можно ли протестировать неуспешную оплату?
Да, проверяются оба исхода — и успешный, и отклонённый платёж.
Приходят ли вебхуки в тестовом режиме?
Приходят, с той же подписью и структурой, что и боевые. Именно это и нужно проверить до запуска.
Подключить приём платежей в RollyPay
СБП, карты и криптовалюта в одной кассе и одном API, комиссия от 1%, подключение и обслуживание бесплатные. Заявку разбирает менеджер — обычно за 15–20 минут в рабочее время.
Оставить заявку на подключение · документация для разработчика · частые вопросы