Последнее обновление: 23-11-2022
Общие сведения
API предназначен для проведения идентификации физических лиц. Подробности см. на explain.qiwi.com.
Используемые в тексте термины описаны в этой статье.
Доступ к API
Для успешного вызова методов API необходимы:
- Корректные заголовки
Accept
иContent-Type
. API поддерживает только один MIME-тип:application/json
. Любое другое значение приведет к ошибке формата данных. - URL, составленный согласно требованиям к нужному запросу.
- Bearer-токен, выданный вам для доступа к API.
Авторизация
Авторизация должна передаваться во всех запросах в заголовке Authorization
:
Authorization: Bearer {token}
Для получения токенов обращайтесь к своему контактному менеджеру.
Шифрование запросов с персональными данными
Для запросов, в которых передаются персональные данные, нужно использовать HTTPS-протокол со специально настроенным шифрованием в соответствии с ГОСТ Р 34.10-2012 и 34.11-2012. Такие запросы нужно отправлять на соответствующие URL-адреса.
Формирование URL запроса
URL-адрес любого запроса к API складывается из двух компонент: server URL
и путь конкретного запроса.
Значения server URL
перечислены далее. Эндпоинты запросов указаны в их описании.
Запросы, в которых передаются персональные данные
К ним относятся запросы разделов Упрощенная онлайн-идентификация и Получение персональных данных клиента.
Адреса server URL
:
-
В тестовой среде:
https://api-gost-test.qiwi.com/partner/openapi-identification
-
В производственной среде:
https://api-gost.qiwi.com/partner/openapi-identification
Запросы, в которых не передаются персональные данные
Адреса server URL
:
-
В тестовой среде:
https://api-test.qiwi.com/partner/openapi-identification
-
В производственной среде:
https://api.qiwi.com/partner/openapi-identification
Упрощенная онлайн-идентификация
Процесс упрощённой идентификации описан на explain.qiwi.com.
Создание заявки
Запрос → POST
-
URL /v1/products/{productId}/persons/{personId}/simplified-identification/applications
- productId — ID продукта
- personId — ID клиента
Атрибуты тела запроса
Создание заявки (тело запроса)
{
"firstName" : "Имя",
"lastName" : "Фамилия",
"middleName" : "Отчество",
"birthDate" : "11.01.1996",
"citizenshipCountryId" : "RU",
"contacts" : {
"mobilePhoneNumber" : "+79271234567",
"email" : "email@email.com"
},
"identifyingDocument" : {
"type" : "RUSSIAN_INNER_PASSPORT",
"series" : "9208",
"number" : "556900"
},
"secondaryDocuments" : [ {
"type" : "INN",
"number" : "33701000015"
} ],
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
birthDate | String | Дата рождения. Формат: ДД.ММ.ГГГГ . Допустимый диапазон: от 14 до 100 лет включительно |
citizenshipCountryId | String | Гражданство. Всегда значение RU |
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
firstName | String | Имя. Минимум две буквы, допустимо использование тире |
lastName | String | Фамилия. Минимум две буквы, допустимо использование тире |
middleName | String | Отчество. Минимум две буквы, допустимо использование тире |
identifyingDocument | object | Сведения о документе, удостоверяющем личность |
identifyingDocument.type | String | Тип документа. Всегда значение RUSSIAN_INNER_PASSPORT |
identifyingDocument.number | String | Номер документа. Формат: 6 цифр |
identifyingDocument.series | String | Серия документа. Формат: 4 цифры |
secondaryDocuments | array | Дополнительные документы. В массиве можно передавать объекты ИНН или СНИЛС |
Атрибуты ответа
Ответ на создание заявки
{
"firstName" : "Имя",
"lastName" : "Фамилия",
"middleName" : "Отчество",
"birthDate" : "11.01.1996",
"citizenshipCountryId" : "RU",
"contacts" : {
"mobilePhoneNumber" : "+79271234567",
"email" : "email@email.com"
},
"identifyingDocument" : {
"type" : "RUSSIAN_INNER_PASSPORT",
"series" : "9208",
"number" : "556900"
},
"secondaryDocuments": [
{
"type" : "INN",
"number" : "500100732259"
}
],
"id" : "1234ABCD4321",
"creationDateTime" : "2019-01-11T17:16:05.743+03:00",
"applicationStatus" : "IN_PROGRESS",
"identificationLevel" : "NOT_VERIFIED",
"productId" : "111222",
"personId" : "1"
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
birthDate | String | Дата рождения. Формат см. в описании запроса |
citizenshipCountryId | String | Гражданство. ID из справочника стран |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона |
creationDateTime | String | Дата создания заявки |
firstName | String | Имя |
lastName | String | Фамилия |
middleName | String | Отчество |
id | String | ID заявки |
identificationLevel | String | Текущий уровень идентификации. Возможные значения |
identificationLevelReasonCode | String | Код причины полученного уровня идентификации |
identifyingDocument | object | Сведения о документе, удостоверяющем личность |
identifyingDocument.number | String | Номер документа |
identifyingDocument.series | String | Серия документа |
identifyingDocument.type | String | Тип документа |
personId | String | ID клиента |
productId | String | ID продукта |
secondaryDocuments | array | Массив дополнительных документов |
Получение статуса заявки
Запрос → GET
-
URL /v1/products/{productId}/persons/{personId}/simplified-identification/applications/{applicationId}
- productId — ID продукта
- personId — ID клиента
- applicationId — ID заявки
Структура тела ответа идентична структуре ответа на запрос «Создание заявки».
Получение статуса всех заявок
Запрос → GET
-
URL /v1/products/{productId}/persons/{personId}/simplified-identification/applications
- productId — ID продукта
- personId — ID клиента
Тело ответа — json-массив объектов-заявок. Структура каждого объекта-заявки идентична структуре ответа на запрос «Создание заявки».
Полная идентификация
Процесс полной идентификации описан на explain.qiwi.com.
Поиск заявок на идентификацию
Запрос → GET
-
URL /v1/full-identification/applications/search?parameter=value
- productId — ID продукта
- flowType — тип заявки (всегда
AGENT_FILLED_ONLY_FULL_IDENTIFICATION
) - mobilePhoneNumber — номер мобильного телефона в международном формате
- applicationStatus — статус (состояние) заявки, необязательный параметр
Атрибуты объекта-заявки
Запрос поиска
GET /v1/full-identification/applications/search?
productId=agent-ident&flowType=AGENT_FILLED_ONLY_FULL_IDENTIFICATION&mobilePhoneNumber=%2B79071234567 HTTP/1.1
Accept: application/json
Authorization: Bearer YUu2qw048gtdsvlk3iu
Host: <server URL>
В ответе возвращается json-массив объектов-заявок.
Объект-заявка
{
"id" : "A171EB8417CE11E99124DD04D7207C6E",
"creationDateTime" : "2019-01-13T11:29:44.943+03:00",
"applicationStatus" : "AWAITING_PASSPORT_CONFIRMATION",
"identificationLevel" : "NOT_VERIFIED",
"maximumPossibleIdentificationLevel" : "FULL",
"productId" : "111222",
"identificationDataSource" : {
"identificationAgentName" : "Евросеть",
"identificationEndpoint" : {
"fullAddress" : "г. Москва, ул. Гранатная, 1, оф. 2"
}
},
"firstName" : "И***",
"lastName" : "Ф***",
"middleName" : "О***",
"citizenshipCountryId" : "RU",
"contacts" : {
"mobilePhoneNumber" : "+79271234567",
"email" : null
}
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
citizenshipCountryId | String | Гражданство. ID из справочника стран |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
creationDateTime | String | Дата создания заявки |
id | String | ID заявки |
identificationLevel | String | Текущий уровень идентификации. Возможные значения |
firstName | String | Имя |
lastName | String | Фамилия |
middleName | String | Отчество |
maximumPossibleIdentificationLevel | String | Максимально допустимый уровень идентификации. Возможные значения |
personId | String | ID клиента |
productId | String | ID продукта |
identificationDataSource | object | Источник идентификационных данных |
identificationDataSource. identificationAgentName |
String | Название агента идентификации |
identificationDataSource. identificationEndpoint |
object | Точка идентификации |
identificationDataSource. identificationEndpoint.fullAddress |
String | Адрес точки идентификации, в которой клиент оставил заявку |
Создание сессии подтверждения SIM-карты
Запрос инициирует отправку SMS-сообщения с OTP (One Time Password, одноразовый пароль) клиенту на указанный номер телефона.
Запрос → PUT
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/sim-confirmation/{confirmationSessionId}
- productId — ID продукта
- applicationId — ID заявки
- confirmationSessionId — клиентский ID подтверждения
Атрибуты тела запроса
Тело запроса
{
"personId" : "1",
"mobilePhoneNumber" : "+79271234567",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"resendDelay" : "PT3M",
"resendAttemptsLeft" : 3
}
Имя | Тип | Описание |
---|---|---|
resendAttemptsLeft | integer | Количество оставшихся попыток повторного запроса OTP |
resendDelay | String | Интервал времени, через который можно повторно запросить OTP |
Повторная отправка SMS-сообщения с OTP
Запрос → POST
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/sim-confirmation/{confirmationSessionId}/resend-otp
- productId — ID продукта
- applicationId — ID заявки
- confirmationSessionId — клиентский ID подтверждения
Атрибуты тела запроса
Тело запроса повторной высылки SMS
{
"personId" : "1",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"resendDelay" : "PT3M",
"resendAttemptsLeft" : 3
}
Имя | Тип | Описание |
---|---|---|
resendAttemptsLeft | integer | Количество оставшихся попыток повторного запроса OTP |
resendDelay | String | Интервал времени, через который можно повторно запросить OTP |
Подтверждение SIM-карты с OTP
Запрос → PUT
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/sim-confirmation/{confirmationSessionId}/confirm-otp
- productId — ID продукта
- applicationId — ID заявки
- confirmationSessionId — клиентский ID подтверждения
Атрибуты тела запроса
Тело запроса подтверждения SIM-карты
{
"personId" : "1",
"confirmationCode" : "233210",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
confirmationCode | String | OTP (One Time Password, одноразовый пароль) |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"applicationStatus" : "AWAITING_PASSPORT_CONFIRMATION"
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
Подтверждение заявки по 4 знакам документа
Запрос → PUT
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/passport-confirmation
- productId — ID продукта
- applicationId — ID заявки
Атрибуты тела запроса
Тело запроса подтверждения заявки
{
"personId" : "1",
"passportNumberLast4Characters" : "4300",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
passportNumberLast4Characters | String | Последние 4 знака номера документа, удостоверяющего личность |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"applicationStatus" : "IN_PROGRESS"
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
Получение персональных данных клиента
По умолчанию персональные данные будут маскированными. Если по какой-то причине вам нужны немаскированные данные, обращайтесь к вашему контактному менеджеру.
Запрос → GET
-
URL /v1/products/{productId}/persons/{personId}/personal-data
- productId — ID продукта
- personId — ID клиента
Ответ
[
{
"productId": "1",
"personId": "8",
"productIdentificationLevel": "SIMPLIFIED",
"bankAlias": "QIWI_BANK",
"firstName": "и***",
"lastName": "и***",
"middleName": "и***",
"citizenshipCountryId": "RU",
"contacts": {
"mobilePhoneNumber": "+7***",
"email": null
},
"identifyingDocument": {
"type": "RUSSIAN_INNER_PASSPORT",
"series": "3***",
"number": "1***"
}
}
]
JSON-массив объектов с персональными данными.
Атрибуты объекта:
Имя | Тип | Описание |
---|---|---|
productId | String | ID продукта |
personId | String | ID клиента |
productIdentificationLevel | String | Текущий уровень идентификации у партнера. Возможные значения |
productIdentificationLevelReason | String | Код причины полученного уровня идентификации |
bankAlias | String | Акроним системы, в которой клиент получил идентификацию |
firstName | String | Имя |
lastName | String | Фамилия |
middleName | String | Отчество |
birthDate | String | Дата рождения клиента (в формате ГГГГ-ММ-ДД ) |
birthPlace | String | Место рождения клиента |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
citizenshipCountryId | String | Гражданство. ID из справочника стран |
identifyingDocument | object | Информация о документе, удостоверяющем личность |
identifyingDocument.number | String | Номер документа. Формат: 6 цифр |
identifyingDocument.series | String | Серия документа. Только для граждан РФ. Формат: 4 цифры |
identifyingDocument.issueDate | String | Дата выдачи документа (в формате ДД.ММ.ГГГГ ) |
identifyingDocument.issuingAuthorityCode | String | Код подразделения, выдавшего документ |
identifyingDocument.issuingAuthorityName | String | Название подразделения, выдавшего документ |
identifyingDocument.expiryDate | String | Срок действия документа (в формате ДД.ММ.ГГГГ ) |
identifyingDocument.type | String | Тип документа. Возможные значения |
identifyingDocument. otherDocumentTypeName |
String | Название документа, если выбран тип документа OTHER |
isPassportExpired | Bool | Признак просроченного паспорта (если true ) |
isClientActive | Bool | Признак активности клиента: true — клиент активен; false — клиент неактивен |
registrationType | String | Тип регистрации: PERMANENT — постоянная, TEMPORARY — временная |
registrationAddress | object | Сведения об адресе регистрации |
registrationAddress.countryId | String | ID из справочника стран |
registrationAddress.zipCode | String | Почтовый индекс |
registrationAddress.okatoRegionCode | String | Код субъекта РФ по ОКАТО. Значение из справочника регионов |
registrationAddress.district | String | Район |
registrationAddress.cityType | String | Тип населенного пункта |
registrationAddress.city | String | Наименование населенного пункта |
registrationAddress.street | String | Улица |
registrationAddress.house | String | Номер дома (владения) |
registrationAddress.building | String | Номер корпуса (строения) |
registrationAddress.flat | String | Номер квартиры (офиса) |
livingAddressIsIdenticalToRegistrationAddress | Bool | Признак того, что адрес проживания совпадает с адресом регистрации |
livingAddress | object | Сведения об адресе фактического проживания. Структура объекта совпадает с registrationAddress |
secondaryDocuments | array | Массив дополнительных документов |
hasInterestOwner | Bool | Признак выгодоприобретателя |
hasBeneficialOwner | Bool | Признак того, что лицо является бенефициарным владельцем |
publicOfficial | Bool | Признак публичного должностного лица |
publicOfficialType | String | Тип публичного должностного лица: RUSSIAN — российское, FOREIGN — иностранное, INTERNATIONAL — международное |
publicOfficialPost | String | Занимаемая должность публичного должностного лица |
financialPosition | String | Сведения о финансовом положении: GOOD — хорошее, SUFFICIENT — удовлетворительное, BAD — плохое |
businessReputation | String | Сведения о деловой репутации: GOOD — положительная, BAD — негативная |
fundingSources | String | Сведения об источниках происхождения денежных средств и (или) иного имущества клиента: OWN_FUNDS — собственные средства, BORROWED_FUNDS — заемные средства, OTHER — иное |
Деактивация клиента
Деактивация клиента переводит активного клиента из статуса «Активный» в «Неактивный». Физического удаления записи не происходит.
Запрос → POST
-
URL /v1/products/{productId}/persons/{personId}/deactivate
- productId — ID продукта
- personId — ID клиента
Атрибуты тела запроса
Тело запроса
{
"deactivationDateTime": "2018-09-24T10:00:00+03:00",
"deactivationReason": "Здесь причина деактивации клиента"
}
Имя | Тип | Описание |
---|---|---|
deactivationDateTime | String | Дата/время деактивации клиента (по стандарту ISO 8601) |
deactivationReason | String | Причина деактивации клиента |
Тело ответа отсутствует.
В случае успешного выполнения возвращается код ответа сервера 204
. При повторной деактивации уже неактивного клиента возвращается код ответа сервера 400
.
Дополнительные документы
ИНН
Атрибуты
ИНН
{
"type" : "INN",
"number" : "500100732259"
}
Имя | Тип | Описание |
---|---|---|
number | String | ИНН |
type | String | Тип документа. Передавать значение INN |
СНИЛС
Атрибуты
СНИЛС
{
"type" : "SNILS",
"number" : "112-233-445 95"
}
Имя | Тип | Описание |
---|---|---|
number | String | СНИЛС |
type | String | Тип документа. Передавать значение SNILS |
Разрешение на проживание
Атрибуты
Разрешение на проживание
{
"type" : "RESIDENCE_PERMIT",
"residencePermitType" : "VISA",
"number" : "N4321",
"dateFrom" : "11.09.2015",
"dateTo" : "11.09.2021",
"issuingAuthorityName" : "МИД РФ"
}
Имя | Тип | Описание |
---|---|---|
dateFrom | String | Дата выдачи |
dateTo | String | Дата окончания действия документа |
issuingAuthorityName | String | Орган, выдавший документ, подтверждающий право на пребывание в РФ |
number | String | Номер документа |
residencePermitType | String | Вид разрешения на пребывание. Значения: VISA , PERMANENT_RESIDENCE_PERMIT , TEMPORARY_RESIDENCE_PERMIT |
type | String | Тип документа. Передавать значение RESIDENCE_PERMIT |
Миграционная карта
Атрибуты
Миграционная карта
{
"type" : "MIGRATION_CARD",
"serial" : "4321",
"number" : "43211234",
"dateFrom" : "11.09.2015",
"dateTo" : "11.09.2021"
}
Имя | Тип | Описание |
---|---|---|
dateFrom | String | Дата начала срока пребывания |
dateTo | String | Дата окончания срока пребывания |
number | String | Номер |
serial | String | Серия |
type | String | Тип документа. Передавать значение MIGRATION_CARD |
Патент на работу
Атрибуты
Патент на работу
{
"type" : "WORKING_PATENT",
"series" : "77",
"number" : "8843211234",
"issuingAuthorityName" : "ФМС",
"issueDate" : "11.09.2015",
"documentSeries" : "РА",
"documentNumber" : "4000123"
}
Имя | Тип | Описание |
---|---|---|
documentNumber | String | Номер бланка документа |
documentSeries | String | Серия бланка документа |
issueDate | String | Дата выдачи |
issuingAuthorityName | String | Орган, выдавший патент |
number | String | Номер |
series | String | Серия |
type | String | Тип документа. Передавать значение WORKING_PATENT |
Справочники
Справочник стран (гражданств)
Запрос → GET
-
URL /dictionary/v1/countries
Справочник стран (фрагмент)
[
{
"id": "AF",
"name": "АФГАНИСТАН"
},
{
"id": "AL",
"name": "АЛБАНИЯ"
}
]
В ответе приходит json-массив со списком стран.
Имя | Тип | Описание |
---|---|---|
id | String | ID страны |
name | String | Название страны |
Справочник регионов России
Запрос → GET
-
URL /dictionary/v1/russian-regions
В ответе приходит json-массив со списком регионов РФ.
Справочник регионов России (фрагмент)
[
{
"okatoRegionCode": "79",
"name": "Республика Адыгея"
},
{
"okatoRegionCode": "84",
"name": "Республика Алтай"
}
]
Имя | Тип | Описание |
---|---|---|
name | String | Название региона |
okatoRegionCode | String | Код субъекта РФ по ОКАТО |
HTTP-статусы и формат ответов
Код | Описание | Тело ответа |
---|---|---|
200 | OK (запрос успешно выполнен) | Тело успешного ответа |
201 | Created (запрос успешно выполнен, ресурс создан) | Тело успешного ответа |
204 | No Content (запрос успешно выполнен) | Тело ответа отсутствует |
400 | Bad Request (некорректный запрос) | Стандартный json ошибки |
401 | Unauthorized (в запросе отсутствует корректная авторизация) | Пустое тело, либо стандартный json ошибки |
403 | Forbidden (операция запрещена) | Стандартный json ошибки |
404 | Not Found (ресурс не найден) | Пустое тело, либо стандартный json ошибки |
422 | Unprocessable Entity (ошибка валидации запроса) | Стандартный json ошибки |
423 | Locked (временно заблокирован) | Стандартный json ошибки |
500 | Internal Server Error (внутренняя ошибка сервера) | Пустое тело, либо стандартный json ошибки |
Атрибуты описания ошибки
Стандартный json ошибки
{
"serviceName": "openapi-identification",
"errorCode": "internal.error",
"description": "Undefined error. Please try to make operation later.",
"userMessage": "Undefined error. Please try to make operation later.",
"dateTime": "2018-09-03T18:41:27.016+03:00",
"traceId": "4a3c694ca580a5e0"
}
Имя | Тип | Описание |
---|---|---|
serviceName | String | Название сервиса, возвратившего ошибку |
errorCode | String | Код ошибки (см. далее) |
description | String | Описание ошибки |
userMessage | String | Пользовательское описание ошибки |
dateTime | String | Дата и время формирование ответа |
traceId | String | Параметр, необходимый для анализа логов. Его значение также всегда присутствует в заголовке ответа X-B3-TraceId |
При возвращении ошибки валидации запроса в JSON-объекте может присутствовать объект cause
. В объекте дополнительно описывается, какие ошибки и для каких полей были допущены.
Ошибка с полем cause
{
"serviceName": "openapi-identification",
"errorCode": "validation.error",
"description": "Данные некорректны",
"userMessage": "Данные некорректны",
"dateTime": "2018-09-05T13:55:57.897+03:00",
"traceId": "c8d2b66274672789",
"cause": {
"birthDate": [
"may not be null"
]
}
}
Возможные коды ошибок (атрибут errorCode
):
Код | Описание |
---|---|
internal.error | Внутренняя ошибка сервиса |
http.message.conversion.failed | Ошибка десериализации сообщения |
validation.error | Ошибка валидации (некорректное тело запроса) |
forbidden.operation | Операция запрещена |
data.not.found | Данные не найдены |
inapplicable.operation | Операция не применима для сущности в ее текущем состоянии |
secondary.document.invalid | Некорректный второй документ |
application.in.progress.already.exists | В данный момент есть незавершенная заявка, которая находится в обработке, или ожидании получения всех данных |
invalid.confirmation.factor.value | Неверное значение фактора подтверждения |
passport.confirmation.attempts.exceeded | Превышено количество попыток подтверждения паспорта |
sim.confirmation.attempts.exceeded | Превышено количество попыток подтверждения sim-карты |
confirmation.session.expired | Время жизни сессии подтверждения истекло |
incorrect.confirmation.code.error | Неверный OTP (One Time Password, одноразовый пароль) |
confirmation.attempts.limit.exceeded.error | Попытки подтверждения исчерпаны |
operation.inapplicable | Операция не применима |
incorrect.request.parameter | Неверный параметр запроса |
invalid.confirmation.data | Неверные данные подтверждения |
Значения перечислимых атрибутов
Статусы заявки
Статус | Описание |
---|---|
PROCESSING_FINISHED | Обработка завершена |
IN_PROGRESS | В процессе обработки |
AWAITING_PRODUCT_CHECKS | Ожидается завершение проверок |
AWAITING_SIM_CONFIRMATION | Ожидается подтверждение сим-карты |
AWAITING_PASSPORT_CONFIRMATION | Ожидается подтверждение идентификации |
AWAITING_AGENT_VERIFICATION | Ожидается верификация заявки у агента (для заявок на сайте) |
Типы документов, удостоверяющих личность
Тип | Описание |
---|---|
RUSSIAN_INNER_PASSPORT | Внутренний паспорт РФ |
FOREIGN_COUNTRY_IDENTIFYING_DOCUMENT | Документ, удостоверяющий личность иностранного гражданина, выданный его государством |
TEMPORARY_RESIDENCE_PERMIT | Разрешение на временное проживание |
PERMANENT_RESIDENCE_PERMIT | Вид на жительство |
REFUGEE_CERTIFICATE | Удостоверение беженца |
OTHER | Иной документ |
Код причины полученного уровня идентификации
Список значений полей identificationLevelReasonCode
, productIdentificationLevelReason
.
Код | Описание |
---|---|
smev.personal.data.not.found | Данные клиента не найдены в СМЭВ |
smev.personal.data.invalid | Данные клиента не прошли проверку в СМЭВ |
simplified.secondary.documents.constraints.validation.failed | Упрощенная идентификация: невалидный второй документ |
simplified.secondary.documents.missing | Упрощенная идентификация: отсутствует второй документ |
general.constraints.validation.failed | Ошибка валидации |
person.is.unreliable | Переданные персональные данные обнаружены в списках ограничений |
passport.expired | Паспорт просрочен |
full.identification.exists | У клиента уже есть полная идентификация |
one.passport.accounts.limit.exceeded | Превышено ограничение на максимальное количество аккаунтов на один паспорт |
person.account.is.deactivated | Аккаунт клиента уже закрыт |
personal.data.not.accepted | Клиенту нельзя предоставить идентификацию согласно текущим правилам |
identification.application.is.expired | Срок жизни незаполненной заявки истек |
passport.confirmation.attempts.exceeded | Превышено количество попыток подтверждения паспорта |
sim.confirmation.attempts.exceeded | Превышено количество попыток подтверждения sim-карты |
personal.data.and.level.cannot.be.updated.by.submitted.application | Заявка нарушает правила обновления существующего клиента при повышении уровня или повторном прохождении идентификации |
Уровень идентификации
Список значений полей identificationLevel
, productIdentificationLevel
.
Уровень | Описание |
---|---|
SIMPLIFIED | Упрощенная |
FULL | Полная |
NOT_VERIFIED | Не идентифицирован |
Visa Qiwi Wallet – это популярная платежная система, предлагающая пользователям широкий спектр финансовых услуг. Каждому клиенту Киви открывается электронный счет, доступ к которому осуществляется с помощью фирменных терминалов, официального сайта qiwi.com и приложения.
Иногда держатели кошельков Qiwi обнаруживают, что платежная система не работает и получить доступ к личным средствам не удается. Как узнать, что случилось с Киви и насколько быстро будут устранены неполадки?
Почему не работает кошелек Киви
Несмотря на то, что Qiwi Visa Wallet редко расстраивает своих клиентов техническими ошибками, иногда пользователям не удается войти в кошелек или совершить нужную операцию. При этом не всегда виновата платежная система или ее разработчики.
Причин для поломок может быть несколько:
- проблемы со стороны клиента;
- сбои у посредников;
- отказ в работе терминала;
- технические ошибки со стороны платежной системы Киви.
Прежде чем звонить в службу поддержки кошелька Qiwi и выяснять, что случилось, почему он сегодня не работает, стоит попробовать определить причину неполадок. Не исключено, что справиться с ситуацией удастся самостоятельно.
Проблемы со стороны клиента
Когда QIwi Кошелек не работает, к проблемам может быть причастен его владелец. Источником неполадок обычно служат следующие факторы:
- браузер блокирует сайт qiwi.com;
- пользователь забыл логин/пароль;
- кошелек заблокирован;
- неправильные действия при проведении платежа.
Браузер не загружает сайт
Если не открывается сайт Киви — проверьте настройки браузера.
Если у устройства, с которого пользователь пытается войти в кошелек, есть подключение к интернету и все прочие сайты, кроме Visa Qiwi Wallet, функционируют в нормальном режиме, стоит проверить настройки браузера. Известно, что сайт Киви не всегда работает с включенной функцией «Турбо» в Опере.
Не исключено, что версия браузера устарела и ему необходимо обновление. В таких случаях пользователь Киви часто видит сообщение «object progressevent». Обе проблемы можно решить, нажав на кнопку сервиса в верхнем левом или правом углу страницы.
Если функция сжатия трафика для ускорения работы браузера встроена в него по умолчанию, следует сменить веб-браузер на другой.
Неправильный логин/пароль
Когда пользователю не удается вспомнить логин или пароль для доступа в кошелек, платежная система сообщит об этом при попытке входа.
Ошибка авторизации в Киви решается достаточно просто: логин соответствует номеру телефона пользователя, а для восстановления пароля предусмотрена специальная процедура.
- Нажмите кнопку «Напомнить», которая расположена рядом с полем для ввода авторизационных данных.
- Дождитесь поступления на телефон смс с временным кодом для доступа.
- Введите временный код в специальное поле на экране и придумайте новый, постоянный пароль.
Пользователь заблокирован
Чтобы разблокировать кошелек, обратитесь в службу поддержки.
Если вам не удалось выполнить вход, проблемы с авторизацией могут свидетельствовать о блокировке счета Киви. Как правило, кошельки блокируются при подозрении на мошеннические действия, связанные с аккаунтом пользователя.
Разблокировать свой Qiwi Wallet можно с помощью службы поддержки. Для этого существует бесплатный телефон горячей линии, доступный по номеру 8 800 707-77-59, а также специальная форма обратной связи (в разделе «Помощь» — «Обращение в поддержку» — «Служба безопасности» — «Разблокировать кошелек»).
Чтобы заполнить и отправить обращение, необязательно выполнять вход в аккаунт, но к заявлению придется приложить документы:
- копии всех страниц паспорта;
- договор на подключение к сети оператора или справка о том, что именно заявитель является владельцем сим-карты, привязанной к Киви;
- записка с комментариями к ситуации;
- дополнительные справки при необходимости.
Документы прикрепляют к онлайн-заявке на сайте.
Ошибка платежа
Если при совершении операции высвечивается ошибка, следует убедиться в правильности введенных реквизитов. Подобное происходит и в случаях, когда пользователь не учел сумму комиссии или на счете списания оказывается недостаточно средств.
Прояснить ситуацию поможет раздел «История», где указана причина ошибки платежа и приведены рекомендации по ее исправлению.
Сбои у посредников
Сбой в работе Киви может означать технические ошибки со стороны посредников: интернет-провайдеров, сотовых операторов и других поставщиков услуг.
Возможные проблемы и пути их решения
- Страница Киви не открывается – отсутствует связь с сетью или снизилась скорость. Следует убедиться, что все кабели подключены правильно и в сетевых настройках компьютера ничего не менялось. В противном случае остается связаться с провайдером, чтобы решить вопрос удаленно или вызвать специалиста на дом.
- Техническая ошибка при оплате услуг через Qiwi. Провайдерам требуется время для проверки данных и принятия платежа. Если реквизиты были введены правильно и на счете клиента было достаточно денег, по вопросам зачисления средств следует обращаться к поставщику услуг.
- Не приходит смс для подтверждения платежа. Скорее всего, сеть оператора сотовой связи перегружена, и в очереди находится большое количество абонентов. Система Qiwi обязательно предложит повторить отправку смс через несколько секунд. Подробнее о проблемах с смс — здесь.
Сбои в работе терминалов
Выберите интересующий вопрос по работе терминала и заполните заявку.
20% неполадок в работе Qiwi связано с фирменными платежными терминалами. Каждым таким устройством ежедневно пользуются сотни людей, желающих получить доступ к своим кошелькам. Нет ничего удивительного в том, что иногда аппарат не работает или дает сбои.
Доступ к услугам терминала может быть ограничен в нескольких случаях:
- разрыв интернет-соединения;
- выход их строя аппаратуры;
- обновление или ошибка в работе операционной системы терминала.
Решить любую из перечисленных проблем в силах только специалисты. Если устройство выдало ошибку в момент оплаты услуг пользователем, ему следует проверить статус платежа на сайте qiwi.com и обратиться к техническим специалистам.
В разделе «Помощь» — «Обращение в поддержку» — «Qiwi терминалы» перечислены возможные проблемы. Выбрав нужный вопрос, клиенту остается заполнить заявку и дождаться ответа от техслужбы Киви. Обратиться в поддержку можно по телефону 8 800 707-77-59. При подключенном пакете услуг «Приоритет» оператор ответит в течение 10 секунд.
Ошибки со стороны платежной системы
Проблемы с Киви-кошельком можно отследить на сайте-мониторинге.
Сегодня происходит все меньше ситуаций, когда действительно не работает платежная система и сайт Киви.
Возможные ошибки следует разделить на две группы:
- Запланированные. Пользователи не могут зайти в Киви кошелек в те дни, когда проводятся системные обновления или профилактические работы. Как правило, клиентов заранее предупреждают о временных неудобствах, а также подключают резервные серверы, которые сводят потенциальные проблемы к минимуму.
- Незапланированные. Возникают по причине системных сбоев, которые являются следствием недоработок программного обеспечения. В подобной ситуации можно попытаться войти в кошелек чуть позже.
Чтобы не теряться в догадках и убедиться, что сегодня действительно зафиксированы проблемы с Киви-кошельком, можно посетить специальный мониторинг технических ошибок downdetector.ru. Здесь анализируется график сбоев в работе сайта и терминалов Qiwi, а также приводятся официальные комментарии от представителей платежной системы.
При необходимости клиенты сайта могут ознакомиться с картой и найти действующее устройство для проведения платежей.
Ошибка в Google Play Market: Не удалось отправить SMS для подтверждения счёта. Повторите попытку снова.
Странная взаимная ситуация, потому что при обоюдной симпатии и написанном приличном приветствии лично у меня очень плохой отклик девушек. Это можно было бы списать на моё неумение общаться, если бы не приличная статистическая выборка (ну хотя бы “привет” то можно написать, раз уж совпало?). Возникает ощущение что есть какое-то пользовательское отношение к совпадениям в тиндере, вроде того что совпадение не больше чем просто лайк фоточки и совершенно не даёт предпосылок для знакомства. Думаю это вопрос для поведенческого анализа сотрудниками тиндера. Кажется их модель знакомства не работает.
P.S. Идея тиндеру – если есть совпадение – отключать возможность дальнейшего пролистывания анкет, пока пользователи не напишут друг другу по одному сообщению, хотя бы с “приветом”.
Не могу войти в Qiwi кошелек, пишет ошибку, как быть?
Ошибка соединения. Проверьте подключение к сети и попробуйте войти еще раз…..
Многие технически сообщения носят формальный характер, поэтому если так и пишут, что ошибка соединения, то надо сразу попробовать другие варианты. Было бы удобнее для понимания знать, каким браузером вы пользуетесь. Иногда разные браузеры ведут себя по разному. В настоящий момент я и сам не могу войти в некоторые аккаунты с браузера Хром. Не знаю почему, нет времени разбираться. Просто я воспользовался запасным рабочим браузером. Поэтому рекомендую вам скачать и установить один или несколько других браузеров. Попробуйте так, но если ошибка будет повторяться, то придётся писать в поддержку.
Ну и конечно нужно проверять правильность всех вводимых данных, регистр и так далее.
Иногда на сайтах ведутся технические работы, о чём как правило сообщается на соответствующих форумах. Возможно просто нужно подождать.
QIWI что то пошло не так
Здравствуйте, почему-то не могу зайти в qiwi кошелек. После того как я ввёл пароль, у меня идёт загрузка, после этой загрузки вылазит ошибка «Что-то пошло не так. Попробуйте позднее».
Новый вывод денег с Айрека? Нет, спасибо, верните старый!
Я знаю, что подобный отзыв имеет место быть в этой ветке. Но, товарищи! Меня просто бомбануло и я не могу промолчать.
История такая: приспичило мне на днях вывести свои баснословные заработки с Айрека, потому что я наконец накопила на новую лампу для своей тайной страсти:
Но я не расстроилась, потому что в прошлом году уже завела QIWI-кошелек. Я в приложение, а оно мне такое в ответ: «Кажется, что-то пошло не так. Повторите попытку позже.»
Повторила. Со всеми возможными паролями и вариантами входа, на случай, если это я туплю, а не система:
О да, определенно что-то пошло не так. Я поняла, что меня в системе просто нет!
Начала читать отзывы и узнала:
Это все прописано в правилах публичной оферты, которую нам предлагают скачать при регистрации кошелька:
К слову сказать, в разделе сайта «Вопросы и ответы» этого пункта почему-то нет.
А поскольку мы сами при регистрации ставим:
✔ согласен с условиями оферты
банк не обязан нас предупредить sms- оповещением или письмом.
Вот такая история, товарищи! Деньги там были невеликие конечно.. Но с учётом того, что на IR я сейчас получаю 2 рубля в день, это грабеж!
Поэтому уважаемая администрация сайта! Пожалуйста-пожалуйста, верните вывод на WMR!��
Если возникла ошибка при транзакции в системе QIWI, нужно знать причины неполадки и способы решения проблемы, чтобы полноценно пользоваться платежной системой. Сбои случаются даже при переводе на другого получателя денег с кошелька.
Виды сбоев и как решить проблему
Во время использования кошелька пользователь может столкнуться со сбоем. Например, неисправность выявляется при переводе с Киви на WebMoney, PayPal. Возможны и другие трудности при работе с системой.
Бывают следующие группы ошибок:
Если возникают неполадки, можно ознакомиться с мониторингом технических ошибок — downdetector.ru.
Самые «популярные» неисправности:
Прежде чем звонить в службу поддержки, можно попытаться самостоятельно решить неприятность. Часто люди собственными силами избавляются от неполадки и продолжают работу с ЭПС.
Техническая ошибка сертификата Киви
Сбои могут происходить из-за расширений, которые установлены на устройство. Чтобы исправить ситуацию, потребуется отключить дополнения. В браузере выбирают раздел «Дополнения» и удаляют мешающие работе с ПС расширения.
Ошибка при оплате с QIWI
В списке распространенных проблем и техническая ошибка QIWI при оплате, но сбой легко Устранить. «Ошибка 200 Киви» появляется на экране, когда начинаются проблемы в совершении оплаты.
При неполадке не рекомендуется делать перевод на Яндекс Деньги, PayPal и другие сервисы. Лучше отложить процедуру на несколько часов, затем попытаться повторить транзакцию. Когда самостоятельно решить проблему не получилось, пишут в техподдержку Киви.
Не могу войти в кошелек
При наличии ошибки с аккаунтом необходимо поменять пароль:
- Нажать кнопку «Напомнить» рядом с полем ввода данных для входа.
- Подождать сообщение с кодом.
- Ввести символы в поле и придумать новый пароль.
Если испробованы все варианты решения неполадок, но результатов нет, нужно через техническую поддержку восстановить электронный кошелек.
Сбой при использовании карты QIWI VISA
Возникают неполадки при работе с виртуальным «пластиком». Часто для онлайн-игр необходимо привязывать аккаунт к Киви, но это не всегда удается сделать. Проблема появляется, если кошелек пустой.
Привязка проводится при помощи снятия денег с Киви, которые сразу возвращаются обратно. Манипуляции необходимы, чтобы проверить настоящий счет или нет. Если нет денег на балансе, процедура отменена. Для решения проблемы необходимо пополнить счет.
Мало денег на балансе
Проблема при привязке бумажника к карте
При привязке к карте иногда возникают проблемы.
Возможные причины:
Можно попробовать зайти в разные браузеры и привязать карточку к Киви. Причиной часто становится старая версия веб-обозревателя.
Ошибка авторизации
Некорректный идентификатор счета
На сбой жалуются люди, которые установили Киви с обновленным дизайном.
Устраняется проблема следующим образом:
- Возврат предыдущего дизайна. Сбоку есть кнопка, чтобы переключить стили.
- Очистка истории, кэша браузера и cookie.
- Работа с другим браузером.
Как обратиться в техническую поддержку
Люди думают, что делать, когда произошла ошибка платежа. Следует написать в техподдержку.
Что делать, если не получается дозвониться по телефону к оператору:
- Перейти на сайт и выбрать раздел «Обратитесь в службу поддержки QIWI».
- Выбрать категорию вопроса.
- Указать номер бумажника, email, описать сбой.
- Нажать кнопку «Отправить».
Обращение можно оставить через email, отправив сообщение на [email protected]. Если устранить неполадку не получилось, придется посетить офис ЭПС QIWI.
- Почему средства не пришли
- Сбой системы переводов
- Что такое некорректная работа с терминалом
- Как поступить, если речь идёт о действиях мошенников
- Перевод на другого получателя по ошибке
- Делаем выводы
Почему средства не пришли
Итак, существует несколько причин ошибочных платежей. Это:
- сбои платёжного сервиса;
- некорректная работа с терминалом;
- осуществляя перевод, пользователь допустил ошибку;
- действия мошенников.
Прежде чем приступить к решению проблемы, нужно разобраться, какой именно фактор привёл к ней.
Сбой системы переводов
Речь идёт о ситуации, когда вы всё сделали правильно, не допустили ни одной ошибки при работе с платёжным сервисом. В результате деньги всё равно не попали, туда, куда вы их направляли.
Чтобы вернуть «уплывшие» не в том направлении средства, нужно обратиться в службу поддержки Киви. Для этого:
Что такое некорректная работа с терминалом
Чтобы ваше взаимодействие с терминалом было корректным, просто внимательно читайте указания на экране и реагируйте на них без длительных интервалов.
Как поступить, если речь идёт о действиях мошенников
Действовать следует следующим образом:
- написать заявление в местное отделение полиции;
- подготовить доказательства совершённого мошенничества;
- готовится давать показания в суде.
Никто не гарантирует, что деньги вернутся. Но попытаться стоит. Если ничего не делать армия мошенников будет увеличиваться.
Перевод на другого получателя по ошибке
Как правило, обращаться в полицию не приходится, так как подавляющее большинство граждан без проблем возвращают деньги.
Делаем выводы
В большинстве случаев это означает, что произошел сбой в работе системы, стало неисправным какое-то оборудование или же Киви просто обновляют. Пользователям не нужно думать, почему так может случаться, главное — это узнать, что делать в такой ситуации.
Обзор технических ошибок при работе с кошельком Qiwi
- выбрать свой часовой пояс;
- сравнить дату с реальной и той, что указана на компьютере, мобильном;
- провести смену, если обнаружены проблемы.
После этого перезагрузите свое устройство и снова пройдите инициализацию в платежной системе Киви.
Пользователи сталкиваются с тем, что система не дает зайти в кошелек. Произойти это может по таким причинам:
- неверно вводятся пароль и логин;
- проведение операции невозможно из-за неисправностей работы Киви;
- проблемы с личным аккаунтом.
Если вы точно не уверены, что вводите правильные данные, то попробуйте сменить пароль. Для этого нужно иметь доступ к мобильному телефону, который указан основным на портале (на него придет код для подтверждения смены).
Если не удается провести операцию по привязке виртуальной карты к кошельку, то пополните ее. Обратите внимание, что сейчас установлена минимальная граница в 30 рублей. Эта сумма списывается при привязке, а потом возвращается на счет.
При переводе с кошелька Киви на Скайп выдает ошибку — неправильно установлены настройки. Пробуйте разрешить Скайп принимать информацию платежных систем.
Техническая ошибка при смене старого пароля на новый обычно происходит из-за невнимательности самого пользователя. Он неправильно ввел данные. Однако, проблема может возникнуть и когда:
- установлен новый дизайн платежной системы (некорректный идентификатор);
- на компьютере скопилось слишком много куки файлов.
В первом случае попробуйте вернуться в старому дизайну.
Важно! Специалисты Киви устраняют проблему, связанную с возникновением технических ошибок из-за хранения в браузере истории о старых операциях. Но пока этого не произошло необходимо очищать данные перед совершением новой оплаты.
Варианты решения возникших проблем
В большинстве случае техническая ошибка будет означать, что на сайте ведутся работы. Если вы уверены, что на стороне платежной системы все в порядке, попробуйте:
- перезагрузить компьютер;
- почистить браузер;
- установить верно время;
- проверить реквизиты.
Писать в службу поддержки нужно только в том случае, если неисправность не решается в течении суток и более.
Платежная система Киви представляет собой достаточно удобный сервис, с помощью которого можно проводить платежи за разные услуги – пополнение счета мобильного, оплата за коммунальные услуги.
Часто бывает так, что в систему становится проблематично войти. В основном эта проблем возникает изза невнимательности пользователей, однако есть и случаи, когда такое случается по причине технических неполадок.
Почему возникают ошибки?
Также Киви кошелек может не работать из-за свойства браузера. Сайт киви не принимает тот браузер, в котором было включение турборежима. В основном такая функция присутствует в таких браузерах, как Opera и Яндекс-браузер.
Вы можете выключить данный режим через меню настроек или же просто для входа использовать другой браузер.
Причины проблем со входом в аккаунт
Если на вашем счету не было денег, то вы можетезаново зарегистрировать новый аккаунт. Если же на вашем счету есть денежные средства, и вы никак не можете осуществить вход, то в таком случае нужно обратиться за помощью в техподдержку QIWI.
Действие временно недоступно. Повторите попытку позже.
Сообщение отредактировал REG42RUS: 03 фев 2014 — 08:03
- Наверх
Navy_Man #2 Отправлено 03 фев 2014 — 07:56
- Наверх
REG42RUS #3 Отправлено 03 фев 2014 — 07:59
Navy_Man (03 Фев 2014 — 05:56) писал:
Ну возможно данную тему промодерируют компетентные модераторы и дадут ответ тут а там в тех службу приняли только письмо!
- Наверх
jdSkiv #4 Отправлено 03 фев 2014 — 07:59
сколько раз через них брал
не когда проблем не было
- Наверх
REG42RUS #5 Отправлено 03 фев 2014 — 08:00
jdSkiv (03 Фев 2014 — 05:59) писал:
сколько раз через них брал
не когда проблем не было
Сам только через них и беру ,а вот сегодня в течение уже полутара часов шняга полная
- Наверх
REG42RUS #6 Отправлено 03 фев 2014 — 08:02
REG42RUS (03 Фев 2014 — 05:54) писал:
Действие временно недоступно. Повторите попытку позже.
данный ответ приходит не от Киви а от прем магазина танков
Сообщение отредактировал REG42RUS: 03 фев 2014 — 08:02
- Наверх
jdSkiv #7 Отправлено 03 фев 2014 — 08:03
REG42RUS (03 Фев 2014 — 12:00) писал:
Сам только через них и беру ,а вот сегодня в течение уже полутара часов шняга полная
- Наверх
REG42RUS #8 Отправлено 03 фев 2014 — 08:05
jdSkiv (03 Фев 2014 — 06:03) писал:
только что оплатил ставку в Гослото на 10рублей через Киви платеж прошел на раз ! Танки молчат
- Наверх
REG42RUS #9 Отправлено 03 фев 2014 — 08:11
- Наверх
dimadima14 #10 Отправлено 03 фев 2014 — 08:14
REG42RUS (03 Фев 2014 — 11:11) писал:
Сообщение отредактировал dimadima14: 03 фев 2014 — 08:14
- Наверх
chesse71 #11 Отправлено 03 фев 2014 — 08:14
- Наверх
_NSK_54_ #12 Отправлено 03 фев 2014 — 08:16
- Наверх
REG42RUS #13 Отправлено 03 фев 2014 — 08:16
dimadima14 (03 Фев 2014 — 06:14) писал:
1 попытку оплаты я произвел в 7-39 МСК тех работ вроде не было !
- Наверх
REG42RUS #14 Отправлено 03 фев 2014 — 08:18
chesse71 (03 Фев 2014 — 06:14) писал:
А причём тут игра в банкомате (думаю Вы имели в виду терминал оплаты) Я оплачиваю не через терминал а через счет Киви валлет
- Наверх
dimadima14 #15 Отправлено 03 фев 2014 — 08:19
REG42RUS (03 Фев 2014 — 11:16) писал:
1 попытку оплаты я произвел в 7-39 МСК тех работ вроде не было !
Не было тогда тех работ.
- Наверх
REG42RUS #16 Отправлено 03 фев 2014 — 08:19
_NSK_54_ (03 Фев 2014 — 06:16) писал:
Ну по ходу Новосибирск далек от Кемерова
- Наверх
DED_LEXA_Lipetskiy #17 Отправлено 03 фев 2014 — 08:20
REG42RUS (03 Фев 2014 — 07:54) писал:
Действие временно недоступно. Повторите попытку позже.
Да есть проблемы и ту мы обсуждали у кого то не приходит код, у меня писал не правильно вписан номер..
- Наверх
chesse71 #18 Отправлено 03 фев 2014 — 08:21
- Наверх
REG42RUS #19 Отправлено 03 фев 2014 — 08:22
DED_LEXA_Lipetskiy (03 Фев 2014 — 06:20) писал:
Да есть проблемы и ту мы обсуждали у кого то не приходит код, у меня писал не правильно вписан номер..
Вот значит не одинок я со своей проблемой! А компетентные модераторы и прочие компетентные лица просто помалкивают ! И не дают толкового ответа !
- Наверх
chesse71 #20 Отправлено 03 фев 2014 — 08:23
REG42RUS (03 Фев 2014 — 08:18) писал:
А причём тут игра в банкомате (думаю Вы имели в виду терминал оплаты) Я оплачиваю не через терминал а через счет Киви валлет
дык разницы нет через че просто нет в терминале танков и всё тут — вывод : киви отпадает
«В течение ближайших нескольких дней алгоритм будет разворачиваться на различные кластеры пользователей Qiwi-кошелька», — уточнили в компании.
«Для компании важны личные границы и приватность пользователей, однако она всегда была нетерпима к неправомерным действиям с использованием ее сервисов», — заявил гендиректор АО «Киви» Андрей Протопопов.
Статусы платежа
Подавляющая часть транзакций в Яндекс Деньги проводится мгновенно, однако, существует несколько исключений: переводы через системы платежей и пополнение банковского счета. В таком случае срок зачисления денежных средств может составлять несколько суток.
Перед тем, как бить тревогу, нужно понять, действительно ли транзакция не проведена. Для этого существуют статусы, посмотреть которые можно в деталях платежа (раздел «История»):
Самой частой причиной отклонения транзакции служат неправильные реквизиты получателя. В случае возврата средств на лицевой счет, следует еще раз повторить операцию.
Также возможны сбои в работе принимающей организации. Нужно посетить официальный сайт компании и посмотреть, есть ли на нем оповещение о проведении техработ или неполадках.
Важно: если платеж отправлен, а получатель говорит, что средства до него не дошли, требуется проверить банковскую выписку. Для этого необходимо сообщить второй стороне номер Яндекс кошелька и точную дату проведения транзакции.
Причины возникновения ошибок
Иногда ошибки возникают и при проведении мгновенных транзакций. В статусе платежа это отображено не будет: при отправке на экране появится сообщение «Что-то пошло не так».
Сообщение на экране при ошибке проведения платежа
К сожалению, администрация системы не сообщает своим клиентам из-за чего возникла проблема. Причины появления этого сообщения могут быть разными:
Перечень не является исчерпывающим, в нем рассмотрены самые распространенные причины, по которым возникает ошибка при проведении транзакций.
Что делать, если не проходит оплата: пошаговая инструкция
В случае, если не получается провести платеж, необходимо следовать данному алгоритму действий:
Лимиты для пользователей, в зависимости от статуса кошелька
У большей части пользователей проблема исчезает после выполнения вышеуказанных действий. В противном случае остается только один способ решения — обращение в службу поддержки.
Как сообщить о проблеме службе поддержки Яндекс Деньги
Связаться с ее менеджерами можно по бесплатному номеру 8800, указанному в разделе «Если у вас есть вопросы». Находится он в самом низу главной страницы личного кабинета.
Телефон для связи со службой поддержки
Вторым способом установить контакт со службой поддержки является форма обратной связи . Для перехода к ней потребуется кликнуть по надписи «Помощь», расположенной под контактным номером.
Пользователя перенаправит в раздел «Яндекс Помощь». В меню, находящемся слева, необходимо найти пункт «Решение проблем» и выбрать «У меня другая тема».
Нужный раздел Яндекс помощи
Откроется страница с контактами, ниже которых расположена форма обращения в службу поддержки. В графе тема указывается «Платежи и покупки», а в разделе «Что случилось» ставится галочка напротив пункта «Не могу заплатить».
Пример заполнения темы и вопроса
Для понимания проблемы службе поддержки необходимо видеть изображение на экране пользователя, поэтому потребуется загрузить в специальный раздел скриншоты (не более 20 штук).
Важно: скриншоты экрана делаются при помощи клавиши PrintScreen. В некоторых операционных системах в сочетании с ней потребуется нажать кнопку Alt или Home.
Кнопка для загрузки скриншотов
После загрузки фотографий система попросит уточнить детали платежа:
Форма для уточнения деталей платежа
На последнем этапе заполнения пользователь должен подробно описать ситуацию и свои действия в поле «Комментарий». Чем подробнее будет это описание, тем быстрее менеджеры службы поддержки смогут понять и решить проблему.
Кроме того, клиент должен указать номер своего Яндекс кошелька и оставить почту для обратной связи.
Завершающая стадия заполнения формы
Остается только отправить запрос и ждать ответа. Обычно менеджеры отвечают оперативно: в срок от 30 минут до 1 часа. Максимальный срок рассмотрения заявки составляет 30 дней.
Заключение
Сведения о вопросе
- Internet Explorer (неизвестная или другая версия)
- /
- Windows 7
Связанные форумы
Этот ответ помог 8 польз.
Это помогло устранить вашу проблему?
К сожалению, это не помогло.
Великолепно! Спасибо, что пометили это как ответ.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
- Что такое СМС с одноразовым кодом от Qiwi Wallet
- Способы мошенничества с использованием QIWI-кошелька
- Рассылка уведомлений с просьбой получить подарок
- Рассылка сообщений об ошибочном платеже
- Рассылка предложений о легком заработке
- Предложение услуг, которые не будут оказаны
- Получение займа на счет Киви кошелька
- Копирование сайта Киви
- Как понять, что СМС от Qiwi Wallet мошенническое
- На что рассчитывают мошенники, отсылая СМС от Qiwi Wallet
- Как не попасться на обман мошенников с СМС от Qiwi Wallet
Что такое СМС с одноразовым кодом от Qiwi Wallet
Если же необходимо пополнить кошелек с мобильного номера или произвести иную манипуляцию со счетом, система вышлет код подтверждения на номер, привязанный к платежной системе.
Внимание! При введении кода подтверждения от Киви необходимо быть внимательнее: некорректно введенный цифровой код автоматически отменит запрашиваемую операцию, и манипуляцию потребуется повторить.
Способы мошенничества с использованием QIWI-кошелька
Среди наиболее распространенных мошеннических схем с использованием Qiwi можно отметить следующие.
Рассылка уведомлений с просьбой получить подарок
Рассылка сообщений об ошибочном платеже
Рассылка предложений о легком заработке
Например, аферисты предлагают перевести с вашего кошелька Киви средства на определенный счет, в результате чего деньги вернутся вам в большем размере. Естественно, владелец кошелька не увидит не только «прибыли», но и всех переведенных мошеннику средств.
Предложение услуг, которые не будут оказаны
Некоторые недобросовестные продавцы, среди которых и обычные граждане, просят произвести предоплату за предлагаемые ими услуги на Киви кошелек. При этом доверчивый покупатель зачастую так и не дожидается обещанных вещей.
Получение займа на счет Киви кошелька
Копирование сайта Киви
Как понять, что СМС от Qiwi Wallet мошенническое
Понять, что перед вами мошенник, который пытается украсть ваши средства с кошелька, можно по следующим особенностям:
Важно! Информацию о проведенных транзакциях с вашего счета Киви можно получить в службе поддержки системы на официальном сайте по адресу https://qiwi.com/support/ или по телефону горячей линии 8 800 707-77-59.
На что рассчитывают мошенники, отсылая СМС от Qiwi Wallet
Как не попасться на обман мошенников с СМС от Qiwi Wallet
Чтобы сохранить свои денежные средства, находящиеся на счете Киви кошелька, специалисты рекомендуют следующее:
У меня есть одна ВТБшная карта, до 18 года ещё, думаю может расплачиваться ею, не тратить время на КИВИ, там же просто, ввёл 3 цифры вроде и всё
Киви и есть карта Там можно создать виртуальную карту.
Гость4
Всего 1 ответ.
Другие интересные вопросы и ответы
Действительно ли помогают такие организации как «ПризываНет», «Антипризыв» и т.д. получить военный билет?
Слава Кучер10
На счет компании «ПризываНет.ру» могу сказать следующее:
В ней работают как опытные юристы, так и врачи (чего нет во многих подобных организациях), есть лицензия на меддеятельность.
Врачи помогают создать и правильно оформить историю болезни, собрать все доказательства заболевания призывника, чтобы убедить военкомат в том, что призывник реально имеет проблемы со здоровьем, а не симулирует. Все оформляется документально, фиксируется в амбулаторной карте по месту жительства и т.д. Чтобы на руках были доказательства заболевания, коих у современных парней достаточно много. Совсем здоровых людей нет, и у большинства призывников при должном усердии можно обнаружить предпосылки к непризывным заболеваниям.
Сам военкомат нечасто интересуется здоровьем призывников и редко посылает их на обследования. Сотрудники «призываНет.ру» добиваются от военкомата направления на обследования, бесплатного для призывника. Обычно это 2 недели стационара, где каждый день будут обследовать врачи, записывать жалобы, а затем составят акт для военкомата, на основании которого вас должны списать в запас и присвоить непризывную категорию годности (обычно, “В” – ограниченно годен, не призывается в мирное время).
Если же признают годным, будут недостаточно тщательно обследовать, то юристы в судебном порядке будут добиваться справедливости и списания призывника в запас.
В среднем, клиент данной компании получает военный билет за 2 призыва, но по некоторым заболеваниям требуется 3-4 призыва.
Владислав Дубов51
Всего 26 ответов.
валидация данных банком не пройдена киви карта
при том что статус кошелька основной! Что это такое? И как решить проблемуАальберт Саков 5
Позвонить в поддержку и спросить.Антон Дёмин2
Всего 2 ответа.
Как узнать привязана ли банковская карта к киви кошельку?
Анатолий Ш.5
Необходимо зайти в личный кабинет QIWI: https://qiwi.com и в разделе “Банковские карты” проверить привязку.
idkneon4
Всего 1 ответ.
Что делать, если не удается пройти идентификацию яндекс-кошелька?
Паспорт РФ, ввожу свои данные, пишет что ошибка в паспорте(попробуйте снова). Попробовала несколько раз уже.
Карта банковская уже привязана(тут проблем даже не было).
Деньги пока не кладу на кошелёк, боясь потом их не вывести. Но этот вопрос важно решить в короткие сроки.
Даже проверила в базе.
Что мне делать
Floret2
При вводе паспортных данных кошелёк становится именной, но всех возможностей не открывает, например нельзя с некоторых сайтов перечислить средства, чтобы его идентифицировать, надо в салон Евросеть пойти, там делают за 50 рублей, я делала не так давно, заявление не нужно как написано на сайте, паспорт и номер кошелька и все.
Наталья02045
Всего 3 ответа.
Общие сведения
API предназначен для проведения идентификации физических лиц. Подробности см. в разделе «Руководства по интеграции» → «Идентификация».
Используемые в тексте термины описаны в разделе «Руководства по интеграции» → «Термины и бизнес-сущности».
Доступ к API
Для успешного вызова методов API необходимы:
- Корректные заголовки
Accept
иContent-Type
. API поддерживает только один MIME-тип:application/json
. Любое другое значение приведет к ошибке формата данных. - URL, составленный согласно требованиям к нужному запросу.
- Bearer-токен, выданный вам для доступа к API.
Авторизация
Авторизация должна передаваться во всех запросах в заголовке Authorization
:
Authorization: Bearer {token}
Для получения токенов обратитесь к вашему сопровождающему менеджеру.
Шифрование запросов с персональными данными
Для запросов, в которых передаются персональные данные, нужно использовать HTTPS-протокол со специально настроенным шифрованием в соответствии с ГОСТ Р 34.10-2012 и 34.11-2012. Такие запросы нужно отправлять на соответствующие URL-адреса.
Формирование URL запроса
URL-адрес любого запроса к API складывается из двух компонент: server URL
и путь конкретного запроса.
Значения server URL
перечислены далее. Эндпоинты запросов указаны в их описании.
Запросы, в которых передаются персональные данные
К ним относятся запросы разделов Упрощенная онлайн-идентификация и Получение персональных данных клиента.
Адреса server URL
:
-
В тестовой среде:
https://api-gost-test.qiwi.com/partner/openapi-identification
-
В производственной среде:
https://api-gost.qiwi.com/partner/openapi-identification
Запросы, в которых не передаются персональные данные
Адреса server URL
:
-
В тестовой среде:
https://api-test.qiwi.com/partner/openapi-identification
-
В производственной среде:
https://api.qiwi.com/partner/openapi-identification
Упрощенная онлайн-идентификация
Процесс упрощённой идентификации описан в разделе «Руководства по интеграции» → «Идентификация» → «Сценарии» → «Упрощённая идентификация».
Создание заявки
Запрос → POST
-
URL /v1/products/{productId}/persons/{personId}/simplified-identification/applications
- productId — ID продукта
- personId — ID клиента
Атрибуты тела запроса
Создание заявки (тело запроса)
{
"firstName" : "Имя",
"lastName" : "Фамилия",
"middleName" : "Отчество",
"birthDate" : "11.01.1996",
"citizenshipCountryId" : "RU",
"contacts" : {
"mobilePhoneNumber" : "+79271234567",
"email" : "email@email.com"
},
"identifyingDocument" : {
"type" : "RUSSIAN_INNER_PASSPORT",
"series" : "9208",
"number" : "556900"
},
"secondaryDocuments" : [ {
"type" : "INN",
"number" : "33701000015"
} ],
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
birthDate | String | Дата рождения. Формат: ДД.ММ.ГГГГ . Допустимый диапазон: от 14 до 100 лет включительно |
citizenshipCountryId | String | Гражданство. Всегда значение RU |
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
firstName | String | Имя. Минимум две буквы, допустимо использование тире |
lastName | String | Фамилия. Минимум две буквы, допустимо использование тире |
middleName | String | Отчество. Минимум две буквы, допустимо использование тире |
identifyingDocument | object | Сведения о документе, удостоверяющем личность |
identifyingDocument.type | String | Тип документа. Всегда значение RUSSIAN_INNER_PASSPORT |
identifyingDocument.number | String | Номер документа. Формат: 6 цифр |
identifyingDocument.series | String | Серия документа. Формат: 4 цифры |
secondaryDocuments | array | Дополнительные документы. В массиве можно передавать объекты ИНН или СНИЛС |
Атрибуты ответа
Ответ на создание заявки
{
"firstName" : "Имя",
"lastName" : "Фамилия",
"middleName" : "Отчество",
"birthDate" : "11.01.1996",
"citizenshipCountryId" : "RU",
"contacts" : {
"mobilePhoneNumber" : "+79271234567",
"email" : "email@email.com"
},
"identifyingDocument" : {
"type" : "RUSSIAN_INNER_PASSPORT",
"series" : "9208",
"number" : "556900"
},
"secondaryDocuments": [
{
"type" : "INN",
"number" : "500100732259"
}
],
"id" : "1234ABCD4321",
"creationDateTime" : "2019-01-11T17:16:05.743+03:00",
"applicationStatus" : "IN_PROGRESS",
"identificationLevel" : "NOT_VERIFIED",
"productId" : "111222",
"personId" : "1"
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
birthDate | String | Дата рождения. Формат см. в описании запроса |
citizenshipCountryId | String | Гражданство. ID из справочника стран |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона |
creationDateTime | String | Дата создания заявки |
firstName | String | Имя |
lastName | String | Фамилия |
middleName | String | Отчество |
id | String | ID заявки |
identificationLevel | String | Текущий уровень идентификации. Возможные значения |
identificationLevelReasonCode | String | Код причины полученного уровня идентификации |
identifyingDocument | object | Сведения о документе, удостоверяющем личность |
identifyingDocument.number | String | Номер документа |
identifyingDocument.series | String | Серия документа |
identifyingDocument.type | String | Тип документа |
personId | String | ID клиента |
productId | String | ID продукта |
secondaryDocuments | array | Массив дополнительных документов |
Получение статуса заявки
Запрос → GET
-
URL /v1/products/{productId}/persons/{personId}/simplified-identification/applications/{applicationId}
- productId — ID продукта
- personId — ID клиента
- applicationId — ID заявки
Структура тела ответа идентична структуре ответа на запрос «Создание заявки».
Получение статуса всех заявок
Запрос → GET
-
URL /v1/products/{productId}/persons/{personId}/simplified-identification/applications
- productId — ID продукта
- personId — ID клиента
Тело ответа — json-массив объектов-заявок. Структура каждого объекта-заявки идентична структуре ответа на запрос «Создание заявки».
Полная идентификация
Процесс полной идентификации описан в разделе «Руководства по интеграции» → «Идентификация» → «Сценарии» → «Полная идентификация».
Поиск заявок на идентификацию
Запрос → GET
-
URL /v1/full-identification/applications/search?parameter=value
- productId — ID продукта
- flowType — тип заявки (всегда
AGENT_FILLED_ONLY_FULL_IDENTIFICATION
) - mobilePhoneNumber — номер мобильного телефона в международном формате
- applicationStatus — статус (состояние) заявки, необязательный параметр
Атрибуты объекта-заявки
Запрос поиска
GET /v1/full-identification/applications/search?
productId=agent-ident&flowType=AGENT_FILLED_ONLY_FULL_IDENTIFICATION&mobilePhoneNumber=%2B79071234567 HTTP/1.1
Accept: application/json
Authorization: Bearer YUu2qw048gtdsvlk3iu
Host: <server URL>
В ответе возвращается json-массив объектов-заявок.
Объект-заявка
{
"id" : "A171EB8417CE11E99124DD04D7207C6E",
"creationDateTime" : "2019-01-13T11:29:44.943+03:00",
"applicationStatus" : "AWAITING_PASSPORT_CONFIRMATION",
"identificationLevel" : "NOT_VERIFIED",
"maximumPossibleIdentificationLevel" : "FULL",
"productId" : "111222",
"identificationDataSource" : {
"identificationAgentName" : "Евросеть",
"identificationEndpoint" : {
"fullAddress" : "г. Москва, ул. Гранатная, 1, оф. 2"
}
},
"firstName" : "И***",
"lastName" : "Ф***",
"middleName" : "О***",
"citizenshipCountryId" : "RU",
"contacts" : {
"mobilePhoneNumber" : "+79271234567",
"email" : null
}
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
citizenshipCountryId | String | Гражданство. ID из справочника стран |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
creationDateTime | String | Дата создания заявки |
id | String | ID заявки |
identificationLevel | String | Текущий уровень идентификации. Возможные значения |
firstName | String | Имя |
lastName | String | Фамилия |
middleName | String | Отчество |
maximumPossibleIdentificationLevel | String | Максимально допустимый уровень идентификации. Возможные значения |
personId | String | ID клиента |
productId | String | ID продукта |
identificationDataSource | object | Источник идентификационных данных |
identificationDataSource. identificationAgentName |
String | Название агента идентификации |
identificationDataSource. identificationEndpoint |
object | Точка идентификации |
identificationDataSource. identificationEndpoint.fullAddress |
String | Адрес точки идентификации, в которой клиент оставил заявку |
Создание сессии подтверждения SIM-карты
Запрос инициирует отправку SMS-сообщения с OTP (One Time Password, одноразовый пароль) клиенту на указанный номер телефона.
Запрос → PUT
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/sim-confirmation/{confirmationSessionId}
- productId — ID продукта
- applicationId — ID заявки
- confirmationSessionId — клиентский ID подтверждения
Атрибуты тела запроса
Тело запроса
{
"personId" : "1",
"mobilePhoneNumber" : "+79271234567",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"resendDelay" : "PT3M",
"resendAttemptsLeft" : 3
}
Имя | Тип | Описание |
---|---|---|
resendAttemptsLeft | integer | Количество оставшихся попыток повторного запроса OTP |
resendDelay | String | Интервал времени, через который можно повторно запросить OTP |
Повторная отправка SMS-сообщения с OTP
Запрос → POST
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/sim-confirmation/{confirmationSessionId}/resend-otp
- productId — ID продукта
- applicationId — ID заявки
- confirmationSessionId — клиентский ID подтверждения
Атрибуты тела запроса
Тело запроса повторной высылки SMS
{
"personId" : "1",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"resendDelay" : "PT3M",
"resendAttemptsLeft" : 3
}
Имя | Тип | Описание |
---|---|---|
resendAttemptsLeft | integer | Количество оставшихся попыток повторного запроса OTP |
resendDelay | String | Интервал времени, через который можно повторно запросить OTP |
Подтверждение SIM-карты с OTP
Запрос → PUT
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/sim-confirmation/{confirmationSessionId}/confirm-otp
- productId — ID продукта
- applicationId — ID заявки
- confirmationSessionId — клиентский ID подтверждения
Атрибуты тела запроса
Тело запроса подтверждения SIM-карты
{
"personId" : "1",
"confirmationCode" : "233210",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
confirmationCode | String | OTP (One Time Password, одноразовый пароль) |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"applicationStatus" : "AWAITING_PASSPORT_CONFIRMATION"
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
Подтверждение заявки по 4 знакам документа
Запрос → PUT
-
URL /v1/products/{productId}/full-identification/applications/{applicationId}/passport-confirmation
- productId — ID продукта
- applicationId — ID заявки
Атрибуты тела запроса
Тело запроса подтверждения заявки
{
"personId" : "1",
"passportNumberLast4Characters" : "4300",
"clientDeviceFingerprint" : {
"IPv4" : "10.12.11.290"
}
}
Имя | Тип | Описание |
---|---|---|
clientDeviceFingerprint | object | Сведения о клиентском устройстве, с которого поступил запрос |
clientDeviceFingerprint.IPv4 | String | IP-адрес клиентского устройства, с которого поступил запрос |
passportNumberLast4Characters | String | Последние 4 знака номера документа, удостоверяющего личность |
personId | String | ID клиента |
Атрибуты ответа
Тело ответа
{
"applicationStatus" : "IN_PROGRESS"
}
Имя | Тип | Описание |
---|---|---|
applicationStatus | String | Статус (состояние) заявки. Возможные значения |
Получение персональных данных клиента
По умолчанию персональные данные будут маскированными. Если по какой-то причине вам нужны немаскированные данные, обратитесь к вашему сопровождающему менеджеру.
Запрос → GET
-
URL /v1/products/{productId}/persons/{personId}/personal-data
- productId — ID продукта
- personId — ID клиента
Ответ
[
{
"productId": "1",
"personId": "8",
"productIdentificationLevel": "SIMPLIFIED",
"bankAlias": "QIWI_BANK",
"firstName": "и***",
"lastName": "и***",
"middleName": "и***",
"citizenshipCountryId": "RU",
"contacts": {
"mobilePhoneNumber": "+7***",
"email": null
},
"identifyingDocument": {
"type": "RUSSIAN_INNER_PASSPORT",
"series": "3***",
"number": "1***"
}
}
]
JSON-массив объектов с персональными данными.
Атрибуты объекта:
Имя | Тип | Описание |
---|---|---|
productId | String | ID продукта |
personId | String | ID клиента |
productIdentificationLevel | String | Текущий уровень идентификации у партнера. Возможные значения |
productIdentificationLevelReason | String | Код причины полученного уровня идентификации |
bankAlias | String | Акроним системы, в которой клиент получил идентификацию |
firstName | String | Имя |
lastName | String | Фамилия |
middleName | String | Отчество |
birthDate | String | Дата рождения клиента (в формате ГГГГ-ММ-ДД ) |
birthPlace | String | Место рождения клиента |
contacts | object | Контактные данные клиента |
contacts.email | String | |
contacts.mobilePhoneNumber | String | Номер мобильного телефона в международном формате |
citizenshipCountryId | String | Гражданство. ID из справочника стран |
identifyingDocument | object | Информация о документе, удостоверяющем личность |
identifyingDocument.number | String | Номер документа. Формат: 6 цифр |
identifyingDocument.series | String | Серия документа. Только для граждан РФ. Формат: 4 цифры |
identifyingDocument.issueDate | String | Дата выдачи документа (в формате ДД.ММ.ГГГГ ) |
identifyingDocument.issuingAuthorityCode | String | Код подразделения, выдавшего документ |
identifyingDocument.issuingAuthorityName | String | Название подразделения, выдавшего документ |
identifyingDocument.expiryDate | String | Срок действия документа (в формате ДД.ММ.ГГГГ ) |
identifyingDocument.type | String | Тип документа. Возможные значения |
identifyingDocument. otherDocumentTypeName |
String | Название документа, если выбран тип документа OTHER |
isPassportExpired | Bool | Признак просроченного паспорта (если true ) |
isClientActive | Bool | Признак активности клиента: true — клиент активен; false — клиент неактивен |
registrationType | String | Тип регистрации: PERMANENT — постоянная, TEMPORARY — временная |
registrationAddress | object | Сведения об адресе регистрации |
registrationAddress.countryId | String | ID из справочника стран |
registrationAddress.zipCode | String | Почтовый индекс |
registrationAddress.okatoRegionCode | String | Код субъекта РФ по ОКАТО. Значение из справочника регионов |
registrationAddress.district | String | Район |
registrationAddress.cityType | String | Тип населенного пункта |
registrationAddress.city | String | Наименование населенного пункта |
registrationAddress.street | String | Улица |
registrationAddress.house | String | Номер дома (владения) |
registrationAddress.building | String | Номер корпуса (строения) |
registrationAddress.flat | String | Номер квартиры (офиса) |
livingAddressIsIdenticalToRegistrationAddress | Bool | Признак того, что адрес проживания совпадает с адресом регистрации |
livingAddress | object | Сведения об адресе фактического проживания. Структура объекта совпадает с registrationAddress |
secondaryDocuments | array | Массив дополнительных документов |
hasInterestOwner | Bool | Признак выгодоприобретателя |
hasBeneficialOwner | Bool | Признак того, что лицо является бенефициарным владельцем |
publicOfficial | Bool | Признак публичного должностного лица |
publicOfficialType | String | Тип публичного должностного лица: RUSSIAN — российское, FOREIGN — иностранное, INTERNATIONAL — международное |
publicOfficialPost | String | Занимаемая должность публичного должностного лица |
financialPosition | String | Сведения о финансовом положении: GOOD — хорошее, SUFFICIENT — удовлетворительное, BAD — плохое |
businessReputation | String | Сведения о деловой репутации: GOOD — положительная, BAD — негативная |
fundingSources | String | Сведения об источниках происхождения денежных средств и (или) иного имущества клиента: OWN_FUNDS — собственные средства, BORROWED_FUNDS — заемные средства, OTHER — иное |
Деактивация клиента
Деактивация клиента переводит активного клиента из статуса «Активный» в «Неактивный». Физического удаления записи не происходит.
Запрос → POST
-
URL /v1/products/{productId}/persons/{personId}/deactivate
- productId — ID продукта
- personId — ID клиента
Атрибуты тела запроса
Тело запроса
{
"deactivationDateTime": "2018-09-24T10:00:00+03:00",
"deactivationReason": "Здесь причина деактивации клиента"
}
Имя | Тип | Описание |
---|---|---|
deactivationDateTime | String | Дата/время деактивации клиента (по стандарту ISO 8601) |
deactivationReason | String | Причина деактивации клиента |
Тело ответа отсутствует.
В случае успешного выполнения возвращается код ответа сервера 204
. При повторной деактивации уже неактивного клиента возвращается код ответа сервера 400
.
Дополнительные документы
ИНН
Атрибуты
ИНН
{
"type" : "INN",
"number" : "500100732259"
}
Имя | Тип | Описание |
---|---|---|
number | String | ИНН |
type | String | Тип документа. Передавать значение INN |
СНИЛС
Атрибуты
СНИЛС
{
"type" : "SNILS",
"number" : "112-233-445 95"
}
Имя | Тип | Описание |
---|---|---|
number | String | СНИЛС |
type | String | Тип документа. Передавать значение SNILS |
Разрешение на проживание
Атрибуты
Разрешение на проживание
{
"type" : "RESIDENCE_PERMIT",
"residencePermitType" : "VISA",
"number" : "N4321",
"dateFrom" : "11.09.2015",
"dateTo" : "11.09.2021",
"issuingAuthorityName" : "МИД РФ"
}
Имя | Тип | Описание |
---|---|---|
dateFrom | String | Дата выдачи |
dateTo | String | Дата окончания действия документа |
issuingAuthorityName | String | Орган, выдавший документ, подтверждающий право на пребывание в РФ |
number | String | Номер документа |
residencePermitType | String | Вид разрешения на пребывание. Значения: VISA , PERMANENT_RESIDENCE_PERMIT , TEMPORARY_RESIDENCE_PERMIT |
type | String | Тип документа. Передавать значение RESIDENCE_PERMIT |
Миграционная карта
Атрибуты
Миграционная карта
{
"type" : "MIGRATION_CARD",
"serial" : "4321",
"number" : "43211234",
"dateFrom" : "11.09.2015",
"dateTo" : "11.09.2021"
}
Имя | Тип | Описание |
---|---|---|
dateFrom | String | Дата начала срока пребывания |
dateTo | String | Дата окончания срока пребывания |
number | String | Номер |
serial | String | Серия |
type | String | Тип документа. Передавать значение MIGRATION_CARD |
Патент на работу
Атрибуты
Патент на работу
{
"type" : "WORKING_PATENT",
"series" : "77",
"number" : "8843211234",
"issuingAuthorityName" : "ФМС",
"issueDate" : "11.09.2015",
"documentSeries" : "РА",
"documentNumber" : "4000123"
}
Имя | Тип | Описание |
---|---|---|
documentNumber | String | Номер бланка документа |
documentSeries | String | Серия бланка документа |
issueDate | String | Дата выдачи |
issuingAuthorityName | String | Орган, выдавший патент |
number | String | Номер |
series | String | Серия |
type | String | Тип документа. Передавать значение WORKING_PATENT |
Справочники
Справочник стран (гражданств)
Запрос → GET
-
URL /dictionary/v1/countries
Справочник стран (фрагмент)
[
{
"id": "AF",
"name": "АФГАНИСТАН"
},
{
"id": "AL",
"name": "АЛБАНИЯ"
}
]
В ответе приходит json-массив со списком стран.
Имя | Тип | Описание |
---|---|---|
id | String | ID страны |
name | String | Название страны |
Справочник регионов России
Запрос → GET
-
URL /dictionary/v1/russian-regions
В ответе приходит json-массив со списком регионов РФ.
Справочник регионов России (фрагмент)
[
{
"okatoRegionCode": "79",
"name": "Республика Адыгея"
},
{
"okatoRegionCode": "84",
"name": "Республика Алтай"
}
]
Имя | Тип | Описание |
---|---|---|
name | String | Название региона |
okatoRegionCode | String | Код субъекта РФ по ОКАТО |
HTTP-статусы и формат ответов
Код | Описание | Тело ответа |
---|---|---|
200 | OK (запрос успешно выполнен) | Тело успешного ответа |
201 | Created (запрос успешно выполнен, ресурс создан) | Тело успешного ответа |
204 | No Content (запрос успешно выполнен) | Тело ответа отсутствует |
400 | Bad Request (некорректный запрос) | Стандартный json ошибки |
401 | Unauthorized (в запросе отсутствует корректная авторизация) | Пустое тело, либо стандартный json ошибки |
403 | Forbidden (операция запрещена) | Стандартный json ошибки |
404 | Not Found (ресурс не найден) | Пустое тело, либо стандартный json ошибки |
422 | Unprocessable Entity (ошибка валидации запроса) | Стандартный json ошибки |
423 | Locked (временно заблокирован) | Стандартный json ошибки |
500 | Internal Server Error (внутренняя ошибка сервера) | Пустое тело, либо стандартный json ошибки |
Атрибуты описания ошибки
Стандартный json ошибки
{
"serviceName": "openapi-identification",
"errorCode": "internal.error",
"description": "Undefined error. Please try to make operation later.",
"userMessage": "Undefined error. Please try to make operation later.",
"dateTime": "2018-09-03T18:41:27.016+03:00",
"traceId": "4a3c694ca580a5e0"
}
Имя | Тип | Описание |
---|---|---|
serviceName | String | Название сервиса, возвратившего ошибку |
errorCode | String | Код ошибки (см. далее) |
description | String | Описание ошибки |
userMessage | String | Пользовательское описание ошибки |
dateTime | String | Дата и время формирование ответа |
traceId | String | Параметр, необходимый для анализа логов. Его значение также всегда присутствует в заголовке ответа X-B3-TraceId |
При возвращении ошибки валидации запроса в JSON-объекте может присутствовать объект cause
. В объекте дополнительно описывается, какие ошибки и для каких полей были допущены.
Ошибка с полем cause
{
"serviceName": "openapi-identification",
"errorCode": "validation.error",
"description": "Данные некорректны",
"userMessage": "Данные некорректны",
"dateTime": "2018-09-05T13:55:57.897+03:00",
"traceId": "c8d2b66274672789",
"cause": {
"birthDate": [
"may not be null"
]
}
}
Возможные коды ошибок (атрибут errorCode
):
Код | Описание |
---|---|
internal.error | Внутренняя ошибка сервиса |
http.message.conversion.failed | Ошибка десериализации сообщения |
validation.error | Ошибка валидации (некорректное тело запроса) |
forbidden.operation | Операция запрещена |
data.not.found | Данные не найдены |
inapplicable.operation | Операция не применима для сущности в ее текущем состоянии |
secondary.document.invalid | Некорректный второй документ |
application.in.progress.already.exists | В данный момент есть незавершенная заявка, которая находится в обработке, или ожидании получения всех данных |
invalid.confirmation.factor.value | Неверное значение фактора подтверждения |
passport.confirmation.attempts.exceeded | Превышено количество попыток подтверждения паспорта |
sim.confirmation.attempts.exceeded | Превышено количество попыток подтверждения sim-карты |
confirmation.session.expired | Время жизни сессии подтверждения истекло |
incorrect.confirmation.code.error | Неверный OTP (One Time Password, одноразовый пароль) |
confirmation.attempts.limit.exceeded.error | Попытки подтверждения исчерпаны |
operation.inapplicable | Операция не применима |
incorrect.request.parameter | Неверный параметр запроса |
invalid.confirmation.data | Неверные данные подтверждения |
Значения перечислимых атрибутов
Статусы заявки
Статус | Описание |
---|---|
PROCESSING_FINISHED | Обработка завершена |
IN_PROGRESS | В процессе обработки |
AWAITING_PRODUCT_CHECKS | Ожидается завершение проверок |
AWAITING_SIM_CONFIRMATION | Ожидается подтверждение сим-карты |
AWAITING_PASSPORT_CONFIRMATION | Ожидается подтверждение идентификации |
AWAITING_AGENT_VERIFICATION | Ожидается верификация заявки у агента (для заявок на сайте) |
Типы документов, удостоверяющих личность
Тип | Описание |
---|---|
RUSSIAN_INNER_PASSPORT | Внутренний паспорт РФ |
FOREIGN_COUNTRY_IDENTIFYING_DOCUMENT | Документ, удостоверяющий личность иностранного гражданина, выданный его государством |
TEMPORARY_RESIDENCE_PERMIT | Разрешение на временное проживание |
PERMANENT_RESIDENCE_PERMIT | Вид на жительство |
REFUGEE_CERTIFICATE | Удостоверение беженца |
OTHER | Иной документ |
Код причины полученного уровня идентификации
Список значений полей identificationLevelReasonCode
, productIdentificationLevelReason
.
Код | Описание |
---|---|
smev.personal.data.not.found | Данные клиента не найдены в СМЭВ |
smev.personal.data.invalid | Данные клиента не прошли проверку в СМЭВ |
simplified.secondary.documents.constraints.validation.failed | Упрощенная идентификация: невалидный второй документ |
simplified.secondary.documents.missing | Упрощенная идентификация: отсутствует второй документ |
general.constraints.validation.failed | Ошибка валидации |
person.is.unreliable | Переданные персональные данные обнаружены в списках ограничений |
passport.expired | Паспорт просрочен |
full.identification.exists | У клиента уже есть полная идентификация |
one.passport.accounts.limit.exceeded | Превышено ограничение на максимальное количество аккаунтов на один паспорт |
person.account.is.deactivated | Аккаунт клиента уже закрыт |
personal.data.not.accepted | Клиенту нельзя предоставить идентификацию согласно текущим правилам |
identification.application.is.expired | Срок жизни незаполненной заявки истек |
passport.confirmation.attempts.exceeded | Превышено количество попыток подтверждения паспорта |
sim.confirmation.attempts.exceeded | Превышено количество попыток подтверждения sim-карты |
personal.data.and.level.cannot.be.updated.by.submitted.application | Заявка нарушает правила обновления существующего клиента при повышении уровня или повторном прохождении идентификации |
Уровень идентификации
Список значений полей identificationLevel
, productIdentificationLevel
.
Уровень | Описание |
---|---|
SIMPLIFIED | Упрощенная |
FULL | Полная |
NOT_VERIFIED | Не идентифицирован |
Не хотела ставить такую негативную оценку, потому что долго пользовалась киви и в принципе было все в порядке, но в этот раз просто выбесила их поддержка.
С осени начались проблемы с пополнением кошелька через виртуальную карту. Тогда я заявляла о мошенничестве и после заявления почему-то заблокировали мой кошелек, а не кошелек мошенника. Потом сказали, что это ошибка, разблокировали.
Банк при попытке пополнения по номеру виртуальной карты сообщал, что карта скомпромитирована.
Я заблокировала старую виртуальную карту, выпустила новую. Один-два платежа проходят, потом опять начинаются проблемы, ошибка при пополнении.
В декабре при очередном выпуске новой виртуально карты деньги уже не пришли. Два банка сказали, что пополнение невозможно, потому что карта заблокирована. Обращаюсь в поддержку киви, они говорят, что с картой все в порядке и просят меня скрин ошибки. Отправляю, говорят, что нужен еще скрин, на котором видно номер карты. Они решили, что я несколько месяцев неправильно ввожу номера разных карт!!! Это насколько *** должна быть поддержка, чтобы такое придумать!
И это учитывая, что разбирательство по вопросу длится с начала декабря. Первое обращение было 7 декабря отправлено. То есть более чем через месяц переписки они просто решили, что я неправильно ввожу номер карты!!!
Последний ответ от них был таким:
«Мы провели проверку по вашему обращению.
С картой у вас все в порядке, она активна.
По ней мы не видим попыток пополнения, это может означать, что введены неверно реквизиты.
Рекомендуем при проведении платежа проверить введенные данные на корректность.»
Как всегда, на стороне банка, с которого должен прийти платеж, все в порядке, карта плохая, у киви тоже все отлично, виновата я, неправильно ввожу номер карты. Наверное, они считают своих клиентов недоразвитыми.
Полагаю, что проблема все-таки у киви, потому что в банке сказали, что надо разбираться с кошельком, на нем могут быть какие-то ограничения, если виртуальная карта на самом деле активна, но отображается как заблокированная. Учитывая, что кошелек киви действительно блокировали и при первых попытках пополнения мне сообщали, что карта скомпромитирована, а это как раз связано с мошенничеством, то киви явно что-то намудрили, но разбираться не хотят.
Администратор народного рейтинга
2021-01-21T10:14:28+03:00
Автор, уточните, пожалуйста, вы направляли скриншоты?
29.01.2021 10:15 Оценка не засчитана, так как нет ответа от автора
КИВИ Банк
2021-01-12T18:17:29+03:00
Здравствуйте, x*******@mail.ru.
Мы уточнили информацию по вашей заявке, продублируем тут: когда вы переводите деньги на карту, из банка-отправителя приходит запрос на списание, и банк-получатель его подтверждает. После этого подтверждения деньги списываются со счета отправителя. Специалисты провели проверку и выявили, что в наш банк первоначальный запрос от банка-отправителя не приходил.
Можно сделать вывод, что при введении данных карты есть ошибка. Вас неоднократно просили прислать скриншоты пошаговых действий. Специалистам нужно увидеть экран с номером карты QIWI, который вы вводите, чтобы убедиться, что всё верно, и более детально разобраться в вашей проблеме.
Мы готовы помочь, но необходимо ваше содействие.
Разблокировали кошелёк
Оценка
4
Такая интересная история, что любой может купить себе кошелёк за 20 рублей, закинуть на него ещё 10 руб, скинуть кому угодно с провокационной подписью. И все, вам снесут киви через…
Читать полностью
02.02.2023
Помощь с переводом денег
Оценка
5
Проверяется
У меня муж сейчас в Казахстане находится, я ему деньги отправляю. С последней транзакцией в праздники возникли проблемы. Я деньги со своего кошелька отправила, а муж их не видит…
Читать полностью
27.01.2023
Хотят помочь клиенту
Оценка
5
Проверяется
Недавно стал работать на себя и для этого открыл кошелек Киви. На него сразу начали приходить деньги за оплату услуг от клиентов и через неделю пользования я увидел, что кошелек…
Читать полностью
13.01.2023
Отличный вариант в актуальное время
Оценка
5
Проверяется
С киви-кошельком я связался уже очень давно, буквально когда он только появился, но активно пользоваться начал с того года. В основном это финансовые переводы на другие кошельки…
Читать полностью
09.01.2023
Купила авиабилеты
Оценка
5
Перед отпуском вспомнила, что вроде как видела на сайте киви возможность оплатить путешествие. Зашла проверить — действительно, можно и тур забронировать у агентств-партнёров, и…
Читать полностью
30.11.2022
Принимаю оплату на киви
Оценка
5
Я диджитал-художник, и многие мои клиенты не из РФ. Возникли сложности с приёмом оплаты, друг самозанятый посоветовал подключить киви. Вот, недавно подключил себе онлайн-оплату для…
Читать полностью
30.11.2022
Для оплаты в интернете
Оценка
5
Из соображений безопасности интернет покупки оплачиваю с виртуалки киви — мне лично так спокойнее. Да и часто заказываю на алиэкспрессе, а на него повышенный кэшбэк…
Читать полностью
29.11.2022