ПредишенСледващото

Този модул осъществява интегрирането на онлайн магазин (магазин), работещ HostCMS V.6 с услуга "Покупка на Yandex.market" на (на пазара).

Модулът позволява на потребителите на Yandex.Market правят поръчки в онлайн магазина си директно от страниците на пазара, без да се преминава към вашия сайт, тези елементи, които пускат на пазара означава стандарт на износа на стоки в него.

Модулът е в бета тестване, продажбите ще бъдат допълнително обявяване на официалните HostCMS форума.

Тази документация е неразделна част от модула за разпространение, и трябва да бъде разпределен в пакета на разпространение на задължителна основа и в пълен размер.

Условия и изисквания към магазина

За да се свържете с услуга "Покупка на Yandex.market" на магазин, трябва да отговарят на следните изисквания, за да бъдат изпълнени от на Yandex.Market

  • тип магазин - онлайн магазин (Магазинът трябва да има своя собствена интернет страница с описание на стоките и формуляр за поръчка);
  • Магазин трябва да бъде свързан и предава Yandex.Market ценова листа в YML формат;
  • Магазин рейтинг - 3 звезди или повече;
  • Продължителността на стажа на Yandex.market магазин, за да се присъединят към програмата - не по-малко от 90 дни;
  • Сключване на договор между магазина и от Yandex за участие в програмата.

В допълнение, за магазини, работещи HostCMS важно следните специфични условия:

  • В създаването на онлайн магазин, трябва да бъдат включени резерва на стоки;
  • Количеството на стоките в складовете, стоките в картата трябва да отговарят на действителната стойност на стоките за поръчка. В противен случай, купувачът не е в състояние да направите поръчка;
  • По отношение на доставката, за начините за доставка, които предлагате на пазара, тя трябва да бъде описана доставка за всички региони, доставка, което предлагате. В противен случай, купувачът не е в състояние да направите поръчка. Цена за доставка може да бъде или набор от правила и изчислява динамично чрез запитване на API-услуги, предоставящи различни услуги.

Как да се свържете с услуга "Покупка на Yandex.market" на

За да съхраните връзката, като използвате този модул процедура може да бъде, както следва:

Системни изисквания

  • Content Management System HostCMS v6.1.7 или по-висока;
  • Сървърът трябва да бъде инсталиран PHP интерпретатор версия 5.2.2 или по-високи, събрани от OpenSSL за поддръжка (резултати в phpinfo () в съответствие «Регистриран Stream Socket Транспорт» трябва да бъде най-малко една от стойностите на SSL / sslv2 / SSLv3);
  • Трябва да имате достъп до настройките на вашия уеб сървър, с възможност за задаване на достъпа до страници от сайта на HTTPS на протокола.
  • модули / ядро ​​/ http.php
  • модули / ядро ​​/ HTTP / curl.php
  • модули / ядро ​​/ HTTP / socket.php
  • модули / ядро ​​/ request.php

политика за лицензиране

Модул интеграция с услугата "Покупка на Yandex.market" е предназначена за търговска продажба на клиенти, уеб-студиа, интегратори и други трети страни (по-нататък - на купувача).

Изпълнението на модула може да носи на разработчика модул и търговците, с които предприемачът да сключи споразумение (по-нататък - Дистрибутори)

модул код е свързана с конкретен случай HostCMS, инсталирани на сървъра. Свързването се извършва в зависимост от броя на системата за лиценз. В същото време, в лицензионната политика не съдържа ограничения по отношение на броя на сайтовете и онлайн магазини, които се изпълняват една и съща инстанция на системата.

Това означава, че един лиценз за интегрирането на модула с услуга "Покупка на Yandex.market" издадената в продължение на няколко договора за инсталирането на HostCMS система на сървъра, и е с неограничен брой сайтове и магазини, които например на системата.

Разпределение единица и лицензния ключ е на разположение на купувача след заплащане на лицензията, както и модул за прехвърляне на дистрибутора на следните данни:

  • Влез че сте задали лицензионни HostCMS;
  • номер на договора;
  • ПИН.

В отговор на тези констатации, Дистрибуторът предоставя на купувача с оригиналния архив код модула и инструкциите за да го инсталирате. ключове за лиценз ще се генерират и вградени в системата автоматично при инсталирането на модула.

Важно Когато извършвате някои операции в системата, свързани с модула, е от време на време автоматично проверява валидността на лиценз ключ.

Важно е да се работи върху модулната конфигурация на сайта (и) на Купувача в лиценза, не са включени, но може да се поръча от разпространителя с отделно плащане, ако е необходимо.

Инсталиране на модула

Инсталиране на модула е много проста, и се състои от два етапа:

Модул интеграция - услуга - закупуване на - т - да - hostcms о

  1. което трябва да бъде копиран в основната папка на системата на вашия сървър, файлове и папки, намиращи се в разпределението:
  2. в администрацията Center System отидете на секция "Модули", можете падащото меню изберете "Модул" - "Добавяне", попълнете формуляра по следните данни:
    • име Module - Закупуването на Yandex.market;
    • Проверете марка "Актив" - включен;
    • Отбележете "Индекс" - на разстояние;
    • Пътят към модула - shopmarket;
  3. кликнете върху бутона "Кандидатстване".

Модул интеграция - услуга - закупуване на - т - да - hostcms о

Модулът автоматично ще направи необходимите промени в базата данни и свързани към правилните куките. Освен това, всички магазини в системата новата система за плащане "Пазаруване по Yandex.market" (създадена в статута на "неактивен", така че да е на разположение на потребителите няма) да се добавят, тъй като системата ще добави нова състояние на поръчката, както и новата CBS "Купуването на Yandex.market "в група" Е-магазин ".

Конфигуриране на модула

Конфигуриране се състои от няколко етапа:

1. Създаване на уеб сървър

От Yandex.Market взаимодейства с магазини само за SSL защитен връзка, така че ще трябва да го конфигурирате така, че на страниците на вашия сайт може да бъде отворен като в протокола HTTP и HTTPS протокола.

В този случай, на пазара не налага изисквания за самия сертификат, то може да бъде както на служителя, придобит в Калифорния и самоподписаният. Автентичност Сертификат Market проверява по своя отпечатък SHA1, които можете да зададете в настройките в магазин сметката си. За потребителите е възможно да напусне нормален достъп до сайта чрез HTTP.

Тук няма да се дават инструкции за настройките на SSL-връзка за конкретна уеб сървър (Nginx, Apache, и т.н.), както те са до голяма степен зависи от конфигурацията на сървъра си и инсталиран на нея контролния панел.

Признак за успешното изпълнение на този параграф е, че на страниците на сайта си (например, основната) ще се отвори в браузъра на HTTPS протокол. (Ако използвате самоподписаният сертификат, браузърът, преди да се отправи предупреждение съобщение, че сертификатът не се ползва с доверието - това е нормално и няма да попречи на работата на модула)

2. Създаване и конфигуриране на структурата на раздела

Модул интеграция - услуга - закупуване на - т - да - hostcms о

  1. В уебсайта си и да отидете до административния център HostCMS, и отидете на раздела "Структура на сайта".
  2. В падащото меню изберете "Раздел" - "Добавяне"
  3. Под формата, въведете следните параметри:
    • Името на раздела в менюто - Закупуването на Yandex.market
    • Дялът родител - оставете стойност празен (...) или изберете желаната майка форум
    • Меню - всяка стойност
    • Отбележете "Display в менюто на сайта" - не са включени
    • Разпределение - всяка стойност
    • Името на раздела - например, shopmarket
    • Група достъп - All
    • Отбележете "Page дейност" - включен
    • Отбележете "Индекс" - не са включени
    • Отбележете "Достъп чрез HTTPS» - (! Задължително) включен
    • Тип подялба - Типично динамична страница
    • Секция - Магазин
    • Page - Закупуването на Yandex.market
    • Магазин ID - ID на желания от вас магазин, например, демо магазин [1]
  4. Кликнете върху "Прилагане"

Създаден структура дял при достъп чрез HTTP автоматично ще превключи на протокола HTTPS, това е правилното поведение.

Важно Когато отворите страницата в браузъра си взаимодействат с пазари, според конфигурацията на CBS, трябва да видите празна страница или тип грешка> съобщение. Това поведение е правилно.

3. Регулиране на настройките за връзка с услугата в частен офис пазар

Модул интеграция - услуга - закупуване на - т - да - hostcms о

Модул интеграция - услуга - закупуване на - т - да - hostcms о

Модул интеграция - услуга - закупуване на - т - да - hostcms о

5. Създаване на интеграция в магазина

Модул интеграция - услуга - закупуване на - т - да - hostcms о

В тази обстановка модул е ​​завършена.

Debug модул

Debug модул с помощта на инструментите за отстраняване на грешки в кабинета на Yandex.Market.

Ограничения за деяния, извършени в администрацията Център HostCMS с поръчки, направени през на Yandex.Market

Както бе споменато по-горе, в съответствие с изискванията на взаимодействието протокол между магазини и пазари, за поръчки, изпълнявани чрез на Yandex.Market въведе редица ограничения по отношение на действията, извършвани в списъка за поръчка на подробностите за нея.

Модул интеграция - услуга - закупуване на - т - да - hostcms о

модулни Developers

Всички права върху код модула и придружаващата го документация, принадлежат единствено само за разработчици.

Процедурата за предоставяне на техническа помощ и разрешаване на спорове

Developer осигурява техническа поддръжка само Дистрибутори модул, както и услуги за закупуване на модул лично с него. Купувачите модул от друг дистрибутор за техническа помощ, за да се свържете с дистрибутора, от когото са закупили устройството.

Предприемачът се занимава с решаването на спорове само с купувачи на модул лично с него. Клиентите, които купуват на модула от други дистрибутори за разрешаване на спорове трябва да бъдат обработвани от дистрибутора, от когото са закупили устройството.

Модулът се предоставя "както е", разработчикът не носи отговорност за вреди, причинени от придобиване и / или използването на този модул на клиентите.

Съставът на техническа поддръжка включва премахване на идентифицираните и последователно възпроизводими грешки в модула и в модула за взаимодействие и на Yandex.Market. Премахване на тези грешки безплатно, освен в следните случаи:

  • грешки, произтичащи от промени в параметрите от API на Yandex.Market;
  • грешки, произтичащи от неправилно действие Store администратор, работещи с ордени и модули;
  • Грешки, причинени от купувача нарушават гореизложеното лицензиране политика модул.

Програмистът получава от клиенти и дистрибутори искания за разширяване на функционалността на модула, обаче, запазват решение относно възможността и времето на конкретни искания. за разширяване на функционалността на модула се извършва само срещу допълнително заплащане.

Developer, срещу заплащане, може да предоставя услуги на купувача за създаването на модули за конкретни магазини, но запазва своето решение относно възможността и времето на предоставянето на такива услуги.

Developer ви благодаря за вашата покупка и употреба на този модул!

Послепис Developer изразява своята благодарност към екипа на KAD системи и лично Артьом за участие в развитието на този модул.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!