Подключение PayAnyWay — различия между версиями

Материал из Insales Wiki
Перейти к: навигация, поиск
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
<ol>
+
[https://payanyway.ru/info/d/ru/public/merchants/InSales.pdf Документация разработчика на сайте PayAnyWay]
                    <li>В бэкофисе магазина, в разделе «Настройки» -> «Оплата» создать новый вид оплаты «Внешний способ оплаты».
 
                    </li>
 
                    <li>Заполнить настройки:
 
                        <ul>
 
                            <li>Идентификатор магазина - номер '''расширенного''' счета в платежной системе PayAnyWay (Moneta.ru)</li>
 
<li>Пароль - пароль для транзакций. Если не заполнить, будет сгенерирован автоматически.</li>
 
                            <li>URL внешнего сервиса - выбрать из таблицы в разделе «Платежные системы» (в интерфейсе приложения, см. шаг 2) в зависимости от способа подключения платежного интерфейса</li>
 
                           
 
                            <li>success_url и fail_url - заполняются автоматически и не могут быть изменены</li>
 
                        </ul>
 
[[Изображение:Step_2.1.png]]
 
                    </li>
 
<li>Включенные для Вашего счета способы оплаты и параметр paymentSystem.unitId вы можете увидеть в своем [https://www.moneta.ru/login.htm личном кабинете]. При переходе по ссылке, выходит окно в который необходимо вписать произвольную сумму (100 или 1000), нажать показать. Появятся актуальные способы оплаты.
 
Попытка оплатить неактивным способом оплаты завершится сообщением об ошибке: "Нет доступных способов оплаты".</li>
 
                    <li>Установить приложение в разделе «Настройки» -> «Приложения».
 
                    </li>
 
 
 
                    <li>Заполнить настройки:
 
                        <ul>
 
                            <li>Номер счета -  номер расширенного счета в системе PayAnyWay</li>
 
<li>Тестовый режим - переход в режим тестирования, деньги не списываются со счета</li>
 
                            <li>Код проверки целостности данных - код проверки целостности данных, указанный в настройках расширенного счета</li>
 
                            <li>Тип валюты - код валюты вашего счета (RUB)</li>
 
                            <li>Пароль для генерации подписи - пароль для транзакций из настроек способа оплаты (п.2 инструкции)</li>
 
<li>URL страницы удачной оплаты и URL страницы отмены заказа - не обязательны для заполнения. По умолчанию используется индексная страница магазина. Можно указать любые другие страницу Вашего магазина. </li>
 
                        </ul>
 
                       
 
                    </li>
 
[[Изображение:Step_41.png]]
 
                    <li>Зайти в аккаунт в платежной системе и перейти в раздел «Счета» -> «Управление» -> «Редактировать счет». В настройках ввести:
 
                        <ul>
 
<li>«Тестовый режим»: Нет</li>
 
<li>«Check URL»: заполнять не нужно</li>
 
                            <li>«Pay URL»: http://insales.payanyway.ru/callback</li>
 
<li>«HTTP метод»: GET</li>
 
                            <li>«Можно переопределять настройки в url»: Да</li>
 
                            <li>«Подпись формы оплаты обязательна»: Да</li>
 
 
 
                            <li>«Код проверки целостности данных»: ваш_код из настроек приложения</li>
 
<li>«Success URL»: заполнять не нужно</li>
 
<li>«Fail URL»: заполнять не нужно</li>
 
                        </ul>
 
                       
 
                    </li>
 
                </ol>
 
[[Изображение:Step_5.png]]
 

Текущая версия на 10:20, 5 июня 2014

Документация разработчика на сайте PayAnyWay