You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.7 KiB

Paymentwall

Для получения оплат от пользователей с помощью различных платежных систем используется Paymentwall Checkout API Функциональные возможности:

  • Единоразовые оплаты разных продуктов с различной стоимостью: курсы, подписки
  • Сохранение платежных реквизитов и оплата через сохраненную карту
  • Добавление новых платежных систем в Личном кабинете
  • Управление купонами в Личном кабинет

Flow

  1. Пользователь на сайте выбирает продукт для приобретения
  2. В БД сохраняется информации о приобретаемом продукте и начальном статусе оплаты: pending
  3. Информация о его наименование и стоимости передается в API Paymentwall, возвращающий ссылку на платежный виджет
  4. Виджет отображается на странице, все действия по выбору ПС и вводу данных производятся в нем
  5. По завершению оплаты сервер Paymentwall оповещает о ее успешном прохождении или ошибки с помощью Pingback
  6. В БД сохраняется информации о статусе оплаты (success или error) и изменении баланса AuthorBalance