...
7. Опентао передает платежные данные в ответе метода GetPaymentParameters
Блок кода | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
public class PaymentFormAnswer { public PaymentForm Result { get; set; } public OtapiErrorCode ErrorCode { get; set; } public string ErrorDescription { get; set; } public string SubErrorCode { get; set; } } public class PaymentForm { public string RequestMethod { get; set; } public string RequestUrl { get; set; } [ XmlArrayItem( "Parameter" ) ] public PaymentFormParameter[] Parameters { get; set; } } public class PaymentFormParameter { public string Name { get; set; } public string Value { get; set; } } |
где PaymentForm
Параметр | Описание | |
---|---|---|
RequestUrl | Адрес оповещения сервиса, который используется в шаге 15 | |
RequestMethod | Способ отправки запроса на адрес оповещения | GET/POST |
...
12. ПС возвращает в браузер плательщика ответ - страницу с сообщением об успехи/неудачи платежа.
2. Пример взаимодействия Плательщик, ПС,
...
Контрагент, Опентао при проведении платежа.
13. ПС уведомляет Контрагента о совершенном платеже
...