Формування звіту по транзакціям

Метод для формування звіту по транзакціям

Запит:

КлючОписТипЧи обов'язковий параметр?Приклад
params



sessionIdid сесії кліентаstring, uuidтак"00684a7f-3d5c-43f4-b4d1-ea994226be9c"
emailелектронна адреса отримувачаstringтак"test@uapay.ua"
filterоб"єкт параметрів для фільтраціїobject


createdAt*дата створенняobjectні{ "$gte": 1517176800000,
"$lte": 1538341199999 }
paymentTypesтип платіжної системыarrayні

["ECOM", "P2P", "A2C"]

statusesстатуси платежівarrayні

["PENDING", "REJECTED", "NEEDS_CONFIRMATION", "FINISHED", "REVERSED", "HOLDED", "CANCELED", "OPEN", "PAYED", "PARTLY_RECEIVED", "RETURNED", "CLOSED"]

paymentNumbersномер платежуarrayні

[111,222, 333]

amount*сума платежуobjectні{ "$gte": 1,
"$lte": 10000 }
isChargebackпомітка "charge back"booleanніfalse

* можливі правила для фільтру: '$ne', '$eq', '$lte', '$lt', '$gt', '$gte'


Відповідь:

Ключ
Опис
Тип
Приклад
status

Статус. 0 - помилка, 1 - успіх

integer

1

data


reportRequestId

id заявки для відправки запитуstring, uuid
"2ae8cf14-c041-443f-af55-02ea529176aa"