UAPAY - національний платіжний сервіс

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Метод для скасування ініціювання списання коштів с картки платника. Може бути викликаний після C2A Initiate - ініціювання списання, платіж повинен бути з типом C2A та статусом WAITING_COMPLETE, а операція з типом SEND та статусом NEEDS_COMPLETE. Після виклику статус платежу стає OPEN, а статус операції CANCELED.

Метод запиту - POST

Шлях запиту - /api/p2p/payments/c2a/cancel

Параметри для формування тіла запиту у форматі JSON

Ключ

Тип даних

Обов'язковий?

Опис

Приклад

params.sessionId

string

так

id сесії клієнта

"445fb296-8653-4646-8475-5796c97d16ff"

params.paymentId

string

так, один із цих параметрів: params.paymentId, params.operationId або params.externalId

id платежу

"a85ee391-46ca-4766-b376-292bd7efbeea"

params.operationId

string

id операції

"bc3c95f1-bf2a-4e61-8c88-8444b1b4e014"

params.externalId

string

зовнішній id операції

"ad6cee7f-88ff-4090-ae38-8e6a0f260cd8"

Приклади тіла запиту

{
  "params": {
    "sessionId": "445fb296-8653-4646-8475-5796c97d16ff",
    "paymentId": "a85ee391-46ca-4766-b376-292bd7efbeea"
  }
}

або

{
  "params": {
    "sessionId": "445fb296-8653-4646-8475-5796c97d16ff",
    "externalId": "ad6cee7f-88ff-4090-ae38-8e6a0f260cd8"
  }
}

Параметри тіла відповіді у форматі JSON

Ключ

Тип даних

Опис

Приклад

data.paymentId

string

id платежу

"a85ee391-46ca-4766-b376-292bd7efbeea"

data.operationId

string

id операції

"bc3c95f1-bf2a-4e61-8c88-8444b1b4e014"

data.externalId

string

зовнішній id операції

"ad6cee7f-88ff-4090-ae38-8e6a0f260cd8"

Приклад тіла відповіді

{
  "status": 1,
  "data": {
    "paymentId": "a85ee391-46ca-4766-b376-292bd7efbeea",
    "operationId": "bc3c95f1-bf2a-4e61-8c88-8444b1b4e014",
    "externalId": "ad6cee7f-88ff-4090-ae38-8e6a0f260cd8"
  }
}

  • No labels