PayMaster (только СБП)
PayMaster подходит, если нужен низкий тариф СБП и не хотите показывать покупателю карты и другие методы. Меркурий всегда создаёт счёт с paymentMethod=sbp — на странице оплаты не будет карт, T‑Pay, SberPay и рассрочек.
- Заключите договор в кабинете PayMaster и подключите приём через СБП.
- В кабинете скопируйте merchantId (идентификатор магазина) и сгенерируйте токен API (Bearer).
- В Меркурии: Витрина → Онлайн-оплата → PayMaster (СБП) → вставьте merchantId и токен → сохраните.
- Скопируйте URL уведомлений PayMaster и укажите его в кабинете как callback (Меркурий также передаёт этот адрес в каждый счёт).
Документация API: paymaster.ru/docs/ru/api.
После «Оплата» на KDS покупатель получает ссылку на страницу СБП PayMaster. Когда платёж проведён (Settled), webhook ставит «Оплачено»; статус Меркурий сверяет запросом к API, телу уведомления не доверяет.
В заявке можно вернуть оплату PayMaster: ещё не проведённый платёж отменяется, проведённый — возвращается.
Токен после сохранения не показывается. Для проверки без реальных денег включите «Тестовый режим PayMaster» — счета уходят с флагом testMode.