Acest modul implementează integrarea magazinului online (denumit în continuare "Magazinul") în cadrul HostCMS v.6 cu serviciul "Achiziție pe Yandex.Market" (denumit în continuare piața).
Modulul permite utilizatorilor de Yandex.Market plasa comenzi în magazinul online, direct din paginile pieței, fără a merge la site-ul dvs., acele elemente pe care le introduc pe piață înseamnă nivelul de export al mărfurilor în ea.
Modulul este în stadiu de testare beta, va exista un anunț suplimentar privind vânzarea care începe pe forumul oficial HostCMS.
Această documentație este parte integrantă din distribuirea Modulului și trebuie distribuită ca parte a pachetului de distribuție, fără nici o eșec și în întregime.
Condiții și cerințe pentru magazin
Pentru a vă conecta la serviciul "Achiziționați pe Yandex.Market", magazinul trebuie să îndeplinească următoarele cerințe de la Yandex.Market
- Tipul magazinului - magazin online (magazinul trebuie să aibă propriul site web cu descrierea mărfurilor și formularul de comandă);
- Magazinul trebuie să fie conectat la Yandex.Market și să trimită lista de prețuri în format YML;
- Clasament magazin - 3 stele sau mai mult;
- Durata plasării magazinului pe Yandex.Market înainte de conectarea la program nu este mai mică de 90 de zile;
- Încheierea acordului dintre Magazin și Yandex privind participarea la program.
În plus, pentru magazinele care rulează HostCMS, este important să îndepliniți următoarele condiții specifice:
- În setările magazinului online trebuie să fie inclusă rezervarea de bunuri;
- Cantitatea de mărfuri din antrepozitele indicate pe cartea produsului trebuie să corespundă cu cantitatea efectivă de bunuri disponibile pentru comandă. În caz contrar, cumpărătorul nu va putea plasa o comandă;
- În ceea ce privește livrarea, pentru metodele de livrare pe care le oferiți pe piață, costul de expediere către toate regiunile, livrarea la care vă propuneți, ar trebui descrisă. În caz contrar, cumpărătorul nu va putea plasa o comandă. Costul livrării poate fi stabilit fie printr-un set de reguli, fie calculat dinamic prin interogarea serviciilor api ale diferitelor servicii de livrare.
Ordinea de conectare la serviciul "Achiziție pe Yandex.Market"
Pentru a conecta magazinul utilizând acest modul, ordinea acțiunilor poate fi după cum urmează:
Cerințe de sistem
- HostCMS sistem de management al site-ului v6.1.7 și mai mare;
- Serverul trebuie să fie instalat PHP versiunea 5.2.2 sau mai mare interpret colectate de OpenSSL suport (rezultatele în phpinfo () în linia «Registered Stream Socket Transporturi» ar trebui să fie de cel puțin una dintre valorile ssl / SSLv2 / SSLv3);
- Trebuie să aveți acces la setările serverului dvs. web, cu posibilitatea de a configura accesul la paginile site-ului prin intermediul protocolului https.
- modules / core / http.php
- modules / core / http / curl.php
- module / core / http / socket.php
- modules / core / request.php
Politica de licențiere
Modulul de integrare cu serviciul "Achiziție pe Yandex.Market" este destinat realizării comerciale a clienților de site-uri, studiouri web, integratori și alte părți terțe (denumite în continuare "cumpărători").
Implementarea modulului poate fi realizată de dezvoltatorul modulului, precum și de dealerii cu care dezvoltatorul are un acord corespunzător (în continuare - Distribuitori)
Codul modulului este legat de o anumită instanță HostCMS instalată pe server. Legarea este efectuată de numărul licenței sistemului. În același timp, politica de licențiere nu conține restricții privind numărul de site-uri și magazine online care funcționează în aceeași instanță de sistem.
Adică, o licență pentru integrarea modulului cu serviciul „Achiziție pe Yandex.market“ emise pentru un număr de contract pentru instalarea sistemului HostCMS pe server, și acoperă un număr nelimitat de site-uri și magazine care instanță a sistemului.
Distribuirea modulului și cheia de licență sunt disponibile Cumpărătorului după plata licenței și următoarele date sunt furnizate Distribuitorului modulului:
- Autentificarea la care este legată licența HostCMS;
- Numărul contractului;
- Numărul pinului.
Ca răspuns la aceste date, Distribuitorul furnizează Cumpărătorului o arhivă cu codul sursă al modulului și instrucțiuni pentru instalarea acestuia. Cheile de licență vor fi generate și integrate în sistem automat atunci când modulul este instalat.
Important Când sistemul efectuează anumite operațiuni legate de modul, acesta verifică automat, din când în când, corectitudinea cheii de licență.
Important Lucrările de instalare a modulului pe site-ul (site-urile) Cumpărătorului nu sunt incluse în licență, dar dacă este necesar, pot fi comandate de la Distribuitori cu o plată separată.
Instalarea modulului
Instalarea modulului este foarte simplă și constă în două etape:
- trebuie să copiați în dosarul rădăcină al sistemului, pe serverul dvs., fișierele și folderele care se află în distribuție:
- în centrul de administrare al sistemului mergeți la secțiunea "Module", selectați "Modul" - "Adăugați" din meniul derulant, completați formularul cu următoarele date:
- Numele modulului - Achiziționați pe Yandex.Market;
- Caseta de selectare "activă" - activată;
- Bifați "Index" - oprit;
- Calea spre modul este magazinul;
- faceți clic pe butonul "Aplicați".
Modulul va efectua automat modificările necesare în baza de date și va conecta cârligele necesare. Mai mult decât atât, toate magazinele din sistemul de noul sistem de plăți „cumpărături pe Yandex.market“ (creat în starea „inactivă“, astfel încât să fie disponibil pentru utilizatorii nu vor) vor fi adăugate ca sistemul va adăuga noi starea comenzii, iar noul Cumpararea CBS“ pe Yandex.Market »în grupul« Internet-shop ».
Configurarea modulului
Configurația modulului constă în mai multe etape:
1. Configurarea serverului Web
De Yandex.Market interacționează cu magazine numai pe conexiune securizată SSL, astfel că va trebui să configurați serverul dvs., astfel încât paginile site-ului dvs. ar putea fi deschis ca protocolul HTTP, precum și protocolul HTTPS.
În același timp, piața nu impune cerințe privind certificatul în sine, poate fi oficial, achiziționat în centrul de certificare sau auto-semnat. Autenticitatea certificatului este verificată de către piață prin amprenta sa SHA1, pe care o specificați în setările din contul personal al pieței. Pentru utilizatori, puteți lăsa accesul obișnuit la site prin http.
Aici nu voi da instrucțiuni privind setările conexiunilor SSL pentru anumite servere web (Nginx, Apache, etc.), deoarece acestea depind în mare măsură de configurația serverului și a panoului de control instalat pe acesta.
Un semn al implementării cu succes a acestui element este că paginile site-ului (de exemplu, pagina principală) sunt deschise în browser utilizând protocolul https. (Dacă ați folosit un certificat auto-semnat, atunci browserul va emite un mesaj de avertizare în prealabil că certificatul nu este de încredere - acest lucru este normal și nu va interfera cu funcționarea modulului)
2. Crearea și configurarea secțiunii de structură
- Pe site-ul magazinului dvs., mergeți la centrul de administrare HostCMS și accesați secțiunea "Structura site-ului".
- În meniul derulant, selectați "Secțiune" - "Adăugați"
- În forma care se deschide, introduceți următorii parametri:
- Titlul secțiunii din meniu - Achiziție pe Yandex.Market
- Secțiunea părinte - lăsați valoarea goală (...) sau selectați partiția părinte dorită
- Meniu - orice valoare
- Caseta de selectare "Afișare în meniul site-ului" - nu este activată
- Layout - orice valoare
- Numele secțiunii - de exemplu, magazin
- Grup de acces - Toate
- Caseta de selectare "Activitatea paginii" - activată
- Bifați "Index" - nu este activată
- Bifați "Acces prin HTTPS" - Activat (Necesar!)
- Tipul partiționării - Pagina dinamică tipică
- Secțiune - Internet-shop
- Pagina - Cumpărați pe Yandex.Market
- Identificator magazin - identificatorul magazinului de care aveți nevoie, de exemplu, Demo store [1]
- Faceți clic pe butonul Aplicați.
Partiția creată a structurii, atunci când accesează protocolul http, va trece automat la protocolul https, acesta fiind comportamentul corect.
Important Când deschideți pagina de interacțiune cu Market în browser, în funcție de setările TDS, ar trebui să vedeți o pagină necompletată sau un mesaj de eroare cum ar fi>. Acest comportament este corect.
3. Configurarea setărilor pentru conectarea la serviciu în contul personal al Pieței
5. Configurarea integrării pentru magazin
Aceasta completează configurația modulului.
Depanarea modulului
Depanarea modulului este efectuată cu ajutorul instrumentelor de depanare din cabinetul personal al Yandex.Market.
Restricții la acțiunile efectuate în Centrul de administrare HostCMS cu comenzi aranjate prin Yandex.Market
După cum sa menționat mai sus, în conformitate cu cerințele interacțiunii de protocol între magazine și piețe, pentru comenzi efectuate prin intermediul a Yandex.Market a introdus o serie de restricții cu privire la acțiunile întreprinse în lista de ordine în detaliile comenzii.
Dezvoltatorii modulului
Toate drepturile asupra codului modulului și a documentației de însoțire aparțin exclusiv dezvoltatorului.
Procedura de acordare a asistenței tehnice și soluționarea litigiilor
Dezvoltatorul oferă asistență tehnică numai Distribuitorilor modulului, precum și Cumpărătorilor care au cumpărat modulul personal de la acesta. Cumpărătorii care au achiziționat modulul de la alți distribuitori pentru asistență tehnică ar trebui să contacteze distribuitorul de la care au achiziționat modulul.
Dezvoltatorul participă la soluționarea litigiilor numai cu cumpărătorii care au cumpărat personal modul de la el. Cumpărătorii care au achiziționat modulul de la alți distribuitori pentru soluționarea litigiilor ar trebui să contacteze Distribuitorul de la care au achiziționat modulul.
Modulul este furnizat "așa cum este", dezvoltatorul nu este responsabil pentru daunele primite de cumpărător ca urmare a achiziționării și / sau utilizării acestui modul.
Suportul tehnic include eliminarea erorilor identificate și reproduse în activitatea modulului și a interacțiunii dintre modul și Yandex.Market. Eliminarea acestor erori este gratuită, cu excepția următoarelor cazuri:
- erorile apărute ca urmare a modificării parametrilor API din partea Yandex.Market;
- erorile rezultate din acțiunile incorecte ale Administratorului de magazin care lucrează cu comenzi și cu modulul;
- erorile care rezultă din încălcarea de către cumpărător a politicii de licențiere de mai sus a modulului.
Dezvoltatorul primește solicitări din partea cumpărătorilor și distribuitorilor pentru a extinde funcționalitatea modulului, dar își rezervă decizia cu privire la posibilitatea și calendarul implementării unor solicitări specifice. Lucrarea de extindere a funcționalității modulului se desfășoară numai la un cost suplimentar.
Dezvoltatorul, cu titlu oneros, poate să ofere Cumpărătorului serviciile de configurare a modulului pentru un anumit magazin, dar își rezervă decizia cu privire la posibilitatea și termenii de prestare a unui astfel de serviciu.
Dezvoltatorul vă mulțumește pentru achiziționarea și utilizarea acestui modul!
P.S. Dezvoltatorul își exprimă recunoștința față de echipa KAD Systems și personal la Artem pentru participarea sa la dezvoltarea acestui modul.