Справочный центр KWIGA LMS (обучение) Продажи и запуски (настройки тарифов, потоков, продажа вне Kwiga) Приём оплат через внешние кнопки WayForPay

Приём оплат через внешние кнопки WayForPay

Статьи:

Узнайте, как принимать оплаты через платёжные кнопки WayForPay в Kwiga с автоматической регистрацией заказов и предоставлением доступа к предложениям.


В Kwiga можно принимать оплаты через платёжные кнопки, созданные непосредственно в кабинете WayForPay. После успешной оплаты платформа автоматически регистрирует заказ и предоставляет покупателю доступ к соответствующему предложению.

Для работы внешних кнопок необходимо сначала подключить и настроить WayForPay в Kwiga, как описано в отдельной статье о подключении платёжных систем. После этого можно создавать внешние кнопки и связывать их с предложениями.

Как подключить внешнюю кнопку оплаты

Шаг 1. Создайте кнопку в Kwiga

  1. Перейдите в Настройки → Платёжные системы и откройте подключённый аккаунт WayForPay. О том, как подключить платежную систему WayForPay описано в статье
  2. Найдите блок «Внешние кнопки оплаты».

  3. Нажмите «Добавить кнопку».

  4. Укажите название кнопки и выберите предложение, к которому покупатель должен получить доступ после оплаты.

  5. Сохраните настройки.

После создания кнопки Kwiga сформирует уникальный адрес Service URL. Скопируйте его — он понадобится для настройки платёжной кнопки в WayForPay.

Вы можете создать любое количество внешних кнопок. Для каждой кнопки указывается отдельное предложение и формируется собственный адрес Service URL.

Шаг 2. Настройте кнопку в WayForPay

  1. Войдите в кабинет WayForPay.

  2. Создайте новую платёжную кнопку или откройте настройки существующей (подробнее в инструкции Wayforpay).

  3. В поле Service URL укажите адрес, полученный в Kwiga для соответствующей кнопки (это поле на скриншоте ниже отмечено желтым)

  4. Сохраните настройки.

Важно: Service URL указывается отдельно в настройках каждой платёжной кнопки WayForPay. Общий Service URL магазина изменять не нужно.

Шаг 3. Проверьте настройки

Убедитесь, что:

  • аккаунт WayForPay подключён и активен в Kwiga;
  • созданная в Kwiga кнопка активна;
  • для кнопки выбрано правильное предложение;
  • в настройках соответствующей платёжной кнопки WayForPay указан её Service URL

Каждая внешняя кнопка WayForPay должна быть связана с отдельной кнопкой, созданной в Kwiga.

Как работает выдача доступа

После успешной оплаты WayForPay отправляет уведомление на Service URL, указанный в настройках платёжной кнопки.

Kwiga определяет кнопку по адресу, на который поступило уведомление, и обрабатывает оплату для связанного с ней предложения.

При обработке уведомления платформа проверяет подпись, сумму и валюту платежа. Если данные соответствуют стоимости предложения, Kwiga регистрирует оплаченный заказ, предоставляет покупателю доступ и отправляет приветственное письмо.

Повторные уведомления об одной и той же оплате не приводят к повторной выдаче доступа.

Обратите внимание: WayForPay не передаёт в уведомлении информацию о товаре. Поэтому Kwiga определяет, какое предложение предоставить покупателю, по адресу Service URL, на который поступило уведомление. Каждая кнопка должна иметь собственный адрес и быть связана с конкретным предложением.

Если оплата прошла, но доступ не выдан

Если WayForPay принял оплату, но сумма платежа меньше стоимости предложения или валюта платежа не соответствует валюте предложения, Kwiga не предоставляет доступ автоматически.

В этом случае владелец школы получает уведомление о проблеме с оплатой и может проверить платёж и решить вопрос с покупателем.

Чтобы избежать таких ситуаций, убедитесь, что сумма и валюта, установленные в WayForPay, соответствуют стоимости выбранного предложения в Kwiga.