Перейти к содержанию

QIWI Кошелек

Процесс проведения платежа

Процесс проведения платежа этим методом содержит следующие этапы:

  1. Вы инициируете запрос на оплату.
  2. bePaid направляет запрос провайдеру платежного метода. Qiwi Кошелек генерирует ссылку для проведения оплаты.
  3. Вы получаете ответ от bePaid и перенаправляете клиента на полученный URL.
  4. Клиент проводит оплату.
  5. Вам приходит автоматическое уведомление о статусе платежа, если в запросе на проведение оплаты был передан параметр notification_url.

Для данного альтернативного способа оплаты поддерживаются следующие операции:


Оплата

Запрос

Для проведения оплаты через Qiwi Кошелек отправьте запрос оплаты со следующими дополнительными данными:

Параметр Тип данных Описание
method object Секция параметров способа оплаты.
type * обязательный
string qiwi_wallet
Ответ

Помимо стандартных параметров ответ на запрос оплаты будет дополнительно содержать секцию form со ссылкой на страницу QIWI Кошелька. Для завершения оплаты направьте клиента на URL, переданный как значение параметра form.action.

Info

Ссылка на страницу Qiwi Кошелька для проведения оплаты действительна только 72 часа.


Возврат средств

Запрос

Чтобы вернуть средства клиенту, отправьте запрос на возврат средств с указанием суммы возврата в параметре amount. Возврат может быть проведен как на всю сумму оплаты, так и на ее часть.

Ответ

Ответ на запрос возврата средств содержит информацию о транзакции согласно описанию запроса на возврат средств.


Запрос статуса транзакции

Запрос

Если в запросе на проведение оплаты был передан параметр notification_url, система bePaid вышлет вам автоматическое уведомление о статусе транзакции.

Дополнительно, для получения статуса транзакции вы можете отправить запрос получения статуса платежа.

Ответ

Ответ содержит статус транзакции, секцию параметров платежного метода, а также иную информацию о транзакции согласно описанию запроса получения статуса платежа.