История платежей¶
Партнёр может получить список совершённых клиентом платежей, выполнив запрос истории к API Reports. Под платежами понимаются финансовые операции, которые приводят к движению денежных средств — пополнение с банковской карты, перевод на банковскую карту и др.
В данной статье термины «платёж» и «операция» имеют одинаковое значения и подразумевают исключительно финансовую операцию.
Ответ на запрос истории представляет собой JSON-объект и содержит:
- txnList — список платежей;
- cursor — позицию, на которой остановилась выборка платежей в момент запроса. Подробности см. в разделе «Пагинация».
Список платежей¶
Список ( txnList ) содержит данные каждого отдельного платежа ( data ). Платёж может относиться к домену PAYMENTS или CARDS и быть одного из задокументированных типов ( txnType ).
Операция домена PAYMENTS выполняется из авторизованной зоны, домена CARDS — из неавторизованной зоны. Описание доменов см. в статье «Термины и бизнес-сущности».
Платежи разных типов имеют разный сценарий проведения и по этому признаку распределяются между доменами.
- Операция типа INVOICING_SERVICE (пополнение счёта с банковской карты с помощью API BaaS) относится к домену PAYMENTS , т.к. совершается без использования карты QIWI и поступает в BaaS из авторизованной зоны. Подробности см. здесь.
- Операция типа FAST_FUNDS (пополнение по номеру карты) относится к домену CARDS , т.к. совершается с помощью карты QIWI и поступает в BaaS из неавторизованной зоны. Подробности см. здесь.
В момент получения истории платёж может находиться в одном из задокументированных статусов. Список поддерживаемых типов и описание статусов платежей в разрезе домена см. в документации History&Notifications API.
Операция типа BALANCE_INQUIRY (запрос баланса) может выполняться с взиманием комиссии, т.е. приводить к движению денежных средств. По данному признаку тип BALANCE_INQUIRY поддерживается API Reports.
Список платежей содержит:
- обязательные параметры — присутствуют всегда (независимо от того, к какому домену относится операция);
- опциональные параметры — могут присутствовать для операции конкретного домена ( PAYMENTS или CARDS ).
Сходство и отличие наборов полей можно увидеть ниже на примере двух разных доменов.
Домен PAYMENTS Домен CARDS
"txnList": [ //Обязательные поля (присутствуют для всех типов операций, независимо от домена) "commonTxnInfo": "txnHistoryId": "0a58b04f-23e2-ce66-4a93-e8dfdc3094e3", "domain": "PAYMENTS", "domainTxnId": "35215795065636956590", "domainTxnStatus": "domainTxnStatusId": 60, "name": "SUCCESS" >, "txnType": "domainTxnTypeId": 1, "name": "XXX" >, "txnClientBalanceImpact": "EXPENSE", "clientId": "sjrpngawef8770553957", "accountId": "bwfefjwtfl3624831470", "productId": "best-partner", "txnCreationDateTime": "2020-09-24T10:18:40+03:00", "txnAmount": "value": 9.63, "currency": "RUB" >, "commissionAmount": "value": 0.00, "currency": "RUB" >, "txnErrorInfo": null >, //Опциональные поля (могут присутствовать для операции домена PAYMENTS) "providerTxnInfo": "providerId": "best-partner", "providerDisplayName": "Покупка у тестового провайдера" > > ] >
"txnList" : [ //Обязательные поля (присутствуют для всех типов операций, независимо от домена) "commonTxnInfo" : "txnHistoryId" : "98478192-19a9-decc-092a-468dab0afabb", "domain" : "CARDS", "domainTxnId" : "2740a95f-2cfd-49b8-b39f-534a1be4b18d", "domainTxnStatus" : "domainTxnStatusId" : "1", "name" : "PROCESSING" >, "txnType" : "domainTxnTypeId" : "2", "name" : "XXX" >, "txnClientBalanceImpact" : "EXPENSE", "clientId" : "mxmyrdxxxx8585680090", "accountId" : "xxxxxxzsp7009773700", "productId" : "best-partner", "txnCreationDateTime" : "2021-08-13T10:23:11+03:00", "txnAmount" : "value" : "5.15", "currency" : "RUB" >, "commissionAmount" : "value" : "0.00", "currency" : "RUB" >, "txnErrorInfo" : null >, //Опциональные поля (могут присутствовать для операции домена CARDS) "cardTxnInfo" : "cardTokenId" : "100079217135", "maskedPan" : "4153****8772", "merchantType" : "5499", "merchantId" : "498750000011107", "merchantName" : "FACEBK ADS>fb.me/adsIE", "retrievalReferenceNumber": "001877916339" > > ] >
Набор опциональных полей для операции домена PAYMENTS зависит от типа операции (оплата провайдера, перевод между кошельками и др.). Отличие наборов полей можно увидеть ниже на примере двух разных типов операций.
domain: PAYMENTS, txnType: PAYMENT domain: PAYMENTS, txnType: TRANSFER_BETWEEN_CLIENTS
"txnList": [ "commonTxnInfo": "txnHistoryId": "0a58b04f-23e2-ce66-4a93-e8dfdc3094e3", "domain": "PAYMENTS", "domainTxnId": "35215795065636956590", "domainTxnStatus": "domainTxnStatusId": 60, "name": "SUCCESS" >, "txnType": "domainTxnTypeId": 1, "name": "PAYMENT" >, "txnClientBalanceImpact": "EXPENSE", "clientId": "sjrpngawef8770553957", "accountId": "bwfefjwtfl3624831470", "productId": "best-partner", "txnCreationDateTime": "2020-09-24T10:18:40+03:00", "txnAmount": "value": 9.63, "currency": "RUB" >, "commissionAmount": "value": 0.00, "currency": "RUB" >, "txnErrorInfo": null >, //Опциональные поля — присутствуют для операции оплаты услуг провайдера "providerTxnInfo": "providerId": "best-partner", "providerDisplayName": "Покупка у тестового провайдера" > > ] >
"txnList": [ "commonTxnInfo": "txnHistoryId": "7bc9122b-24a9-6fd3-00de-ab5ee29a1ed0", "domain": "PAYMENTS", "domainTxnId": "689834129540", "domainTxnStatus": "domainTxnStatusId": 60, "name": "SUCCESS" >, "txnType": "domainTxnTypeId": 4, "name": "TRANSFER_BETWEEN_CLIENTS" >, "txnClientBalanceImpact": "EXPENSE", "clientId": "fciscvrywl9511144790", "accountId": "jctfeudxbv9350100550", "productId": "best-partner", "txnCreationDateTime": "2020-09-22T01:33:22+03:00", "txnAmount": "value": 2.72, "currency": "RUB" >, "commissionAmount": "value": 0.00, "currency": "RUB" >, "txnErrorInfo": null >, //Опциональные поля — присутствуют для операции перевода средств между кошельками "transferBetweenClientsTxnInfo": "anotherClientId": "dvqpsshreq7474202590", "anotherAccountId": "colwlksyqr4407625231" > > ] >
Набор опциональных полей для операций домена CARDS можно условно разделить на две группы:
- постоянные — всегда присутствуют в data операций домена CARDS .
- дополнительные — могут присутствовать для конкретного типа операции домена CARDS (запрос баланса в банкомате и др.).
Сходство и отличие наборов полей можно увидеть ниже на примере двух разных типов операций.
domain: CARDS, txnType: PURCHASE_E_POS domain: CARDS, txnType: BALANCE_INQUIRY
"txnList" : [ "commonTxnInfo" : "txnHistoryId" : "98478192-19a9-decc-092a-468dab0afabb", "domain" : "CARDS", "domainTxnId" : "2740a95f-2cfd-49b8-b39f-534a1be4b18d", "domainTxnStatus" : "domainTxnStatusId" : "1", "name" : "PROCESSING" >, "txnType" : "domainTxnTypeId" : "2", "name" : "PURCHASE_E_POS" >, "txnClientBalanceImpact" : "EXPENSE", "clientId" : "mxmyrdxxxx8585680090", "accountId" : "xxxxxxzsp7009773700", "productId" : "best-partner", "txnCreationDateTime" : "2021-08-13T10:23:11+03:00", "txnAmount" : "value" : "5.15", "currency" : "RUB" >, "commissionAmount" : "value" : "0.00", "currency" : "RUB" >, "txnErrorInfo" : null >, //Постоянные для операций домена CARDS поля "cardTxnInfo" : "cardTokenId" : "100079217135", "maskedPan" : "4153****8772", "merchantType" : "5499", "merchantId" : "498750000011107", "merchantName" : "FACEBK ADS>fb.me/adsIE", "retrievalReferenceNumber": "001877916339" > > ] >
"txnList" : [ "commonTxnInfo": "txnHistoryId": "a81fff40-51b2-64e7-d7d2-89690c263a57", "domain": "CARDS", "domainTxnId": "1bd51bf1-3b02-4b73-bfbe-f07a39876f6b", "domainTxnStatus": "domainTxnStatusId": 2, "name": "SUCCESS" >, "txnType": "domainTxnTypeId": 10, "name": "BALANCE_INQUIRY" >, "txnClientBalanceImpact": "EXPENSE", "clientId": "mqyixkhjsr0446961069", "accountId": "dvdsaqznqh8727979115", "productId": "best-partner", "txnCreationDateTime": "2021-09-22T17:07:04+03:00", "txnAmount": "value": 0.00, "currency": "RUB" >, "commissionAmount": "value": 0.00, "currency": "RUB" >, "txnErrorInfo": null >, //Постоянные для операций домена CARDS поля "cardTxnInfo": "cardTokenId": "100080518560", "maskedPan": "4153****2630", "merchantType": "6011", "merchantId": "VB24 ", "merchantName": "VB24 >SANKT-PETERBU RU", "retrievalReferenceNumber": "001877916339", //Дополнительные поля — присутствуют для операции запроса баланса в банкомате "accountBalance": "value": 8.11, "currency": "RUB" > > > ] >
Пагинация¶
Параметр limit в запросе истории платежей определяет количество операций, которое необходимо вернуть в txnList . Минимальное допустимое значение limit — 1, максимальное — 200. BaaS вернёт в txnList не более 200 операций, даже если значение limit в запросе указано больше 200.
Поле cursor в ответе на запрос истории платежей определяет позицию, на которой остановилась выборка в момент запроса. Например, если в ответе вернулся cursor:txn4 , то последняя операция, полученная в истории, имеет идентификатор txnHistoryId:txn4 . Полученное значение cursor следует использовать в следующем запросе истории платежей — передать в качестве значения одноимённого входящего параметра.
Пример URL запроса
https://api.qiwi.com/partner/openapi-reports/v1/products/best-partner/openapi-reports/v1/products/best-partner/operations/history?accountId=acc1&limit=50&cursor=txn4
Значение входящего параметра cursor определяет позицию, начиная с которой будет произведена выборка операций для выдачи в ответе на запрос истории. Например, если в запросе указан cursor:txn4 , в выборку попадут совершённые после txn4 операции — операции, начиная с tnx5 и далее в пределах limit .
- BaaS последовательно провёл 4 операции с идентификаторами:
- txn1;
- txn2;
- txn3;
- txn4.
- Партнёр совершил свой первый запрос истории операций (без указания cursor ).
- BaaS вернул в txnList все операции из п.1. и cursor:txn4
- BaaS последовательно провёл две новые операции с идентификаторами:
- txn5;
- txn6;
- Партнёр совершил повторный запрос истории операций и указал cursor:txn4 .
- BaaS вернул в txnList операции с txn5 , txn6 и cursor:txn6 .
Если в ответе на запрос истории список платежей вернулся пустым, значит на момент совершения запроса вся имеющаяся в BaaS история по указанному счёту клиента уже получена.
Пример пустого txnList
"txnList": [] >
Тестирование¶
Общие правила тестирования описаны в статье BaaS → «Тестирование». Здесь мы расскажем об особенностях тестирования сценариев получения истории платежей.
Особенности
Операции домена CARDS , относящиеся к домену CARDS , не могут быть совершены в тестовой среде. Чтобы протестировать получение таких операций в истории платежей, направьте запрос представителям BaaS. Канал общения определяется для каждого партнёра индивидуально.
История QIWI кошелька: как посмотреть и как очистить?

Каждому пользователю QIWI кошелька полезно будет узнать, как посмотреть историю операций по своему кошельку (пополнения, выводы, переводы и другие платежи), чтобы контролировать свои расходы и знать точные суммы растрат за выбранный период, поэтому в данном обзоре подробно рассмотрим, где можно посмотреть историю платежей в КИВИ кошельке и как её можно удалить (есть ли такая возможность).
Где и как можно посмотреть историю операций в QIWI кошельке?
Чтобы следить за историей использования своего КИВИ кошелька необходимо перейти на официальный сайт платежной системы QIWI и выполнить такой порядок действий:
- Заходим в личный кабинет своего QIWI кошелька.
- В личном кабинете в меню сверху справа кликаем по номеру своего мобильного телефона и в выпадающем меню выбираем «История».
- На открывшейся странице отобразиться полная история операций по Вашему КИВИ кошельку (в настройках к истории можно выбрать интервал и виды операций, которые необходимо отобразить за выбранный период).
На заметку: на странице «История» отображается вся история кошелька (все операции, которые уже были совершены в кошельке и которые совершаются в данный момент). Со страницы истории также можно распечатывать квитанции по отдельным операциям (если есть такая необходимость).
Рассмотрим далее, можно ли и как удалить историю QIWI кошелька, если Вам она не нужна по каким-либо причинам.
Как очистить историю платежей в КИВИ кошельке

В руководстве для пользователей на официально сайте платежной системы QIWI указано, что очистить историю кошелька нельзя (не предусмотрена такая функция, даже через обращения в поддержку кошелька). По мнению администрации QIWI кошелька это сделано, чтобы каждый пользователь всегда мог получить доступ ко всей истории по своему аккаунту.
Единственный способ удаления истории в кошельке QIWI – это удаление своего аккаунта, при этом сделать это можно несколькими способами:
- Вывести все личные средства с QIWI кошелька и удалить его через поддержку (как это сделать, описано в статье: как удалить QIWI кошелек).
- Вывести все средства с баланса КИВИ кошелька и через 180 дней (если им не пользоваться) он будет удален автоматически.
На заметку: при удалении QIWI кошелька удаляется все данные по нему, в том числе и вся история.
В заключение к этом обзору можно отметить, что знать, как посмотреть историю платежей в КИВИ кошельке должен знать каждый, так как контроль всех операций внутри кошелька поможет следить за расходами и при необходимости находить всю информацию о старых операциях и распечатывать её, если Вам необходима бумажная отчетность. К сожалению, удалять историю без удаления самого кошелька нельзя, но в большинстве случаев это делать не обязательно. Свои отзывы и полезные советы, как пользоваться историей платежей в QIWI кошельке и как её можно очистить при необходимости, оставляем в комментариях к этому обзору и делимся им в социальных сетях, если он был Вам полезен.
Над статьями работает команда опытных авторов. На сайте WalletsRates.com публикуются полезные гайды, инструкции и обзоры электронных кошельков и обменников, систем денежных переводов и сайтов интернет-эквайринга.
Почему пропала история переводов в Qiwi и как её вернуть?
Как посмотреть историю платежей и переводов Чтобы найти историю, водите в личный кабинет QIWI. Перед тем как посмотреть историю платежей в Киви, необходимо авторизоваться в личном кабинете системы, а затем найти в нем соответствующий раздел. Войти в историю QIWI Wallet Попасть в архив операций можно следующими способами: найти кнопку «Посмотреть всю историю» под разделом «Последние платежи» на главной странице профиля; открыть в главном меню раздел «Помощь» и в открывшемся окне выбрать пункт «История»; в мобильном приложении найти нужную кнопку на главной странице. Функционал архива позволяет выполнить сортировку операций по заданным параметрам: дата платежа; тип транзакции (пополнения, переводы, оплаты с карт Киви); счет, с которого производилась оплата (фильтр недоступен в мобильном приложении). Выбрав нужную операцию с помощью фильтров, пользователь может повторить ее или сохранить в избранных платежах, чтобы платеж отобразился на главной странице профиля в виде горячей кнопки.
Жмем-Источник: https://qiwihelp.net/faq/istoriya-koshelka
Служба поддержки Visa QIWI Wallet
звонок по России бесплатный — тут: https://www.speshun.ru/finansi/12-qiwi/qiwi-support
GHOST MAYУченик (135) 5 лет назад
Мне не нужно пособие по тому, как посмотреть историю переводов. У меня нет самой истории (она стёрлась)!!
☂-❄НИНЕЛЬ❄-☂ Высший разум (1510092) Я дала там бесплатный телефон поддержки.
Остальные ответы
Как посмотреть историю своих платежей в QIWI
Каждая электронная платёжная система приносит огромное количество преимуществ пользователям. Они могут совершать различные денежные переводы, производить пополнения, оплачивать товары, выводить финансовые средства – и информация об этих видах транзакций обязательно сохраняется в архиве. Это очень удобно для отслеживания всех своих денежных операций и крайне необходимо в случае возникновения вопросов. О том, как посмотреть историю платежей в QIWI и можно ли её удалить, читайте далее.

Архив платежей
Для просмотра истории платежей в QIWI достаточно проделать такой алгоритм действий:

-
Зайти на сайт и нажать в правом верхнем углу кнопку «Войти».

В открывшемся окошке вводим свой логин (номер телефона) и пароль, а затем снова нажимаем «Войти». Не забываем, что авторизацию на сайте можно пройти и через предложенные социальные сети.

Система перенесёт вас на главную страницу, где в правом верхнем углу нужно кликнуть по кнопке «История».

История платежей QIWI скрывается именно в этом разделе сайта. Здесь же вы можете просмотреть статус операции или распечатать платёжную квитанцию для подтверждения оплаты.
Как видите, порядок действий предельно прост, но нередко у пользователей возникает другой вопрос – как удалить историю в Киви кошельке. Давайте рассмотрим его нюансы.
Условия соглашения
При регистрации в любой системе вас просят поставить галочку в графе о том, что вы принимаете условия пользовательского соглашения – и на платёжном сервисе QIWI вы сделали это. Но при детальном ознакомлении со всей информацией можно было заметить, что вопрос, как удалить историю платежей в QIWI-кошельке, в соглашении раскрыт. Точнее, система оговаривает невозможность этого действия. Отсутствие данной функции связано с тем, что сервис страхует себя от злоумышленников, желающих скрывать финансовые операции. QIWI хранит историю платежей только год, после чего она автоматически удаляется.
Так неужели совсем не существует способа, как очистить историю в QIWI-кошельке? Опытные пользователи системы уже нашли уловку, с помощью которой можно если и не удалить архив, то хотя бы сократить срок его хранения, но доступна она только агентам Киви.
Для этого достаточно будет установить приложение QIWI Кассир Мобайл и через него поменять период хранения истории. По умолчанию он установлен на 12 месяцев, но вы можете сократить его до промежутков в квартал, месяц или неделю. Теперь разберёмся, где можно скачать эту программу.
Приложение QIWI Кассир Мобайл

На любом смартфоне в зависимости от операционной системы есть свой магазин приложений, в котором можно скачать QIWI-кассира, воспользовавшись строкой поиска. Однако если вы не смогли найти нужное приложение, рассмотрим последовательно шаги, как найти установочный файл на сайте самой QIWI:
-
Переходим на официальный сайт и опускаемся в самый низ страницы. Там нажимаем на раздел «Бизнесу».

На открывшейся странице в меню слева выбираем «Агентам».

Меню слева расширится на подпункты, и среди них нас интересует «Скачать ПО» – кликаем по нему.

Среди предложенных вариантов на странице кликаем на нужное нам приложение QIWI Кассир Мобайл.

В открывшемся списке выбираете нужную вам версию файла. После клика на вашем компьютере автоматически откроется окно скачивания.
После скачивания программы подключите своё мобильное устройство к компьютеру или ноутбуку через USB-шнур или другим способом перебросьте установочный файл. Через диспетчер файлов на телефоне найдите это приложение и установите его, следуя инструкциям. Далее вы уже знаете, как очистить историю QIWI-кошелька. Просто установите наименьший срок хранения информации о проведённых платежах в приложении QIWI Кассир Мобайл и дождитесь его истечения – весь архив будет удалён.