POST api/yookassa/Webhooks

Изменение статусов платежей и чеков онлайн-кассы

Request Information

URI Parameters

None.

Body Parameters

WebhooksRequest
NameDescriptionTypeAdditional information
YookassaId

Идентфикатор платежа или возврата платежа, в ю-кассе

string

None.

OnlinekassaId

Идентфикатор чека прихода или чека возврата в онлайн-кассе

string

None.

Refund

Признак, что статус передаётся по возврату платежа или чеку возврата

boolean

None.

Status

Статус, который нужно установить у платежа или чека

string

None.

Operator

Идентификатор оператора программы лояльности

integer

None.

Token

Токен пользователя, который инициирует данный запрос

integer

None.

SiteCode

Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос

string

None.

Request Formats

application/json, text/json

Sample:
{
  "YookassaId": "sample string 1",
  "OnlinekassaId": "sample string 2",
  "Refund": true,
  "Status": "sample string 3",
  "Operator": 1,
  "Token": 1,
  "SiteCode": "sample string 4"
}

application/xml, text/xml

Sample:
<WebhooksRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.YooKassaRequest">
  <Operator xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Operator>
  <SiteCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 4</SiteCode>
  <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token>
  <OnlinekassaId>sample string 2</OnlinekassaId>
  <Refund>true</Refund>
  <Status>sample string 3</Status>
  <YookassaId>sample string 1</YookassaId>
</WebhooksRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.