Получить статус Split Payment
Подробности конечной точки
Метод:
GET
URL: BASE_URL/merchant/splitPayment/status/?transactionId=your_transaction_id
Заголовок:
http
Authorization: Bearer <ACCESS_TOKEN>Описание: Получает статус всех вложенных транзакций для разделенной транзакции.
| Параметр | Тип | Описание | Требуется |
|---|---|---|---|
transactionId | string | ID родительской транзакции. | Да |
Пример ответа
Об успехе,
json
{
"result": [
{
"recipientId": "ccda5111-66a0-4896-90a2-b095ff558129",
"amount": 100, #in tiyn
"status": "paid",
"createdAt": "2025-01-06 17:17:17"
},
{
"recipientId": "ffddb832-4bd2-410c-a1d9-26dv9fefb111",
"amount": 100,
"status": "paid",
"createdAt": "2025-01-06 17:17:17"
}
]
}Коды ошибок
permission_deniedtransaction_not_foundsplit_not_found
Замечания по реализации
Проверка разрешений. Убедитесь, что у мерчанта есть разделенные разрешения на оплату.
Проверка транзакции. Убедитесь, что родительская транзакция существует и принадлежит мерчанту.
Сопоставление статусов:
paidcancelledcheck