Инструменты пользователя

Инструменты сайта


asp.net

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Следущая версия Both sides next revision
asp.net [2011/08/02 10:59]
admin
asp.net [2013/01/31 09:11]
admin
Строка 1: Строка 1:
-**Пример ​использования платежного модуля Onpay.ru, используя технологию ASP.net**+**Пример ​настройки платежного модуля Onpay.ru, используя технологию ASP.net**
  
-   ​Настройки в кабинете для магазина demo:+   ​Настройки в Личном Кабинете для магазина demo:
    URL http://​secure.onpay.ru/​user/​login    URL http://​secure.onpay.ru/​user/​login
-   ​логин ​demo+   ​логин ​demo1
    ​пароль demodemo    ​пароль demodemo
 +   ​Внимание! В демо-магазине технически возможно принимать деньги. Но вывести их нельзя. Просьба для коммерческой деятельности зарегистрироваться и использовать реальные учетные записи!
 +   
 +{{:​asp_net_onpay1.gif|}}
  
 **Подготовительные данные для работы примера:​** **Подготовительные данные для работы примера:​**
Строка 37: Строка 40:
         public static string strSecureApiIn = "​a2su3ig8y";​         public static string strSecureApiIn = "​a2su3ig8y";​
         // Ссылка,​ на которую пользователь будет перенаправлен для совершения платежа         // Ссылка,​ на которую пользователь будет перенаправлен для совершения платежа
-        public static string strRedirectLink = "​http://​secure.onpay.ru/​pay/​demo";+        public static string strRedirectLink = "​http://​secure.onpay.ru/​pay/​onpay?f=8";
         // Ссылка,​ по которой будет перенаправлен пользователь,​ после того как платеж успешно проведён         // Ссылка,​ по которой будет перенаправлен пользователь,​ после того как платеж успешно проведён
         public static string strUrlSuccess = "​http://​www.domen.com/​Success.aspx";​         public static string strUrlSuccess = "​http://​www.domen.com/​Success.aspx";​
Строка 114: Строка 117:
         }         }
         /// <​summary>​         /// <​summary>​
-        /// Функция формирует md5 строку для ответа на pay запрос ​платёжной ​системы+        /// Функция формирует md5 строку для ответа на pay запрос системы ​Onpay.ru
         /// </​summary>​         /// </​summary>​
         /// <param name="​pay_for">​параметр pay_for</​param>​         /// <param name="​pay_for">​параметр pay_for</​param>​
Строка 197: Строка 200:
  
 Далее у пользователя должна появится такая форма:​\\ Далее у пользователя должна появится такая форма:​\\
- +{{:​asp_net_onpay2.gif|}}\\ 
-После начала оплаты на страницу провайдера от системы ​OnPay приходит запрос check, страница обрабатывает его, выдает серверу ответ. Если ответ от сервера положительный,​ система OnPay посылает странице провайдера запрос pay. Провайдер обрабатывает его и если результат обработки - удачный,​ то зачисляет пользователю сумму баллов,​ которые он указал при переходе на страницу оплаты.\\+После начала оплаты на страницу провайдера от системы ​Onpay.ru ​приходит запрос check, страница обрабатывает его, выдает серверу ответ. Если ответ от сервера положительный,​ система OnPay посылает странице провайдера запрос pay. Провайдер обрабатывает его и если результат обработки - удачный,​ то зачисляет пользователю сумму баллов,​ которые он указал при переходе на страницу оплаты.\\
 Приведём полный код страницы api.aspx\\ Приведём полный код страницы api.aspx\\
 Разметка страницы\\ Разметка страницы\\
Строка 349: Строка 352:
         /// Фунция возвращает ответ в соответствующей кодировке         /// Фунция возвращает ответ в соответствующей кодировке
         ///</​summary>​         ///</​summary>​
-        ///<​param name="​strXmlResponse">​строкас xml файлом</​param>​+        ///<​param name="​strXmlResponse">​строка с xml файлом</​param>​
         private void WriteResponse(string strXmlResponse)         private void WriteResponse(string strXmlResponse)
         {         {