Info qiwi com статус платежа

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

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

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

  • Одношаговый – операция sale
  • Двухшаговый – операция auth -{amp}gt; операция capture

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

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

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

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

  • Одношаговый – операция recurring_init_sale
  • Двухшаговый – операция recurring_init_auth -{amp}gt; операция capture

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

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

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

Info qiwi com статус платежа

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

Проверка статуса платежа по чеку

Контроль по чеку поможет отследить местонахождение денег можно на сайте .

Выполните следующие действия:

  1. Зайдите .
  2. Опустите страницу до конца.
  3. Перейдите в раздел «Помощь».
  4. Нажмите на вкладку «Проверить свои платежи на терминале».
  5. Введите инфо, которое вы записали ранее.
  6. Проверьте прием денег.

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

В верхнем правом углу странички выбираем ссылку «Помощь» и переходим в соответствующий раздел.

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

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

Вся информация о других платежах, совершаемых онлайн (оплата услуг, товаров, погашение штрафов, кредитов, переводы средств и прочие) доступны в соответствующем разделе «Отчеты» Visa QIWI Wallet.

Форма для проверки прохождения платежа требует указания следующих данных:

  • терминал – номер устройства, через которое были уплачены наличные;
  • дата платежа в формате ДД.ММ.ГГГГ, которую можно выбрать на всплывающем календаре;
  • номер телефона, то есть кошелька КИВИ, на который предназначались средства;
  • код операции.

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

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

Если чек отсутствует

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

Как посмотреть статус платежа:

  1. Выберите службу поддержки ресурса.
  2. Перейдите в раздел терминалы.
  3. Кликните на поле «Проблема с платежом через терминал — нет чека».
  4. Введите имеющуюся информацию.

Перед обязательными строчками для заполнения стоят звездочки. Форму рекомендуется заполнить максимально детально, чтобы специалист мог просмотреть поступление денег.

Info qiwi com статус платежа

Если вы осуществляли платёж через терминал или иными способами, можно обратиться в поддержку в режиме онлайн. Для этого на сайте заполняете специальную форму. Она будет несколько больше предыдущей. Потребуется указать:

  • номер сотового телефона;
  • дату;
  • сумму;
  • другие контакты;
  • поставщика услуги;
  • терминал;
  • номер транзакции и т. д.

Актуальным будет вопрос, как узнать номер терминала Киви, если это невозможно сделать по чеку. Можно позвонить владельцу аппарата или нажать на стартовой странице терминала на «I».

Авторизация

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

Проверка онлайн-платежей

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

Загрузка ...

 Загрузка …

Операция покупки

Запрос

{"opcode":5,"merchant_site":99,"txn_id":"172001","sign":"bb5c48ea540035e6b7c03c8184f74f09d26e9286a9b8f34b236b1bf2587e4268"}
{"txn_id":172001,"txn_status":3,"txn_type":2,"txn_date":"2017-03-09T17:16:06 00:00","error_code":0}

Запрос

{"opcode":6,"merchant_site":99,"txn_id":181001,"amount":"700","sign":"bb5c48ea540035e6b7c03c8184f74f09d26e9286a9b8f34b236b1bf2587e4268"}
{"txn_id":182001,"txn_status":3,"txn_type":4,"txn_date":"2017-03-09T17:16:06 00:00","error_code":0,"amount":700}

Запрос

{"opcode":7,"merchant_site":99,"txn_id":181001,"amount":"700","sign":"bb5c48ea540035e6b7c03c8184f74f09d26e9286a9b8f34b236b1bf2587e4268"}
{"txn_id":182001,"txn_status":3,"txn_type":3,"txn_date":"2017-03-09T17:16:06 00:00","error_code":0,"amount":700}

Запрос

{"opcode":20,"merchant_uid":"10001","merchant_site":555,"card_token":"4d5b363e-a116-35f5-e053-6751080ac38e","txn_id":182001,"amount":"4678.50","currency":643,"card_name":"cardholder name","order_id":"order1231231","cf1":"cf1","cf2":"cf2","cf3":"cf3","cf4":"cf4","cf5":"cf5","callback_url":"http://domain.tld/callback_service","success_url":"http://domain.tld/success","decline_url":"http://domain.tld/decline","product_name":"Выплата выигрыша","sign":"bb5c48ea540035e6b7c03c8184f74f09d26e..........................."}
ПараметрУсловиеТип данныхОписание
opcodeОбязательноintegerКод операции (20)
merchant_siteОбязательноintegerИдентификатор сайта ТСП
panУсловно обязательноstring(19)Номер банковской карты
card_tokenУсловно обязательноstring(40)Токен карты
txn_idУсловно обязательноintegerИдентификатор транзакции (для контроля максимальной суммы выплаты)
amountОбязательноstring(20)Сумма операции
currencyОбязательноintegerВалюта суммы операции в цифровом формате согласно ISO 4217
signОбязательноstring(64)Контрольная сумма переданных параметров
card_nameУсловно обязательноstring(64)Имя Покупателя, как указано на карте (латинские буквы)
order_idУсловно обязательноstring(256)Уникальный номер заказа в системе ТСП
cf1Опциональноstring(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf2Опциональноstring(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf3Опциональноstring(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf4Опциональноstring(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf5Опциональноstring(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
product_nameОпциональноstring(256)Описание услуги которую получает Плательщик.
merchant_uidОпциональноstring(64)Уникальный идентификатор Покупателя в системе ТСП.
callback_urlОпциональноstring(256)URL отправки callback
{"txn_id":172001,"txn_status":3,"txn_type":8,"txn_date":"2017-03-09T17:16:06 00:00","error_code":0,"pan":"411111******1111","amount":4678.50,"currency":643,"auth_code":"2G4923"}
ПараметрТип данныхОписание
txn_idintegerИдентификатор транзакции
txn_statusintegerСтатус транзакции
txn_typeintegerТип транзакции
txn_dateYYYY-MM-DDThh:mm:ss±hh:mmДата транзакции в формате ISO8601 с временной зоной
error_codeintegerКод ошибки работы системы
panstring(19)Номер карты
amountdecimalСумма выплаты
currencyintegerВалюта суммы списания в цифровом формате согласно ISO 4217
auth_codestring(6)Код авторизации

Запрос

{"opcode":30,"merchant_site":99,"order_id":"41324123412342","sign":"bb5c48ea540035e6b7c03c8184f74f09d26e9286a9b8f34b236b1bf2587e4268"}
ПараметрУсловиеТип данныхОписание
opcodeОбязательноintegerКод операции (30)
merchant_siteОбязательноintegerИдентификатор сайта ТСП
txn_idОпциональноintegerИдентификатор транзакции
order_idОпциональноstring(256)Уникальный номер заказа в системе ТСП
signОбязательноstring(64)Контрольная сумма переданных параметров
{"transactions":[{"error_code":0,"txn_id":3666050,"txn_status":2,"txn_type":2,"txn_date":"2017-03-09T17:16:06 00:00","pan":"400000******0002","amount":10000,"currency":643,"auth_code":"181218","merchant_site":99,"card_name":"cardholder name","card_bank":"","order_id":"41324123412342"},{"error_code":0,"txn_id":3684050,"txn_status":3,"txn_type":4,"txn_date":"2017-03-09T17:16:09 00:00","pan":"400000******0002","amount":100,"currency":643,"merchant_site":99,"card_name":"cardholder name","card_bank":""},{"error_code":0,"txn_id":3685050,"txn_status":3,"txn_type":4,"txn_date":"2017-03-19T17:16:06 00:00","pan":"400000******0002","amount":100,"currency":643,"merchant_site":99,"card_name":"cardholder name","card_bank":""}],"error_code":0}
ПараметрТип данныхОписание
txn_idintegerИдентификатор транзакции
txn_statusintegerСтатус транзакции
txn_typeintegerТип транзакции
txn_dateYYYY-MM-DDThh:mm:ss±hh:mmДата транзакции в формате ISO8601 с временной зоной
error_codeintegerКод ошибки работы системы
panstring(19)Номер карты Покупателя в формате 411111**1111
amountdecimalСумма списания
currencyintegerВалюта суммы списания в цифровом формате согласно ISO 4217
auth_codestring(6)Код авторизации
ecistring(2)Индикатор E-Commerce операции
card_namestring(64)Имя Покупателя, как указано на карте (латинские буквы)
card_bankstring(64)Банк-эмитент карты
order_idstring(256)Уникальный номер заказа в системе ТСП
ipstring(15)IP-адрес Покупателя
emailstring(64)E-mail Покупателя
countrystring(3)Страна Покупателя в формате 3-х буквенных кодов согласно ISO 3166-1
citystring(64)Город местонахождения Покупателя
regionstring(6)Регион страны формате геокодов согласно ISO 3166-2
addressstring(64)Адрес местонахождения Покупателя
phonestring(15)Контактный телефон Покупателя
cf1string(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf2string(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf3string(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf4string(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
cf5string(256)Поля для ввода произвольной информации, дополняющей данные по операции. Например – описание услуг ТСП.
product_namestring(256)Описание услуги которую получает Плательщик.

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

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

{"opcode":2,"merchant_site":99,"pares":"eJzVWFevo9iyfu9fMZrzaM0QjWHk3tIiGptgooE3cgabYMKvv3jvTurTc3XOfbkaJMuL............","txn_id":"172001"}
ПараметрУсловиеТип данныхОписание
opcodeОбязательноintegerКод операции (2)
merchant_siteОбязательноintegerИдентификатор сайта ТСП
paresОбязательноstring(4096)Результат верификации Покупателя
txn_idОбязательноintegerИдентификатор транзакции
signОбязательноstring(64)Контрольная сумма переданных параметров
{"txn_id":172001,"txn_status":3,"txn_type":1,"txn_date":"2017-03-09T17:16:06 00:00","card_token":"4d5b363e-a116-35f5-e053-6751080ac38e","card_token_expire":"2018-02-27T21:00:00 00:00","error_code":0,"pan":"411111******1111","issuer_name":"QIWI BANK (JSC)","issuer_country":"RUS","amount":4678.50,"currency":643,"auth_code":"2G4923","eci":"5"}
ПараметрТип данныхОписание
txn_idintegerИдентификатор транзакции
txn_statusintegerСтатус транзакции
txn_typeintegerТип транзакции
txn_dateYYYY-MM-DDThh:mm:ss±hh:mmДата транзакции в формате ISO8601 с временной зоной
card_tokenstring(40)Токен карты (если функционал токенизации включен для данного сайта)
card_token_expireYYYY-MM-DDThh:mm:ss±hh:mmСрок истечения токена карты (если функционал токенизации включен для данного сайта)
error_codeintegerКод ошибки работы системы
panstring(19)Номер карты Покупателя
issuer_namestring(40)Название банка эмитента
issuer_countrystring(3)Страна банка эмитента
amountdecimalСумма списания
currencyintegerВалюта суммы списания в цифровом формате согласно ISO 4217
auth_codestring(6)Код авторизации
ecistring(2)Индикатор E-Commerce операции

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

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