Онлайн-руководство разработчика NetCat
Модуль «Поиск по сайту» 12.2.1Начало работы с модулем 12.2.2Язык запросов 12.2.3Способы хранения индекса 12.2.4Интерфейс модуля в панели управления сайтом 12.2.5Области индексирования 12.2.6Области HTML-страниц 12.2.7Области поиска на сайте 12.2.8Индексирование по расписанию, запуск индексирования в фоновом режиме 12.2.9Правила индексирования 12.2.10Постановка задачи переиндексирования в очередь 12.2.11Интеграция модуля в макеты дизайна сайта 12.2.12Простая форма поиска 12.2.13Расширенная форма поиска 12.2.14Вывод результатов поиска 12.2.15Стилизация списка подсказок 12.2.16Расширенные настройки 12.2.17Разработка расширений модуля 12.2.18Обзор архитектуры модуля 12.2.19Обработчики документов различных типов 12.2.20Текстовые фильтры 12.2.21Анализаторы текста 12.2.22Корректировщики запросов 12.2.23Подключение других поисковых систем 12.2.24Решение проблем с поиском 12.2.25Решение проблем с индексированием 12.2.26Справочник API

Подключение платежных систем

Подключившись к системам электронных платежей ASSIST или Робокасса, вы сможете получать оплату по банковским картам. Кроме того, модуль «Интернет-магазин» позволяет формировать счета на оплату в платежных системах «WebMoney» и «Яндекс.Деньги» и получать оплату через данные системы.

 

ASSIST

Описание процедуры регистрации магазина в системе электронных платежей ASSIST и требования к Интернет-магазину приведены на сайте http://www.assist.ru.

После регистрации введите полученный вами идентификатор в поле «Идентификатор в ASSIST» в настройках Интернет-магазина. Необходимо создать две страницы на сайте (с уведомлениями об успешном и неуспешном платежах) и указать их адрес (вместе с названием протокола http:// и именем сайта) в соответствующих полях в настройках Интернет-магазина.

Примечание: при оплате через ASSIST основной валютой магазина должна быть RUR, USD или EUR.

В личном кабинете ASSIST во вкладке «Настройка отправки результатов платежей» необходимо указать следующие данные:

Настройка Значение
URL для отправки результатов http://ВАШ_САЙТ/netcat/modules/netshop/payment/response/assist.php
Тип протокола POST
Тип подписи MD5
Секретное слово Ваше секретное слово, которое будет указано в настройках Интернет-магазина в системе.

После успешной оплаты результаты автоматически запишутся в базу, статус заказа изменится на «Оплачен», если оплата была по каким-то причинам не произведена, статус заказа изменится на «Принят».

 

WebMoney

В связи с изменением протокола от 01.11.2011г. внесены изменения при подключении данной платёжной системы.

Для её подключения вам необходимо зарегистрироваться на сайте http://www.webmoney.ru/. Техническая документация расположена по адресу https://paymaster.ru/partners/serve/staticdata/manual.html.

После успешной регистрации вам предоставят личный кабинет, который расположен по адресу: http://paymaster.ru/partners

В личном кабинете перейдите в раздел «Список сайтов», выберите ваш сайт.

В блоке «технические параметры» укажите тип шифрования MD5 и секретное слово, которое необходимо указать в компоненте с настройками интернет-магазина.

Помимо этого, там следует указать «Идентификатор магазина в системе PayMaster» (ID), который вы можете найти в блоке с общей информацией.

В блоке «Обратные вызовы» необходимо заполнить параметр «Payment notification», указав тип: POST-запрос, а URL:

http://www.ВАШ_САЙТ.ru/netcat/modules/netshop/payment/response/paymaster.php

В способах оплаты включить платёжную систему PayMaster.

После успешной оплаты результаты автоматически запишутся в базу, статус заказа изменится на «Оплачен», если оплата была по каким-то причинам не произведена, статус заказа изменится на «Принят».

 

Яндекс.Деньги

Для получения оплаты через систему «Яндекс.Деньги» требуется подать заявку на подключение к системе (http://money.yandex.ru/shop.xml?scid=936). В заявке укажите желаемую схему подключения – «ЦПП e-mail уведомления».

После заключения договора вам вышлют форму для настройки Интернет-магазина. Скопируйте часть формы от первого тэга input включительно до начала текста «Номер заказа» в поле «Настройки "Яндекс.Деньги"»:

<input type="hidden" name="TargetCurrency" value="643">
<input type="hidden" name="currency" value="643">
<input type="hidden" name="wbp_InactivityPeriod" value="2">
<input type="hidden" name="wbp_ShopAddress" value="wn1.paycash.ru:8828">
<input type="hidden" name="wbp_ShopEncryptionKey" value="(ключ)">
<input type="hidden" name="wbp_ShopKeyID" value="0123456789">
<input type="hidden" name="wbp_Version" value="1.0">
<input type="hidden" name="wbp_CorrespondentID" value="(идентификатор)">
<input type="hidden" name="BankID" value="1001">
<input type="hidden" name="TargetBankID" value="1001">
<input type="hidden" name="PaymentTypeCD" value="PC">
<input type="hidden" name="ShopID" value="идентификатор проекта">

Результаты оплаты вы будете получать по электронной почте на адрес, указанный при регистрации в системе «Яндекс.Деньги».

 

QIWI

Для получения оплаты с помощью кошелька QIWI вам необходимо пройти регистрацию на официальном сайте. Процедура регистрации описана на странице http://ishopnew.qiwi.ru/reg.html. После успешной регистрации, в личном кабинете перейдите в раздел Способы подключений. Здесь у вас должны быть включены 2 протокола: HTTP и SOAP. В настройках SOAP-протокола необходимо указать URL:

http://www.ИМЯ_САЙТА.ru/netcat/modules/netshop/payment/response/nc_qiwi.php

Также необходимо указать в компоненте с настройками интернет-магазина «Номер магазина в системе QIWI» и «Пароль в системе QIWI». В способах оплаты включить платёжную систему QIWI.

После успешной оплаты результаты автоматически запишутся в базу, статус заказа изменится на «Оплачен», если оплата была по каким-то причинам не произведена, статус заказа изменится на «Принят».

 

ROBOKASSA

Чтобы подключить указанную систему оплаты, необходимо зарегиcтрироваться на официальном сайте http://robokassa.ru/ru/. После успешной регистрации, в личном кабинете перейдите в раздел Администрирование.

Заполните все поля:

  • Пароль #1: первый пароль, который должен быть указан в компоненте с настройками интернет-магазина

  • Пароль #2: второй пароль, который должен быть указан в компоненте с настройками интернет-магазина

  • Result URL:
    http://www.ИМЯ_САЙТА.ru/netcat/modules/netshop/ payment/response/robokassa.php

  • Метод отсылки данных по Result URL: POST.

Остальные поля являются также обязательными к заполнению, создайте заранее характерные страницы и укажите их адреса.

Помимо двух паролей, в компоненте с настройками интернет-магазина необходимо указать «Логин в системе ROBOKASSA» и «Валюта для системы ROBOKASSA»(определяет платежную систему через которую робокасса предложит оплатить счет, например вебмани или банковская карта). В способах оплаты включить платёжную систему ROBOKASSA.

После успешной оплаты результаты автоматически запишутся в базу, статус заказа изменится на «Оплачен», если оплата была по каким-то причинам не произведена, статус заказа изменится на «Принят».

 

PayPal

Регистрация владельца интернет-магазина в PayPal осуществляется на странице https://www.paypal.com/ru/cgi-bin/webscr. Более подробная информация о подключении к платёжной системе PayPal в качестве продавца, стоимости подключения и комиссионных вознаграждениях https://www.paypal.com/ru/cgi-bin/helpweb?cmd=_help

После успешной регистрации, в компоненте с настройками интернет-магазина необходимо указать «PayPal Log-in Email». В способах оплаты включить платёжную систему PayPal.

После успешной оплаты результаты автоматически запишутся в базу, статус заказа изменится на «Оплачен», если оплата была по каким-то причинам не произведена, статус заказа изменится на «Принят».

 

Деньги@Mail.Ru

Регистрация владельца интернет-магазина в Деньги@Mail.Ru осуществляется на странице https://money.mail.ru/. Техническая документация расположена по адресу https://money.mail.ru/img/partners/dmr_standart_v1.2.pdf. После регистрации вам сообщат Shop_id (номер магазина), ключ магазина и криптографический хэш от ключа. Эти данные необходимо добавить в компонент с настройками интернет-магазина.

Специалистам системы Деньги@Mail.Ru необходимо сообщить следующие данные:

  • Метод передачи: POST

  • url_success: адрес для редиректа после успешной оплаты

  • url_fail: адрес для редиректа после неудачной оплаты

  • url_result: http://www.ВАШ_САЙТ.ru/netcat/modules/netshop/payment/response/mail.php

В способах оплаты включить платёжную систему Деньги@Mail.Ru.

После успешной оплаты результаты автоматически запишутся в базу, статус заказа изменится на «Оплачен», если оплата была по каким-то причинам не произведена, статус заказа изменится на «Принят».

Описание проекта