Детальний звіт по транзакціям за обрану дату
Опис
Процес отримання звіту виконується в дві дії:
Виконати запит для отримання токену для конкретного сервісу.
Виконати запит по токену і отримати звіт у синхронній відповіді.
API параметри
Параметри для отримання токену
Токен валідний 60 хв.
HTTP METHOD: POST
API ENDPOINT: https://138.68.178.83/api/merchant/transactions/token
Параметр | Значення | Опис | Особливості |
---|---|---|---|
| String | API ключ |
|
| String | Унікальний ідентифікатор запиту на боці мерчанта |
|
| Int | Кількість транзакцій в одному респонсі. За замовчуванням 100. Максимум 1000 |
|
| Date | Дата за яку сформувати звіт у форматі YYYY-MM-DD |
|
|
| Вказати один необхідний сервіс. Під кожен сервіс окремий токен |
|
| String | Контрольний підпис | md5(
strrev(api_key).
strrev(request_id).
strrev(api_secret)
) |
Параметри для отримання даних по токену
HTTP METHOD: POST
API ENDPOINT: https://138.68.178.83/api/merchant/transactions/token_data
Параметр | Значення | Опис | Особливості |
---|---|---|---|
| String | API ключ |
|
| String | Унікальний ідентифікатор запиту мерчанта |
|
| String | Номер сторінки звіту |
|
| String | Токен |
|
| String | Контрольний підпис | md5(
strrev(api_key).
strrev(request_id).
strrev(api_secret)
) |
Помилка | Опис |
---|---|
Incorrect signature | Помилка в підписі |
Merchant not found | Невірно вказано API ключ |
104: Token not found Токен | Токен більше не валідний або не існує |
105: Page not exist | Вказаної сторінки не існує |
106: In progress | Звіт ще не сформовано, спробуйте пізніше |
107: Report failed | Звіт не в статусі Complete |