...
17. Опентао подтверждает Контрагенту получение оповещения о платеже.
Раскрыть |
---|
title | Примеры ответов на оповещение |
---|
|
Ответ Структура ответа на оповещение Блок кода |
---|
language | csharp |
---|
linenumbers | true |
---|
| public class NoticeAnswer
{
public string PaymentId { get; set; }
public NoticeErrorCode ErrorCode { get; set; }
public string ErrorDescription { get; set; }
} |
где Параметр | Описание |
---|
PaymentId | Идентификатор платежа во внутренней системе биллинга Опентао | ErrorCode | Код ошибки. Подробнее см. 3.3.2 | ErrorDescription | Описание ошибки |
Пример ответа о безошибочной обработке оповещения Блок кода |
---|
language | html/xml |
---|
linenumbers | true |
---|
| <?xml version="1.0" encoding="utf-8"?>
<NoticeAnswer>
<PaymentId>222</PaymentId>
<ErrorCode>Ok</ErrorCode>
</NoticeAnswer> |
Пример ответа Ответа с ошибкой Блок кода |
---|
language | html/xml |
---|
linenumbers | true |
---|
| <?xml version="1.0" encoding="utf-8"?>
<NoticeAnswer>
<PaymentId>222</PaymentId>
<ErrorCode>VerificationError</ErrorCode>
<ErrorDescription>Unknown notification status: 'Overpaid'</ErrorDescription>
</NoticeAnswer> |
где Параметр | Описание |
---|
PaymentId | Идентификатор платежа во внутренней системе биллинга Опентао | ErrorCode | Код ошибки. Подробнее см. 3.3.2 | ErrorDescription | Описание ошибки |
|
18. Контрагент подтверждает ПС получение оповещения о платеже.
...