Перейти к содержимому
Русский
  • Результаты отсутствуют, так как поле поиска является пустым.

Файл отчета о выплатах

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

Файл отчета будет соответствовать следующим требованиям:

  1. Формат файла: CSV.

  2. Параметры выплаты: представлены в виде заголовков, разделенных (|), в первой строке файла согласно описанию в таблице ниже. Файл отчета включает в себя все исходные параметры выплат из файла для загрузки и отчетные параметры о проведенных транзакциях. 

  3. Значения параметров: представлены в виде содержимого строки с разделителем (|). Последовательность соответствует последовательности параметров (заголовков файла).

  4. Порядок строк в отчете такой же как порядок строк в загруженном файле.

Таблица: Параметры отчета о массовых выплатах

 

Параметр

 

Описание

 

Примечание

 

request_status

Статус запроса.

Возможные значения:

  • valid: запрос был успешно сгенерирован и отправлен в обработку;

  • invalid: произошла ошибка при генерации запроса для отправки или не был получен ответ от шлюза.

 

transaction_uid

Идентификатор транзакции в системе (UID операции).

 

transaction_status

Статус обработки транзакции.

Возможные значения:

  • successful: транзакция была обработана успешно;

  • failed: транзакция была обработана и отклонена шлюзом;

  • incomplete: транзакция не завершена, требуется участие торговца;

  • expired: время обработки транзакции истекло.

 

message

Сообщение с результатом обработки транзакции.

 

rrn

Номер банковской транзакции.

 

amount

Сумма транзакции в минимальных денежных единицах.

Например USD 3245 = USD 32.45.

currency

Валюта оплаты.

Формат ISO-4217, например USD.

number

Маска номера карты.

Формат: первые 6 цифр ХХХХ последние 4 цифры номера карты

description

Описание выплаты.

 

tracking_id

Идентификационный номер платежа, назначенный торговцем.

Если параметр не был указан в загружаемом файле, то он будет сгенерирован автоматически.

test

Параметр тестовой транзакции.

Возможные значения:

  • true: транзакция была тестовой;

  • false: транзакция была реальной.

Если параметр не был указан в загружаемом файле, то будет автоматически указано false.

Пример содержимого файла отчета

request_status|transaction_uid|transaction_status|message|rrn|amount|currency|number| description|tracking_id|test
valid|10328-00ea89b8b5|successful|Payout was approved|123456789102|100|USD|420000xxxx0000|description_text|my_tracking_id_1|true
valid|10328-00ea89b8b5|successful|Payout was approved|123456789102|100|USD|420000xxxx0000|description_text|my_tracking_id_1|true
valid|10332-18a4eaf0ad|failed|Payout was declined|123456789105|300|USD|220138 xxxx 0021|description_text|my_tracking_id_3|true