Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

При возвратах платежей по QIWI, выполненных с помощью web-интерфейсов, обычно система АПК Ассист сразу передает на запрос отмены заказа соответствующий успешный статус, однако, в некоторых случаях передается ответ со статусом операции «In Process» (responsecode=AS300). Это связано с задержкой при выдаче результата отмены платежной системой QIWI. Для получения реального результата в этом случае следует отправить дополнительный запрос на получение результатов операций по номеру заказа через несколько минут после запроса на отмену. В случае нескольких отмен результат запроса будет содержать несколько вложенных операций типа 300 (Отмена), имеющих различные значения параметра billnumber в расширенном формате (например, 5700027202722028.3).

Список параметров запроса:

...

Название

...

Обязательное поле

...

Принимаемые значения

...

Значение по умолчанию

...

Описание

...

Billnumber

...

Да

...

15 или 16 цифр

Расширенный формат

...

Номер платежа, соответствующий заказу в системе АПК Ассист, допускается передача расширенного номера платежа

...

Merchant_ID

...

Да

...

Число

...

Идентификатор предприятия в АПК Ассист

...

Login

...

Да

...

8 - 20 символов

...

Логин (лат. буквы и цифры, символ _)

...

Password

...

Да

...

8 - 20 символов 

...

Пароль (лат. буквы и цифры)

...

Amount

...

Нет*

...

Число, 15 цифр

(разделитель «.»)

...

Сумма авторизации

...

Сумма возврата средств

...

Currency

...

Нет*

...

3 символа

...

Код валюты авторизации

...

Код валюты отмены или возврата средств. Может быть использован только код валюты авторизации

...

CancelReason

...

Нет

...

1 – Отказ магазина
2 – Отказ покупателя
3 – Мошенническая операция

...

1

...

Причина отмены или возврата

...

Language

...

Нет

...

RU – русский
EN – английский

...

RU

...

Язык выдачи результатов

...

ClientIP

...

Нет

...

Максимум 15 цифр, 4 разделителя «.»

...

IP компьютера оператора, производящего отмену/возврат.

...

Format

...

Нет

...

1 – CSV
2 – WDDX
3 – XML
4 – SOAP

...

Формат входных данных, 4 для сервиса wscancel

...

Формат выдачи результатов


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

Multiexcerpt include
MultiExcerptNameValidation
PageWithExcerptБлоки документов

...

Отмена или возврат средств является успешной, если код возврата операции отмены responsecode AS000 (операция успешно завершена), оба кода firstcode=0, secondcode=0, статус заказа при этом становится Canceled (Отменен) или PartialCanceled (Отменен частично).

Для неуспешной отмены код возврата responsecode принимает значения AS100-AS998. Если запрос на возврат или отмену не может быть обработан, в результате запроса вернутся ненулевые значения параметров firstcode, secondcode.

...

titleОтмена заказов, оплаченных бонусными баллами

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

...

Если при оплате картой и/или баллами были начислены бонусные баллы «Спасибо», то при совершении отмен соответствующие операции отмены начисления будут созданы автоматически.

Тип совершаемой транзакции (on-line отмена, возврат средств (refund), отмена финансовой транзакции, частичная отмена) будет определен системой АПК Ассист автоматически в зависимости от суммы (полная или частичная отмена), процессинга, типа карты, наличия финансовой транзакции для родительской авторизации и причины возврата.

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

Интерфейс для формата HTTPPOST (cancel)

...