Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

7. Опентао передает платежные данные в ответе метода GetPaymentParameters

Блок кода
languagecsharp
titleСтруктура ответа PaymentFormAnswer
linenumberstrue
collapsetrue
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. ПС уведомляет Контрагента о совершенном платеже

...