Скасування операції з двофакторним зарахуванням (Operations credit cancel)

Метод скасовує операцію P2P платежу, створену з двофакторним зарахуванням 

URI

/api/p2p/operations/credit/cancel

Запит:

Ключ

Опис

Тип

Чи обов'язковий параметр?

Приклад

Ключ

Опис

Тип

Чи обов'язковий параметр?

Приклад

params









sessionId

ID сесії

string

так

"dad04919-dbad-4ff3-9934-e13d761ffd19"

externalId

ID платежу в системі Агента

string

ні

"33042429-a510-4a13-a1e9-d847f8f4512c"

id

ID операції

string

ні

"33042429-a510-4a13-a1e9-d847f8f4512c"

remoteIP

IP-адреса платника

string

так

"1.1.1.1"

Приклад запиту по externalId
1 2 3 4 5 6 7 { "params": { "sessionId": "dad04919-dbad-4ff3-9934-e13d761ffd19", "externalId": "33042429-a510-4a13-a1e9-d847f8f4512c", "remoteIP": "1.1.1.1" } }
Приклад запиту по id
1 2 3 4 5 6 7 { "params": { "sessionId": "dad04919-dbad-4ff3-9934-e13d761ffd19", "id": "33042429-a510-4a13-a1e9-d847f8f4512c", "remoteIP": "1.1.1.1" } }

Відповідь:

Ключ

Опис

Тип

Приклад

Ключ

Опис

Тип

Приклад

status

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

integer

1

data







externalId

ID переданий в першу частину двофакторного зарахування

string

"33042429-a510-4a13-a1e9-d847f8f4512c"

id

ID операції

string

"1faa4602-4e5c-4261-b43a-ac7a813ba966"

paymentId

ID платежу в системі провайдера

string

"0f4a6d28-3165-4588-b9df-a8143e384b95"

Приклад відповіді
1 2 3 4 5 6 7 8 { "status": 1, "data": { "externalId": "33042429-a510-4a13-a1e9-d847f8f4512c", "id": "1faa4602-4e5c-4261-b43a-ac7a813ba966", "paymentId": "0f4a6d28-3165-4588-b9df-a8143e384b95" } }
Приклад відповіді
1 2 3 4 5 6 7 8 9 10 11 { "status": 1, "data": { "externalId": "bae2e85a-f917-432d-9efc-2356fcf211ce", "id": "c4ac0833-c864-4e1c-91e3-74f8509de3c3", "payments": [ "33a6c5de-0f1b-46b6-a975-2d7f2d553e50", "eed58abf-7aef-45d2-aef0-2d7bdbb66ea0" ] } }