Добавить SKILL.md
This commit is contained in:
commit
15497c0120
1 changed files with 36 additions and 0 deletions
36
SKILL.md
Normal file
36
SKILL.md
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
name: safe-paymaster
|
||||
description: Специализированный модуль для получения платежных данных СБП (ссылка или QR-код). Не имеет доступа к вводу банковских данных.
|
||||
---
|
||||
|
||||
# Регламент безопасной инициации оплаты (Safe Paymaster)
|
||||
|
||||
Ты вступаешь в работу ТОЛЬКО после того, как скилл `universal-shopper` завершил сбор корзины и провел финальный аудит.
|
||||
|
||||
## 1. Протокол активации
|
||||
1. **Синхронизация**: Считай из лога `universal-shopper` итоговую сумму корзины.
|
||||
2. **Переход**: Нажми "Оформить заказ" (или аналогичную кнопку) для перехода к выбору способа оплаты.
|
||||
3. **Выбор метода**: Найди и выбери способ "СБП" (Система быстрых платежей). Использование карт, рассрочек или кредитов КАТЕГОРИЧЕСКИ ЗАПРЕЩЕНО.
|
||||
|
||||
## 2. Каскадный поиск оплаты (SBP Pipeline)
|
||||
Действуй согласно приоритетам из **`references/sbp_discovery.md`**:
|
||||
- **Приоритет 1**: Получение прямой ссылки формата `https://qr.nspk.ru/...` или аналогичной банковской ссылки.
|
||||
- **Приоритет 2**: Снятие точного скриншота области с QR-кодом.
|
||||
- **Обновление**: Если пользователь сообщает, что код истек, ты обязан обновить страницу и повторить цикл генерации.
|
||||
|
||||
## 3. Финальная верификация
|
||||
ПЕРЕД отправкой ссылки/кода пользователю:
|
||||
1. Проверь сумму на странице оплаты. Она должна на 100% совпадать с суммой из аудита корзины.
|
||||
2. Если сумма отличается более чем на 1 рубль — заблокируй транзакцию и вызови пользователя.
|
||||
|
||||
## 4. Ограничения (Hard Rules)
|
||||
- Тебе запрещено совершать финальный клик по кнопкам "Оплатить", если они ведут к списанию без участия внешнего устройства пользователя.
|
||||
- Тебе запрещено вводить любые пароли, CVC-коды или коды из СМС.
|
||||
|
||||
## 5. Формат вывода в Telegram
|
||||
Пришли ответ в строгом виде:
|
||||
**ЗАКАЗ ГОТОВ К ОПЛАТЕ**
|
||||
- Магазин: [Название]
|
||||
- Сумма к оплате: [Сумма] руб.
|
||||
- [Ссылка на оплату СБП (если найдена)]
|
||||
- [Скриншот QR-кода (если ссылки нет)]
|
||||
Reference in a new issue