Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Для проведения тестирования укажите yamoney_url=https://demomoney.yandex.ru/eshop.xml

В личном кабинете Яндекс.Кассы укажите URL возврата веб-сессии абонента на адрес вашего сервера WNAM, а также пути до API проверки валидности платежа:

https://wnam.provider.ru/yandex/check  
https://wnam.provider.ru/yandex/aviso  
https://wnam.provider.ru/yandex/success  
https://wnam.provider.ru/yandex/fail
Вы обязаны установить SSL сертификат на ваш сервер WNAM (https://wnam.provider.ru/), в противном случае платежная система не будет с ним взаимодействовать.

Необходимо в административном интерфейсе WNAM, в конструкторе страниц, создать страницу типа "Приветствие" или "Другое" с шаблоном, соответствующим платежной форме, на которой абонент быдет будет выбирать одну из тарифных опций для совершения платежа. Образец такой страницы приведен на сайте http://www.netams.com/files/wnam/portalpages/pay.html. Вы должны отредактировать страницу (указать варианты платежей согласно вашему предполагаемому тарифу) в "экспертном режиме" конструктора.

Затем вы должны создать тариф в меню "Конфигурация - платный доступ". Система WNAM позволяет иметь неограниченное число созданных тарифов. 

Image Added

В разделе "Действие" необходимо отредактировать тариф. Описание тарифа состоит из набора обязательных полей (свойств тарифа), а также списка из одного или более тарифных элементов:

Image Added

Название тарифа - произвольное слово, которое затем будет отображаться в отчетности.
Параметры "Число сессий в день доступа без оплаты" и "Число сессий в день доступа без оплаты" позволяют задать желаемое число. Рекомендуемые значения: 1 и 3. 
Страница выбора тарифа позволяет задать созданную на предыдущем шаге в конструкторе страницу:

Image Added

Параметр "Длительность бесплатной сессии, сек." определяет время, в течение которого абонент может произвести оплату после того, как выберет один из тарифных элементов. Подробнее логика работы WNAM описана ниже.
Параметр "Действие по исчерпанию лимита числа бесплатных сессий" определяет, что произойдет, когда абонент достигнет установленного ограничения. Возможны два варианта: показ формы (страницы с запретом) либо безусловны переход по ссылке (адрес сайта должен находиться в Walled Garden хотспота).
Параметр "Отключен" позволяет отключить работу по тарифу (прием оплаты будет невозможен).
Параметр "Показывать рекламу даже тем, кто оплатил" отключает безусловный пропуск устройств абонентов при МАС-авторизации с целью демонстрации даже платным абонентам хотспота и страницы с рекламным материалом.

Затем идет набор 1 или более "тарифных элементов", которые определяют сетку тарифа, то есть сумму оплаты за предоставление доступа на заданное время.
Внимание! Параметры (длительность, стоимость) должны в точности повторять набор параметров, заданных в форме оплаты (функция doPay(X,Y))
Каждый из тарифных элементов редактируется отдельно:
Image Added