Docs

Як відбувається оплата

Як відбувається оплата

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

Токени надходять прямо на гаманець продавця. Спільна адреса й точна сума не доводять намір платника: сторонній переказ може збігтися з іншим відповідним платежем. Розгляньте помилкові й додаткові перекази, перш ніж просити нові гроші. Далі — швидкий старт.