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