Как проходит оплата
Как проходит оплата
- Настройте проект: кошельки, URL возврата, вебхук и серверный секрет.
- Создайте одну сессию v2 для заказа, сохраните её идентичность и цену, откройте возвращённую ссылку оплаты.
- Покупатель выбирает доступный маршрут. Попытка сохраняет токен, сеть, адрес, точную сумму и срок. Используйте текущие реквизиты один раз; не рассчитывайте сумму токенов и не считайте её зарезервированной навсегда.
- BramaPay наблюдает блокчейн и ждёт подходящего подтверждённого перевода. Частичные переводы не суммируются. После срока нельзя платить заново, но своевременный перевод может подтвердиться позже; проверяйте серверные признаки окончательности.
- Проверьте
payment_session.paid, авторизованный статус и сохранённые заказ, проект, режим, валюту и цену. Исключите повтор события и выполнения заказа. Дочерний счёт или переход браузера не разрешают повторное выполнение.
Токены поступают прямо на кошелёк продавца. Общий адрес и точная сумма не доказывают намерение плательщика: посторонний перевод может совпасть с другим подходящим платежом. Разберите ошибочные и дополнительные переводы, прежде чем просить новые деньги. Далее — быстрый старт.