Платёжные решения для бизнеса

Что еще предлагает qiwi кошелек?

  • Так-же в Qiwi есть крутой Кешбек🔥 сервис, который возвращает до 10% с Aliexpress!!!
  • Qiwi копилка с помощью которой вы сможете собирать деньги используя не только на своем сайте, но и даже через мессенджеры. Хотите скинуться друзьями? Просто скиньте им в telegram или whatsup киви копилку, пополнив которую все деньги окажутся у вас на киви кошельки и сразу на карте. Быстро, удобно и очень просто👍.
  • Анонимные платежи, возможность скрыть свой номер.

Присоединяйся к нам в телеграм 💸

Введение

Сервис QIWI PAY предназначен для обслуживания операций по банковским картам. Сервис позволяет ТСП принимать безопасные платежи по картам от клиентов.

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

Apple pay

Apple Pay позволяет покупателям оплачивать покупки на сайте в одно касание, без ввода данных карты. Технология работает в мобильных приложениях и браузере Safari на iPhone, iPad, Apple Watch и MacBook. Для включения метода оплаты Apple Pay необходимо обратиться к вашему сопровождающему менеджеру.

Вам понадобится самостоятельно произвести интеграцию с Apple. Данная интеграция позволит верифицировать сайт ТСП и получать платежные данные пользователя.

Требования к ТСП для интеграции Apple Pay на вашей веб-странице:

Более подробно об интеграции можно узнать на сайте Apple.

Free-kassa: прием платежей на сайте, интернет эквайринг, платежный агрегатор

Инструкции по оплате через WebMoney

WebMoney – широко распространенная платежная система, вы можете зарегистрировать свой аккаунт в ней

здесь

.

При регистрации вы укажете как вы будете пользоваться сервисом Web Money – c помощью специальной программы «WM Keeper Classic» ( ее нужно установить на свой компьютер и пользоваться своим кошельком вы будете только со своего ПК ), либо с помощью онлайн-версии этой программы WM Keeper Light. Необходимо отметить, что ваш кошелек будет привязан только к одной из этих программ, и вам нужно будет с самого начала определиться какой из них для вас является предпочтительнее.

В системе WebMoney существует несколько видов валют, в nfcexpert.ru вы можете оплатить следующими из них: WMR, WMZ, WME, WMU. Если у вас кошелек, не входящий с перечисленные (WMY, WMB или WMG) – вы можете воспользоваться обменом валют в вашем кошельке (см. деморолики для WM Keeper Classic и для WM Keeper Light)

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

Справочную информацию по платежной системе WebMoney, деморолики операций с кошельками и другую полезную информацию вы можете также найти в WM-энциклопедии.

У вас уже есть кошелек WebMoney, и на нем есть необходимая сумма? Тогда осталось самое простое – оплатить через nfcexpert.ru. Для начала выберите проект, который вас интересует, затем выберите способ платежа WebmoneyR, WebmoneyZ, WebmoneyU или WebmoneyE – в зависимости от того какой именно у вас кошелек – и следуйте инструкциям на экране (вводите ник персонажа, сумму оплаты и т.д.). После подтверждения введенных данных вы попадете на экран WebMoney Transfer, где вам необходимо будет выбрать вид вашего кошелька (Classic или Light), авторизоваться в нем и подтвердить оплату.

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


ВНИМАНИЕ! Все платежи должны быть проведены только с сайта nfcexpert.ru, каждый платеж должен быть инициирован и завершен за один раз в автоматическом режиме. Нельзя делать прямые платежи с вашего кошелька на кошелек nfcexpert.ru, вводя вручную комментарий к платежу; также нельзя переводить на кошелек nfcexpert.ru деньги напрямую через терминалы оплаты – такие платежи не могут быть обработаны автоматически!

Инструкции по оплате через Яндекс Деньги

Вы можете оплатить заказ через nfcexpert.ru с помощью системы «Яндекс.Деньги».

Сделать это совсем нетрудно, платежи Яндекс.Деньгами – мгновенные, и никакой комиссии за них с вас не возьмут.

Если у вас еще нет счета в Яндекс.Деньгах, его нужно открыть – это занимает всего несколько минут.

Как открыть счет?

1. Для начала необходимо зарегистрироваться на Яндексе (если у вас уже есть Яндекс.Почта, но нет счета в Яндекс.Деньгах – смело переходите к пункту 2).

2. Когда регистрация будет завершена, нажмите на ссылку «Начать пользоваться Яндекс.Деньгами» (или на кнопку «Открыть счет» на главной странице Яндекс.Денег). Чтобы завести счет, нужно всего лишь придумать платежный пароль и код восстановления. Обязательно запишите их: платежный пароль понадобится вам для проведения любых операций со счетом, а код восстановления позволит восстановить платежный пароль, если вы всё-таки его забудете.
Итак, у вас есть счет в Яндекс.Деньгах. Чтобы начать совершать платежи, вам нужно пополнить счет наличными деньгами. Выбирайте любой удобный вам способ пополнения.

Как пополнить счет в Яндекс.Деньгах?


1. Наличный платеж через терминал

Терминалы самообслуживания, расположенные в общедоступных местах, магазинах и торговых центрах, позволяют моментально и с невысокой комиссией пополнить счет в Яндекс.Деньгах на любую сумму. Большинство терминалов работает круглосуточно.


2. Пополнение с банковской карты

Если у вас есть банковская карта Альфа-Банка, РосЕвроБанка или КБ ОТКРЫТИЕ, вы можете привязать ее к своему счету в Яндекс.Деньгах, чтобы мгновенно и без комиссии пополнять счет с этой карты.


3. Пополнение через системы интернет-банкинга и банкоматы

Если у вас есть банковский счет и вы пользуетесь системой интернет-банкинга, то можете пополнить счет в Яндекс.Деньгах через интернет путем безналичного денежного перевода. Кроме того, вы можете перечислить средства на счет в Яндекс.Деньгах прямо со своей банковской карты через банкомат.


4. Карты предоплаты

Карты предоплаты Яндекс.Денег можно купить в салонах «Связной» и «Евросеть» и во многих других магазинах, а также заказать с доставкой на дом.


5. Системы переводов и платежей

Вы также можете пополнить счет в Яндекс.Деньгах через пункты приема и в отделениях банков — участников систем денежных переводов CONTACT, «Юнистрим», Anelik и федеральной системы «Город».

Как платить в nfcexpert.ru Яндекс.Деньгами?

Выберите проект или игру, счет в которой вы хотите пополнить, затем укажите способ платежа (Яндекс.Деньги) и его параметры (имя персонажа, сумму и т.д.). После этого вы будете перенаправлены на сайт Яндекс.Денег, где сможете завершить оплату, следуя подсказкам системы. Помните, что для совершения платежа вам необходимо будет ввести платежный пароль, который вы должны были придумать и запомнить при открытии счета в Яндекс.Деньгах. Всего через несколько минут после завершения платежа вы получите сообщение о том, что на ваш счет зачислена соответствующая сумма.

Обратите внимание:

Согласно законодательству РФ пользователи, не прошедшие процедуру идентификации, могут совершать разовые платежи только в пределах 15 000 рублей. Если вы планируете пополнять счет и делать покупки на большие суммы, рекомендуем вам стать идентифицированным пользователем Яндекс.Денег. Подробнее о преимуществах и способах идентификации читайте на сайте платежной системы.
При возникновении проблем обращайтесь в службу поддержки, и вам обязательно помогут.

P2p переводы для физических лиц

Включается на 60 дней, если выполнено одно из условий:

— если вы за последние 30 дней осуществляли платежи с QIWI Кошелька на более 20 уникальных номеров в сторону 5 провайдеров: МТС, Билайн, Мегафон, Теле2 и Ростелеком;

— если ваш QIWI Kошелек пополнялся с более чем 10 разных
терминалов за последние 30 дней.

Комиссии:
— Перевод по свободным реквизитам на банковские счета, включая
погашение кредитов, комиссия — 3 %, не менее 100 ₽,
— Переводы на другие QIWI Кошельки, комиссия — 1 %,
— Интернет, Местная связь, комиссия — 5 ₽,
— Перевод на сотовую связь, комиссия — 3 %,
— Перевод на реквизиты банковской карты — 3% плюс 50 ₽,
— Телевидение, комиссия — 5 ₽.

Отключается автоматически, если вы в течение 60 дней не попадаете под условия спецтарифа.

Qiwi pay wpf

Клиенту отображается платежная форма для ввода реквизитов карты на стороне QIWI PAY.

ТСП достаточно просто перенаправить клиента на платежную форму.

Схема одношагового сценария платежа с использованием платежной формы (WPF) на стороне QIWI PAY.

sequenceDiagram
participant Customer
participant Merchant
participant QiwiPay as QIWI PAY
participant QiwiBank as QIWI Bank
Customer->>Merchant:Оформление заказа,предложение оплатитьс помощью пластиковой карты
activate Merchant
Merchant–>>Customer:

Перенаправление наплатежную форму
deactivate Merchant
Customer->>QiwiPay:Запрос на показплатежной формы
activate QiwiPay
QiwiPay–>>Customer:Отображение платежной формы
deactivate QiwiPay
Customer->>QiwiPay:Ввод данных карты и отправка формы
activate QiwiPay
QiwiPay->>QiwiPay:

Первичная валидациявходных параметров,создание транзакции
QiwiPay->>QiwiPay:Модуль борьбы с мошенничеством
rect rgb(237, 243, 255)
Note over Customer, QiwiPay:3-D Secure
QiwiPay->>QiwiPay:Проверяем картуна участие в 3-D Secure
QiwiPay–>>Customer:

Перенаправление плательщика на ACS URL
deactivate QiwiPay
Customer->>QiwiPay:Возврат с ACS с результатом верификации
activate QiwiPay
end
QiwiPay->>QiwiBank:Авторизационный запрос
activate QiwiBank
QiwiBank–>>QiwiPay:Успешная авторизация
deactivate QiwiBank
rect rgb(237, 243, 255)

Note over Customer, QiwiPay:Немедленное уведомление об операции
QiwiPay->>Merchant:Уведомление о результатеоперации (callback)
activate Merchant
Merchant–>>QiwiPay:Подтверждение полученияуведомления
deactivate Merchant
end
QiwiPay->>Customer:

Qiwi кошелек — лимиты на переводы и обмен

Сразу после регистрации на сайте вам доступен минимальный тариф, он-же аноним, так-как вы могли зарегистрироваться на чужой номер телефона. С помощью него можно совершать операции до 40 000 рублей в месяц😳.

В основном используется для покупок в интернете. Основной статус присуждается после прохождения онлайн-идентификации (загрузка паспорта).

Url сервисов оплаты

  • Для работы с QIWI PAY WPF необходимо перенаправить покупателя на URL:

Авторизация

Для передачи запросов в QIWI PAY API требуется авторизация. Авторизация выполняется методом валидации клиентского сертификата, который выдается ТСП и должен использоваться при каждом запросе к API.

Безопасная сделка

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

Поддерживается два вида безопасной сделки:

  • С выплатой на QIWI кошелек
  • С выплатой на карты

Авторизация операции производится как с помощью QIWI PAY API, так и QIWI PAY WPF.

Безопасная сделка с выплатой на qiwi кошелек

Этот вид безопасной сделки состоит из двух этапов:

На каждом из этапов обязательно указывайте номер QIWI Кошелька в поле cf1 в формате

“cf1”: “79111111111”

При подтверждении операции сумма к выплате автоматически зачислится на указанный в запросе QIWI Кошелек.

Пример отмены

Безопасная сделка с выплатой на карту

Этот вид безопасной сделки состоит из трех этапов:

Пример выплаты

Виртуальная и банковская карта qiwi visa

Виртуальная карта QIWI Visa выдается сразу после регистрации (бесплатно). Эта та-же банковская карта, с 16 злачным номером карты, вашей ФИО, сроком годности, CVV2 кодом, подключенная к вашему номеру при регистрации на сайте.

💡 Вы задумывались? Как вы делаете переводы или оплачиваете покупки в интернете? Правильно: вы вводите данные карты, вам приходит подтверждение на мобильный телефон и совершается платеж.

То-есть наличие в руках пластиковой карты нету вообще. Этим и отличается виртуальная карта от обычной, она выполняет все те-же самые функции, но вы не можете потрогать её в реале😂.

Но если у вас есть современный телефон, вы можете добавить данную карту в смартфон и оплачивать покупки на кассе через Apple Pay, Google Pay и Samsung Pay.

Но и это еще не все!!! Вы можете снимать наличные с банкоматов где есть значок бесконтактной оплаты. Просто вау!!! Рекомендуем.

Именная карта с бесконтактной оплатой и чипом для большей безопасности за 199 рублей.

  • Срок действия карты — 3 года;
  • Пополнение — бесплатно;
  • Обслуживание карты — бесплатно;
  • Комиссия в российских магазинах — 0%;
  • Комиссия в зарубежных магазинах — в валюте 0%, в рублях 2,5%;
  • Выдача наличных в любом банкомате — 2% 50 ₽.

Возможные операции

В каждом запросе ТСП к API или при загрузке платежной формы WPFQIWI PAY APIОперацияФинансоваяОписание1 saleДаОдношаговый сценарий оплаты2- finish_3dsЗависит от сценарияВозврат в систему после 3DS аутентификации3 authНетАвторизационный запрос (холдирование средств) в случае двухшагового сценария оплаты5- captureДаПодтверждение авторизации в случае двухшагового сценария оплаты6- reversalНетОтмена платежа (средства расхолдируются практически сразу)7- refundДаВозврат платежа (средства возвращаются в течение 30 дней)20- payoutДаОперация выплаты (OCT)30- statusНетЗапрос статуса операции40- get_cards_by_tokenнетПолучение списка привязанных карт

Вывести деньги с qiwi (киви) кошелька

  1. На карту Qiwi, без комиссии, моментально и очень удобно. Всего за 149 рублей за 3 года пользования картой;
  2. На другую банковскую карту или банк за 2% 50 рублей за перевод;
  3. Вывести с помощью обменников.

Если у вас частые мелкие суммы порядка 300 рублей и терять 50 рублей вас категорически не устраивает😡, то вы можете провернуть схему.

Завести счет в VKPay, прикрутить туда Qiwi Кошелек и вашу карту которой пользуетесь к примеру Сбербанк.

Как выглядит операция: Вы пополняете счет VKPay c Киви кошелька без комиссии, а уже с VKPay переводите на вашу банковскую карту без комиссии вообще.

Данные для тестирования

Для тестирования операций оплаты используются производственные URL сервисов оплаты.

Для каждого нового ТСП в системе создаются merchant_site и по умолчанию для них включается режим тестирования. Также можно запросить переключение в режим тестирования любого своего merchant_site, либо добавление нового merchant_site в режим тестирования через вашего сопровождающего менеджера.

  • В режиме тестирования можно использовать любой номер карты, удовлетворяющий алгоритму Luhn.
  • В режиме тестирования из валют (параметр currency) разрешен только рубль РФ (643).
  • CVV в режиме тестирования может быть любым (любые 3 цифры).

Завершение 3ds аутентификации

После успешного прохождения 3DS аутентификации, ТСП необходимо отправить запрос для завершения проверки.

Интеграция с google pay™

Данный раздел описывает процесс интеграции Google Pay™ на платежную страницу мерчанта в рамках QIWI PAY API. Поддерживаются платежи с карт Visa и MasterCard.

  1. Выполните требования Google Pay™ WEB для приема шифрованных платежных данных. В том числе, проверьте контрольный список интеграции Google Pay™ для веб-сайтов и правила фирменного оформления Google Pay™ для веб-сайтов.
  2. Для интеграции с QIWI PAY API необходимо выполнить требования к отправке данных в Google.
  3. Подайте заявку на доступ к рабочей версии. В заявке на доступ укажите следующие данные:
    • Tokenization Method — Gateway
    • Payment Processor or Gateway — qiwi
    • Merchant Name — выдается технической поддержкой компании QIWI
  4. Google проверит работу вашей платежной формы в рабочей среде и даст одобрение на запуск.

Как вывести деньги с qiwi

В QIWI есть 4 самых основных варианта вывода средств: на банковский счет или карту (поддерживается практически любой банк, главное знать номер карты или реквизиты счета); через системы денежных переводов (CONTACT, Юнистрим, Почта России и др.); и просто снять деньги наличными в любом банкомате с карты QIWI Visa (ее предварительно нужно заказать на сайте: доставляется курьером, либо почтой). Я рассмотрю ниже самые популярные способы вывода…

❶ Вариант: на прямую на банковскую карту или счет

Самый популярный и удобный способ. Срок вывода зависит от банка, который выпустил вашу карту (на которую будете выводить). Деньги поступают на карту от нескольких секунд до 5 банковских дней (кстати, по опыту скажу, что обычно на карту Visa деньги поступают быстрее, чем на MasterCard).

Ограничения на вывод максимальной суммы – зависят от вашего уровня проверки аккаунта (статуса). Текущий статус можно узнать в настройках.

И так, чтобы вывести на карту: жмите по ссылке в верхнем меню “Вывести”, затем по ссылке “На банковскую карту” (см. скрин ниже).

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

Также укажите откуда списывать средства (с вашего кошелька или другой карты), ознакомьтесь с комиссией сервиса (зависит от банка, в который выводите средства, в среднем 2,5% 50 руб.), и подтвердите вывод.

❷ Вариант: через обменные пункты (обменники)

Как отправлять данные в google

При процессинге платежей Google Pay™ поддерживаются следующие коды операций покупки: sale (opcode: 1) и auth (opcode: 3).

Как отправлять платеж

Пример передачи данных от Apple

Как создать кошелек

Сделать это можно как через терминал, так и на официальном сайте QIWI. Я думаю, что для большинства предпочтительнее второй вариант, на нем и остановлюсь. Для регистрации и полноценной работы нам потребуется ПК/ноутбук с выходом в Интернет, и телефон под-рукой (можно обойтись и просто телефоном с интернетом ☺).

❶ ШАГ: начало регистрации

Методы проведения оплаты

Возможны два сценария платежа:

Как правило, двухшаговый сценарий используется в том случае, когда ТСП проводит проверку возможности оказания услуги после факта оплаты. Т.к. после операции auth и до совершения операции capture можно сделать операцию reversal, которая не является финансовой.

Для операции sale также можно делать операцию reversal, но только до конца дня и не для всех банков-эквайеров. Подробности надо уточнять у вашего сопровождающего менеджера.

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

С точки зрения наличия полей в запросе, все операции идентичны. Отличаются лишь коды операций.

Ответ на запрос покупки

Если платежный токен от Google Pay™ содержал 3DS-криптограмму — ответ QIWI PAY API полностью соответствует ответу на операцию покупки в случае НЕ 3DS операции.

Если платежный токен от Google Pay™ не содержал 3DS-криптограмму — ответ QIWI PAY API полностью соответствует ответу на операцию покупки, при котором пользователю необходимо пройти 3DS аутентификацию.

Передача чека (54-фз)

Чек передается:

  • при перенаправлении на QIWI PAY WPF — в параметре merchant_cheque;
  • при работе через QIWI PAY API — в параметре cheque операций auth, capture, sale.

JSONструктура чека должна быть сжата алгоритмом DEFLATE, описанным в RFC1951, а после представлена в ZLIB формате, описанным в RFC1950. Далее результат кодируется в BASE64 и передается в соответствующем параметре.

Поддержка клиентов

© FREEKASSA, 2009 — 2022v1.0.2

Подпись запроса

publicStringgenerateSignature(Stringdata,Stringsecret){try{byte[]secretBytes=secret.getBytes("UTF-8");Machmac=Mac.getInstance("HmacSHA256");SecretKeySpecsecretKey=newSecretKeySpec(secretBytes,"HmacSHA256");hmac.init(secretKey);byte[]signBytes=hmac.doFinal(data.getBytes("UTF-8"));returnUtils.bytesToHex(signBytes);}catch(NoSuchAlgorithmException|UnsupportedEncodingException|InvalidKeyExceptione){thrownewSignatureException("Cannot calculate signature",e);}}

Для строки параметров { “opcode”:3, “merchant_site”: 555, “amount”: “7.00”, “currency”: 643 }

sign=generateSignature("7.00|643|555|3","secret_key");Output:9c878bfbf9baa30c26c8c6206976fc3ed2c036afeabf352f8a045fe331d42d7e

Пополнить счет qiwi (киви) кошелька

  1.  Пополнить счет с помощью банковской карты: MasterCard, Visa, МИР;
  2.  Пополнить счет с банков, банкоматов и других электронных кошельков;
  3. Пополнить счет с баланса вашего мобильного телефона, указанного при регистрации;
  4. Пополнить счет с помощью терминалов Qiwi и партнеров (Связной, МТС, Евросеть, CONTACT ).
  5. Пополнить через обменники денег.

На сайте Qiwi, Яндекс Картах и Google Maps вы можете найти ближайшие отделения для пополнения счета Qiwi наличными👍. Просто выбираете в терминале пополнить счет Qiwi, вводите свой номер телефона и вставляете деньги, готово.
Платёжные решения для бизнеса

Работа с подсуммами

Пример авторизации средств

Сервис приёма платежей на сайте для бизнеса

Нажимая кнопку отправить, вы соглашаетесь
с обработкой персональных данных” >

Способы взаимодействия

Существует два способа работы с QIWI PAY:

  • QIWI PAY WPF — платежная форма на стороне QIWI. Не требует сложной реализации, но ограничена по функциональности (поддерживает только операции платежа).

  • QIWI PAY API — полнофункциональное API для платежных операций. API использует REST-архитектуру. Параметры передаются методом POST в теле запроса в формате JSON, ответы на запросы также в формате JSON. При этом платежная форма для ввода реквизитов карты реализуется на стороне ТСП.

Статусы транзакции

СтатусНазваниеОписаниеВозможные операции
0InitПройдена базовая верификация данных и начат процесс проведения операции
1DeclinedОперация отклонена
2AuthorizedВыполнена операция авторизации средств (холдирование)capture, reversal
3Captured (Completed)Подтвержденная операцияreversal
4ReconciledПолностью завершенная финансовая операцияrefund
5SettledЗа данную операцию средства будут выплачены ТСПrefund

Структура ответа с ошибкой

Запрос с ошибкой карточных данных

Схема двухшагового сценария платежа

sequenceDiagram
participant Customer
participant Merchant
participant QiwiPay as QIWI PAY
participant QiwiBank as QIWI Bank
Customer->>Merchant:Отправка данных картыс платежной формы
activate Merchant
Merchant->>QiwiPay:Запросна операцию “auth”
activate QiwiPay
QiwiPay->>QiwiPay:

Модуль борьбыс мошенничеством
rect rgb(237, 243, 255)
Note over Customer, QiwiPay:3-D Secure
QiwiPay->>QiwiPay:Проверка картына участие в 3-D Secure
QiwiPay–>>Merchant:Параметры для перенаправленияплательщика на ACS банка-эмитента
deactivate QiwiPay
Merchant–>>Customer:

Перенаправлениеплательщика на ACS URL
deactivate Merchant
Customer->>Merchant:Возврат с ACSс результатом верификации 3-D Secure
activate Merchant
Merchant->>QiwiPay:Запросна операцию “finish_3ds”
activate QiwiPay
end
QiwiPay->>QiwiBank:

Авторизационный запрос
activate QiwiBank
QiwiBank–>>QiwiPay:Успешная авторизация
deactivate QiwiBank
rect rgb(237, 243, 255)
Note over Customer, QiwiPay:Немедленное уведомление об операции
QiwiPay->>Merchant:Уведомление о результатеоперации (callback)

activate Merchant
Merchant–>>QiwiPay:Подтверждениеполучения уведомления
deactivate Merchant
end
QiwiPay->>Merchant:Результатвыполнения операции
QiwiPay->>Customer:E-mail уведомлениео результате операции
deactivate QiwiPay
Merchant->>Customer:

Страница статусас результатом операции
deactivate Merchant
Note over Merchant:Ожидание запроса на подтверждение авторизации
Merchant–>>QiwiPay:Запросна операцию “capture”
activate Merchant
activate QiwiPay
QiwiPay->>QiwiBank:

Финансовая операцияпо результату авторизации
activate QiwiBank
QiwiBank–>>QiwiPay:Подтверждениефинансовой операции
deactivate QiwiBank
QiwiPay->>Merchant:Уведомление о результатеоперации (callback)
deactivate QiwiPay
deactivate Merchant

Схема одношагового сценария платежа

sequenceDiagram
participant Customer
participant Merchant
participant QiwiPay as QIWI PAY
participant QiwiBank as QIWI Bank
Customer->>Merchant:Отправка данных картыс платежной формы
activate Merchant
Merchant->>QiwiPay:Запросна операцию “sale”
activate QiwiPay
QiwiPay->>QiwiPay:

Модуль борьбыс мошенничеством
rect rgb(237, 243, 255)
Note over Customer, QiwiPay:3-D Secure
QiwiPay->>QiwiPay:Проверка картына участие в 3-D Secure
QiwiPay–>>Merchant:Параметры для перенаправленияплательщика на ACS банка-эмитента
deactivate QiwiPay
Merchant–>>Customer:

Перенаправлениеплательщика на ACS URL
deactivate Merchant
Customer->>Merchant:Возврат с ACSс результатом верификации 3-D Secure
activate Merchant
Merchant->>QiwiPay:Запросна операцию “finish_3ds”
activate QiwiPay
end
QiwiPay->>QiwiBank:

Авторизационный запрос
activate QiwiBank
QiwiBank–>>QiwiPay:Успешная авторизация
QiwiPay->>QiwiBank:Финансовая операцияпо результату авторизации
QiwiBank–>>QiwiPay:Подтверждениефинансовой операции
deactivate QiwiBank
rect rgb(237, 243, 255)

Note over Customer, QiwiPay:Немедленное уведомление об операции
QiwiPay->>Merchant:Уведомление о результатеоперации (callback)
activate Merchant
Merchant–>>QiwiPay:Подтверждениеполучения уведомления
deactivate Merchant
end
QiwiPay->>Merchant:

Технология 3ds

3DS (3-D Secure) — общее название программ Verified By Visa и MasterCard Secure Code от платежных систем Visa и MasterCard соответственно.

Суть программы в проверке подлинности держателя (то есть защита от несанкционированного использования карты) эмитентом перед оплатой. На практике это выглядит так: держатель указывает реквизиты карты, далее открывается сайт эмитента, где держателю предлагается ввести пароль или секретный код (как правило, код отправляется в СМС сообщении). Если код указан правильно, оплата будет проведена. Если нет — отклонена.

Операция покупки может быть проведена через QIWI PAY с использованием технологии 3DS, если по карте необходима 3DS-аутентификация.

Диаграмма функционирования 3DS на примере операции с использованием способа QIWI PAY WPF.

sequenceDiagram
participant Customer
participant Issuer
participant ips as Visa/MC
participant qp as QIWI PAY
participant qb as QIWI Bank
Note over Customer,Issuer: Issuer Domain
Note over ips: Interaction Domain
Note over qp,qb: Acquirer Domain
Customer->>qp:

Отправка данных картыс платежной формы
activate Customer
activate qp
qp->>ips:Отправка VEReqдля проверки карты на участие впрограмме 3-D Secure
activate ips
ips->>Issuer:Запрос в ACSдля проверки карты
activate Issuer
Issuer–>>ips:

Возврат результата проверки (VERes)
deactivate Issuer
ips–>>qp:Возврат результатапроверки (VERes)
deactivate ips
qp->>qp:Генерация PAReqна основании VERes
qp–>>Customer:Перенаправление плательщика с PAReq на ACS URLиз VERes для ввода пароля 3-D Secure
deactivate qp
deactivate Customer
Customer->>Issuer:

Переход плательщика на ACS URL
activate Customer
activate Issuer
Issuer–>>Customer:Отправка одноразовогопароля в SMS
Customer->>Issuer:Ввод одноразового пароля
Issuer->>ips:Отправка данных о результатеаутентификации в ACS
Issuer–>>Customer:

Перенаправление плательщика настраницу QIWI PAY с PARes
deactivate Customer
deactivate Issuer
Customer->>qp:Переход плательщика на QIWI PAY page
activate Customer
activate qp
qp->>qp:Проверка валидности PARes
qp->>qb:Отправкаавторизационного запросас данными из PARes
deactivate qp
deactivate Customer

Типы транзакций

Возможные типы транзакций, возвращаемые в ответе в поле txn_type, указаны в таблице.

ТипНазваниеОписание
1PurchaseОдношаговая операция оплаты
2PurchaseОперация авторизации при двухшаговом сценарии платежа
4ReversalОперация отмены
3RefundОперация возврата
8PayoutОперация выплаты (OCT)
0UnknownНеизвестный тип операции

Уведомления о платежах

Существует два метода доставки уведомлений о платеже:

  • В процессе выполнения платежа, после получения ответа о списании средств, до показа статусной страницы или ответа ТСП (в зависимости от типа взаимодействия).
  • После проведения платежа в фоновом режиме.

Уведомление доставляется на адрес, установленный при подключении мерчанта, или на адрес, переданный в параметре callback_url запроса. Уведомление — это POST-запрос, параметры передаются в теле запроса в формате JSON.

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

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