Для чего нужен киви токен
Перейти к содержимому

Для чего нужен киви токен

  • автор:

Выпуск токена

Выпуск токена

Что нужно сделать, чтобы получить токен киви?

Токен QIWI можно взять в QIWI кошельке, нужен он для того чтобы автоматизировать продажи
Переходим по ссылке

И так выпускаем токен и жмём на кнопку «Просмотр истории платежей» (По желанию можно разрешить верхние два пункта)

Никогда не разрешайте нижние пункты!

ВАЖНО. Используйте информационный токен

P2P — секретный ключ!

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

Оплата с помощью платёжного токена¶

Партнёру BaaS, который выпускает банковские карты для своих клиентов, может потребоваться списывать денежные средства с этих карт без:

  • ввода карточных данных;
  • аутентификации с помощью 3D-Secure.

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

Для получения такой возможности партнёру необходимо:

  • получить платёжный токен;
  • отправить платёжный запрос на списание средств.

Под банковской картой понимается карта, выпущенная в рамках использования продукта BaaS.

Создание платёжного токена¶

Для создания токена необходимо выполнить запрос на создание платёжного токена к Cards-lifecycle API.

Списание средств с карты¶

Для успешного списания средств с карты у партнёра должен быть подключен:

  • интернет-эквайринг;
  • способ оплаты платёжным токеном.

Чтобы подключить оплату с помощью платёжного токена нужно обратиться в службу поддержки. По умолчанию эта опция отключена.

Для списания средств с банковской карты необходимо выполнить запрос на создание платежа к API приёма платежей. Тело запроса должно содержать следующие параметры:

Параметр Значение
amount.currency Валюта платежа
amount.value Сумма платежа
paymentMethod.type TOKEN
paymentMethod.paymentToken Значение paymentTokenId , полученное на этапе создания платёжного токена
customer.account Значение clientId клиента, которому принадлежит карта. Указывается значение clientId из запроса на выпуск карты

Пример запроса

 PUT /partner/payin/v1/sites/test-02/payments/1815 HTTP/1.1  Accept: application/json  Authorization: Bearer 7uc4b25xx93xxx5d9cb8cd17480356f9  Content-type: application/json  Host: api.qiwi.com    "amount":   "currency": "RUB",  "value": 2000.00  >,  "paymentMethod" :   "type": "TOKEN",  "paymentToken" : "a2232f25-f224-4087-96d0-be2c6b440b12"  >,  "customer":   "account": "clientUID123"  >  > 

В результате успешного проведения платежа средства списываются с баланса клиента и зачисляются на баланс партнёра, который ведётся в рамках продукта «Интернет-эквайринг».

Зачем нужен токен для Qiwi кошелька и как им пользоваться?

Я создал Qiwi кошелёк. Потом создал токен. Мне сказали, что я смогу через токен оплачивать, переводить деньги и узнать сумму денег на кошельке. Подскажите, как им пользоваться.

Голосование за лучший ответ

API QIWI Кошелька использует открытый протокол OAuth 2.0. Согласно протоколу, пользователь авторизуется или регистрируется на сайте https://qiwi.com и запрашивает токен OAuth

Kreker2 BlogerУченик (174) 4 года назад
А можно с помощью токена войти в кошелек Qiwi?
киви кошелек нужен что бы заказывать вещи
это электронные деньги по другому
Похожие вопросы
Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Информационный токен в QIWI Кошельке — как пользоваться

Как вы знаете, после 25 июля 2023 года QIWI приостановила работу токенов для API, как шестимесячных, так и десятилетних. Если вы успели выпустить приватный и публичные ключи для выставления счетов до февраля 2023 года, то они тоже перестали работать. Сейчас по этим токенам нельзя сделать запрос баланса, выставить счета или перевести деньги с кошелька.

Информационный токен в QIWI Кошельке - как пользоваться

Однако, еще в июне в QIWI Кошельке появилась возможность выпускать специальный информационный API-токен, который позволяет просматривать баланс и историю операций и получать информацию о кошельке. В этой статье мы рассмотрим два кейса использования информационного API-токена QIWI Кошелька, как альтернативу старому платежному токену, с примерами кода на PHP.

Как выпустить информационный токен в QIWI и что он может

Для начала вам понадобится выпустить информационный API-токен кошелька от QIWI. Для этого перейдите на страницу qiwi.com/api-info и нажмите на кнопку “Выпустить новый токен”. Если вы потеряли номер токена, создайте новый — восстановить старый будет нельзя. Заблокировать уже выпущенный токен вы можете из списка приложений QIWI

После получения токена, вы можете использовать его при авторизации запросов к API, напомню — список методов для нового токена сильно ограничен:

  • https://developer.qiwi.com/ru/qiwi-wallet-personal/#profile — запрос информации о профиле пользователя
  • https://developer.qiwi.com/ru/qiwi-wallet-personal/#payments_list — список платежей
  • https://developer.qiwi.com/ru/qiwi-wallet-personal/#balance — проверка баланса кошелька

Кейс 1: Виджет для сбора донатов во время игрового стрима

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

Шаг 1

Разместите ссылку на пополнение вашего кошелька в описании стрима или поверх трансляции. Очень удобно использовать никнейм в кошельке, так вы не светите своим номером телефона.

Шаг 2

После каждого пополнения вам нужно изменять общую сумму собранных денег в виджете, а значит нужно создать запрос на проверку баланса и запускать его раз в минуту или чаще, например через планировщик cron.
Пример скрипта на PHP, который проверяет баланс кошелька:

  > > > checkBalance($walletToken); //запуск функции проверки баланса ?>

Шаг 3

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

Кейс 2: Автоматическая запись на платный йога-семинар

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

Шаг 1

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

Шаг 2

Создайте скрипт (или попросите друга айтишника), который будет проверять историю операций и получать email адрес для отправки письма.

Пример скрипта на PHP:

 > > > // Функция для извлечения email из комментария function getEmailFromComment($comment) < // Реализация извлечения email из комментария, например, с использованием регулярных выражений return $email; >// Функция для проверки валидности email function validateEmail($email) < // Реализация проверки валидности email, например, с использованием регулярных выражений return $valid; >// Функция для отправки письма function addToYogaSeminar($email) < // Реализация отправки письма на указанный email со ссылкой на семинар >// Пример использования функции проверки комментария к переводу checkTransferComment($walletToken); ?>

Шаг 3

Настройте запуск скрипта на сервере раз в минуту с помощью планировщика cron, для имитации отправки письма сразу после поступления перевода.

В данном примере мы использовали информационный API-токен QIWI Кошелька для проверки комментария к переводу и автоматической отправки письма с ссылкой на платный йога-вебинар на основе указанного в комментарии email.

Надеюсь, эти два примера использования информационного API-токена QIWI помогут вам понять, как его можно использовать для различных целей.

Зачем принимать деньги на кошелек если есть ограничения на вывод?

Несмотря на временные ограничения при при выводе на карту в кошельке можно выпустить карту и платить ей в магазинах и интернете, а внутри кошелька есть много компаний, которые можно оплатить прямо из приложения. Например там можно пополнить Стим с самой низкой комиссией.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *