Internet-doʻkonni MoySklad bilan uch yoʻl bilan bogʻlash mumkin: tayyor ulagich yoki CommerceML, YML import va API. Ulagich buyurtmani doʻkondan MoySklad ga, qoldiq va tovarni MoySklad dan doʻkonga oʻtkazadi, lekin buni belgilangan oraliqlarda qiladi. YML faqat katalog yuklaydi va qoldiqni oʻtkazmaydi. API eng erkin yoʻl, ammo dasturchi va soʻrovlar limitini talab qiladi, platforma tanlashdan oldin esa kerakli maʼlumot uning qatorida borligini tekshirish kerak.
MoySklad yordam markazi internet-doʻkon platformalari haqidagi sahifani ochiq tan olishdan boshlaydi: hamma uchun eng yaxshi platforma mavjud emas, tanlov kerakli funksiyaga, xarajatga va qayta ishlashga ehtiyojga bogʻliq. Bu jumla amaliy maʼnoga ega. Ulanish usulini platformaning nomidan emas, doʻkon bilan qanday maʼlumot almashish kerakligidan tanlash kerak. Maqola uch yoʻlni, yaʼni tayyor ulagichni, YML ni va API ni, hujjatlar asosida taqqoslaydi va har birining chegarasini koʻrsatadi.
Platformani nima ajratadi: joy va javobgarlik
Yordam markazi platformalarni ikki guruhga boʻladi va asosiy farqni shunday aytadi: doʻkon qayerda turadi va texnik qismiga kim javob beradi. Quti yechimlar oʻz serveringizga oʻrnatiladi, ular koʻproq erkinlik beradi, lekin texnik qoʻllab-quvvatlashni talab qiladi. Bulutli platformalar va konstruktorlar taʼminotchi tomonida ishlaydi, ularni ishga tushirish oson, ammo texnik oʻzgartirish imkoni platforma bilan chegaralanadi.
| Platforma | Joyi | MoySklad bilan nima sinxronlanadi |
|---|---|---|
| 1C-Bitrix | Quti yechim | Buyurtmalar va ularning oʻzgarishi, tovar va modifikatsiyalar, qoldiq, baho, rasm, tavsif |
| UMI.CMS | Quti yechim | Buyurtmalar, tovar va modifikatsiyalar, qoldiq, baho |
| InSales | Bulutli | Buyurtmalar va ularning oʻzgarishi, tovar va modifikatsiyalar, qoldiq, baho |
| Tilda | Bulutli konstruktor | Buyurtmalar va ularning oʻzgarishi, tovar va modifikatsiyalar, qoldiq, baho, rasm, tavsif |
| Nethouse | Bulutli konstruktor | Buyurtmalar, tovar va modifikatsiyalar, qoldiq, baho |
Bu jadval tanlovni osonlashtiradi: kerakli maʼlumot platformaning qatorida yoʻq boʻlsa, ulagich uni oʻtkazmaydi. Yordam markazi tanlashdan oldin beradigan savollar ham aniq: katalog oddiymi yoki rang va oʻlcham variantlari bormi, nechta tovar turi bor, baho turlari va aksiyalar kerakmi, toʻlov va yetkazish sozlanadimi, qidiruv optimallashtirish va tahlil kerakmi. Yana bir ehtiyoj bor: nostandart buyurtma mantigʻi, API ga kirish va kodni oʻzgartirish imkoni.
Roʻyxatdan tashqarida ham yechimlar bor. Hujjat WooCommerce va OpenCart uchun boshqa ishlab chiquvchilar yechimlari mavjudligini aytadi, MoySklad ning oʻz internet-doʻkoni «Onlayn-buyurtma» esa ulgurji va chakana savdoni tez boshlash uchun moʻljallangan.
Toʻliq roʻyxat «Yechimlar» boʻlimidagi «CMS va konstruktorlar» toifasida turadi. MoySklad saytidagi katalogning shu boʻlimi yordam markazi jadvalidan kengroq: unda WooCommerce, OpenCart, Shopify, Ecwid kabi platformalar uchun ilovalar hamda Telegram doʻkonlari ham bor. Ularning ishlab chiqaruvchisi va shartlari har yechimning kartochkasida alohida koʻrsatiladi, shuning uchun ilovani oʻrnatishdan oldin kartochkani oʻqish kerak.
Birinchi yoʻl: tayyor ulagich va CommerceML
Ulagich MoySklad ning «Onlayn-savdo, Internet-doʻkonlar» boʻlimidan «Ulash» tugmasi bilan ishga tushiriladi va platforma tanlanadi. Platformalar roʻyxati oʻsib boradi. Unda yoʻq doʻkon uchun universal CommerceML ulagichi bor. Yordam markazi uni aniq tushuntiradi: CommerceML platforma emas, maʼlumot almashish formati.
Bu format 1C kompaniyasining rasmiy sahifasida XML sxema sifatida tasvirlangan va tovar katalogi, baho roʻyxati hamda buyurtma, hisob, joʻnatish kabi hujjatlarni almashishga moʻljallangan. Muhim nuqta shu: format umumiy, uni qanday qoʻllashni har platforma oʻzi hal qiladi. Shuning uchun yordam markazi ogohlantiradi: almashinadigan maʼlumot toʻplami platformadagi CommerceML tatbiqiga bogʻliq, ulashdan oldin platforma nimani qabul qilishi va nimani berishini tekshirish kerak.
Universal ulagich guruhiga oʻn beshta nom kiradi: Tilda, 1C-Bitrix, AdvantShop, Shop-Script, Nethouse, Simpla, Diafan.CMS, UMI.ru, UMI.CMS, Netcat, uCoz va boshqalar. Demak, koʻp «maxsus» ulanishlar aslida bir xil usulda ishlaydi, InSales esa bu guruhdan tashqarida. Tahririyat xulosasi shu: usulni tanlashda nomdan koʻra almashinuv qoidalarini bilish muhimroq.
Ulagich sozlamalari oddiy: doʻkon nomi, manzili, hamda buyurtmalarni olish va qoldiqni yuklash huquqiga ega foydalanuvchining logini va paroli. Ulagich faol hisoblanishi uchun qoldiq va buyurtmalarni avtomatik sinxronlash yoqilgan boʻlishi kerak, aks holda qoʻlda ishga tushirib ham boʻlmaydi. Buyurtmalarni yuklash oraligʻi kamida 5 daqiqa, tovar va qoldiqni yuklash oraligʻi kamida 30 daqiqa.
Doʻkondan kelgan buyurtma MoySklad da xaridor buyurtmasi boʻlib yaratiladi. Agar shunday kontragent boʻlmasa, yangisi ochiladi: unda nom, telefon, elektron pochta va haqiqiy manzil yoziladi. Buyurtmaga tovar nomi, sotuv bahosi va guruhi, miqdor, summa, holat va izoh koʻchadi, toʻplam esa komponentlar roʻyxati bilan keladi. Qoʻshimcha maydonlar faqat nomi ikki tizimda bir xil boʻlsa oʻtadi.
Buyurtmani qabul qilish qoidalari sozlanadi: import paytida buyurtmani har doim yangilash, faqat toʻldirilgan maydonlarni yangilash yoki umuman yangilamaslik mumkin. Doʻkon buyurtma raqamini koʻchirish yoki MoySklad ning oʻz raqamlashini ishlatish ham tanlanadi. Buyurtma va kontragent ikki tizimda tashqi kod boʻyicha taniladi. Tovarni topish uchun esa bogʻlash kodi ishlatiladi. Uning turini keyin almashtirish tavsiya etilmaydi, chunki doʻkonda tovarlar ikkilanadi. Bu masala Tilda misolida batafsil koʻrilgan.
Ikkinchi yoʻl: YML bilan katalog yuklash
YML Yandex tomonidan ishlab chiqilgan XML asosidagi standart, u doʻkon katalogini avtomatik hosil qilish uchun moʻljallangan. Namunadagi taklifda nom, ishlab chiqaruvchi, havola, baho, eski baho, valyuta, kategoriya, rasm va tavsif bor. Standart katalogni tasvirlaydi, doʻkon bilan MoySklad orasidagi ikki tomonlama almashinuvni emas.
MoySklad bu formatdan boshlangʻich yuklash uchun foydalanadi. Tilda misolida yordam markazi aniq yozadi: YML faylini tovarlar sahifasida import qilish mumkin, ammo bunda qoldiq oʻtmaydi va qoralama holatidagi tovarlar yuklanmaydi. MoySklad ning oʻz bepul ilovasi esa Yandex Market doʻkonidagi tavsif va rasm boʻyicha MoySklad dagi tovar maʼlumotini yangilaydi.
Hisob-kitob misoli, gipotetik. Tilda doʻkonida 120 ta eʼlon qilingan va 15 ta qoralama tovar bor. YML bilan 120 tasi oʻtadi, 15 tasi qolib ketadi. CSV eksportida «oʻchirilgan tovarlarni qoʻshish» yoqilsa, hammasi, yaʼni 135 ta tovar va qoldiq oʻtadi.
Uchinchi yoʻl: API
Dasturchilar sayti API ni bepul beradi, qoʻshimcha roʻyxatdan oʻtish shart emas, soʻrovlar soniga esa limit bor. Saytda ikki misol keltirilgan: oʻzi yozilgan saytdan buyurtmalarni yuklash va katalogdagi baho hamda qoldiqni yangilash. Xaridor buyurtmasini yaratish uchun kamida kontragent va tashkilot kerak.
Takroriy yuborishdan himoya ham bor. Mijoz dasturi buyurtmaga oʻzi yaratgan sinxronlash identifikatorini qoʻysa, tarmoq uzilib soʻrov takrorlanganda nusxa yaratilmaydi, oldingi obyekt qaytariladi. Bu internet-doʻkon uchun qimmatli: tarmoq sekin ishlaganda ham bitta buyurtma ikki marta yozilib ketmasligi kerak.
API ning yana bir foydasi ommaviy yangilashda koʻrinadi. Hisob-kitob misoli, gipotetik. Katalogda 3000 tovarning bahosini yangilash kerak. Bir soʻrovda 1000 tagacha obyektni oʻzgartirish mumkin, demak 3 soʻrov yetadi, tovarlarni birma-bir yangilasangiz esa 3000 soʻrov ketadi. Soʻrovlar soni limitga bogʻliq, shuning uchun bu farq muhim.
Uch yoʻl yonma-yon
| Belgi | Tayyor ulagich yoki CommerceML | YML import | API |
|---|---|---|---|
| Maʼlumot yoʻnalishi | Buyurtma doʻkondan MoySklad ga, qoldiq va tovar MoySklad dan doʻkonga | Faqat doʻkondan MoySklad ga, tovar kartochkalari | Dasturchi belgilagan har ikki yoʻnalish |
| Ish tartibi | Belgilangan oraliqlarda, buyurtma kamida 5, tovar kamida 30 daqiqa | Qoʻlda yoki ilova bilan, bir martalik | Dasturchi yozgan, limit bilan |
| Qoldiq | Uzatiladi | Uzatilmaydi | Dasturchi hal qiladi |
| Kimga mos | Platformasi mos tushgan doʻkon | Boshlangʻich katalog yuklash | Nostandart yoki oʻz saytli doʻkon |
Ulagichning sinxronlash oraligʻi birinchi qarashda zararsiz tuyuladi, lekin qoldiq uchun u xavf tugʻdiradi. Hisob-kitob misoli, gipotetik. Omborda 3 dona tovar bor, doʻkonga qoldiq 30 daqiqada bir marta yuboriladi. Shu oraliqda doʻkon toʻrt mijozdan bittadan buyurtma oladi. Agar doʻkon oʻz qoldigʻini buyurtmada oʻzi kamaytirmasa, toʻrttasi ham qabul qilinadi va MoySklad da 3 donaga 4 buyurtma bir vaqtda turadi. Ulagich sozlamalarida buyurtmalarni avtomatik rezervga qoʻyish imkoni bor, ammo bu tovarni faqat MoySklad tomonda ushlaydi, doʻkon ekranidagi son esa keyingi yangilanishgacha eski qoladi. Bu tahririyat xulosasi.
Qoldiq formulasi ham ikki xil yozilgan. Universal ulagich sahifasi doʻkonga yuboriladigan qiymatni «mavjud» deb ataydi va uni qoldiq minus rezerv plyus kutilayotgan deb yozadi. Tilda sahifasi esa qoldiq rezervsiz yuboriladi deydi. Bu farq alohida maqolada tahlil qilingan.
Oʻzbekiston uchun eslatma
Bu sahifalar asosan rus bozoridagi platformalarga moʻljallangan. MoySklad saytidagi «Oʻzbekiston uchun» tanlovida yettita yechim bor va ularning hech biri CMS yoki konstruktor toifasiga kirmaydi. Hujjatlar bu ulagichlarning Oʻzbekiston hisobida ishlashini alohida aytmaydi, shuning uchun qaror qilishdan oldin sinov ulanishini shu hisobning oʻzida tekshirish kerak. Bu tahririyat ogohlantirishi.
Qayerda xato qilinadi
- Platforma funksiyasiga emas, nomiga qarab tanlanadi va jadvaldagi qator tekshirilmaydi.
- CommerceML bor deb hamma maʼlumot oʻtadi deb oʻylanadi, holbuki oʻtish platforma tatbiqiga bogʻliq.
- Bogʻlash kodi turi keyin almashtiriladi va doʻkonda tovarlar ikkilanadi.
- YML bilan qoldiq ham oʻtadi deb oʻylanadi, holbuki oʻtmaydi.
- Buyurtma oʻzgarishi MoySklad dan doʻkonga oʻtishi sinab koʻrilmaydi, hujjatning oʻzi bu haqda ikki xil yozadi.
Amalda nima qilish mumkin
- Avval doʻkon bilan qanday maʼlumot almashish kerakligini yozing: buyurtma, qoldiq, baho, rasm, buyurtma holati.
- Platformaning taqqoslash jadvalidagi qatorini oching va kerakli maʼlumot u yerda borligini tekshiring.
- Boshlangʻich yuklash uchun YML yoki CSV tanlang va qoldiqni MoySklad ga oldindan kiriting.
- Sinov buyurtmasi bilan buyurtma, rezerv va holat yoʻnalishini bir marta tekshirib chiqing.
- Nostandart talab boʻlsa, API ni dasturchi bilan baholang va soʻrovlar limitini hisobga oling.
Ulanish usulini tanlash aslida savolga javob: doʻkon va ombor orasida qaysi maʼlumot qaysi yoʻnalishda, qanchalik tez yurishi kerak. Platforma nomi bu javobdan keyin keladi.
Doʻkonni MoySklad ga ulash usuli platforma nomidan emas, maʼlumot almashish qoidasidan tanlanadi. Qaysi maʼlumot qaysi yoʻnalishda va qanchalik tez yurishi kerakligini bilgan odam ulagich, YML yoki API ni xotirjam tanlaydi. Rossiya CMS lari uchun yozilgan ulagichlarni Oʻzbekiston hisobida alohida tekshirish kerak.
Asosiy atamalar
- CMS
- Veb-sayt va internet-doʻkonni boshqarish tizimi. Unda tovar, buyurtma va sahifalar saqlanadi.
- CommerceML
- Tijorat maʼlumotini tizimlar orasida almashish uchun umumiy fayl formati. U tovar, baho va buyurtmani tasvirlaydi.
- YML
- Doʻkon katalogini fayl koʻrinishida tasvirlaydigan format. Uni Yandex ishlab chiqqan.
- API
- Dasturlar bir-biri bilan gaplashadigan tayyor yoʻl. Dasturchi uning orqali MoySklad maʼlumotini oʻqiydi va yozadi.
- Ulagich
- Ikki tizimni bogʻlaydigan tayyor dastur. Dasturchi yozishi shart emas, faqat sozlanadi.
- Quti yechim
- Oʻz serveringizga oʻrnatiladigan sayt dasturi. Erkinlik koʻp, ammo texnik qoʻllab-quvvatlash kerak.
- Bulutli platforma
- Taʼminotchi serverida ishlaydigan doʻkon xizmati. Ishga tushirish oson, ammo oʻzgartirish imkoni cheklangan.
- Sinxronlash oraligʻi
- Ikki tizim maʼlumotni qanchalik tez-tez almashishi. Oraliq uzun boʻlsa, maʼlumot kechikadi.
- Rezerv
- Buyurtma uchun ajratib qoʻyilgan tovar miqdori. U mavjud miqdorni kamaytiradi.
- Boshlangʻich yuklash
- Doʻkon bilan ombor ishga tushganda tovarlarni birinchi marta bir tizimdan boshqasiga oʻtkazish.
Manbalar
Maqola quyidagi manbalarga tayanadi:
- Платформы для интернет-магазинов. Служба поддержки МоегоСклада (yordam markazi), moysklad.ru. https://support.moysklad.ru/hc/ru/онлаин%20торговля/интернет%20магазины/платформы_для_интернет-магазинов (koʻrilgan: 24-oktabr, 2026)
- Подключение интернет-магазина и магазина в социальной сети. Служба поддержки МоегоСклада (yordam markazi), moysklad.ru. https://support.moysklad.ru/hc/ru/онлаин%20торговля/интернет%20магазины/подключение_интернет_магазина_и_магазина_в_социальнои_сети (koʻrilgan: 24-oktabr, 2026)
- Универсальный коннектор CommerceML. Служба поддержки МоегоСклада (yordam markazi), moysklad.ru. https://support.moysklad.ru/hc/ru/онлаин%20торговля/интернет%20магазины/универсальныи_коннектор_commerceml (koʻrilgan: 24-oktabr, 2026)
- Tilda. Служба поддержки МоегоСклада (yordam markazi): boʻlim «Загрузка товаров в МойСклад», импорт через CSV и YML. moysklad.ru. https://support.moysklad.ru/hc/ru/онлаин%20торговля/интернет%20магазины/tilda (koʻrilgan: 24-oktabr, 2026)
- Импорт товаров из YML. Bepul yechim (ishlab chiqaruvchi MoySklad), MoySklad yechimlar katalogi, moysklad.ru. https://www.moysklad.ru/integratsii/apps/yml-moysklad/ (koʻrilgan: 24-oktabr, 2026)
- МойСклад для разработчиков: описание API и SDK. Dasturchilar sayti, dev.moysklad.ru. https://dev.moysklad.ru/ (koʻrilgan: 24-oktabr, 2026)
- МойСклад JSON API 1.2, Заказ покупателя: атрибуты сущности, обязательные поля при создании, поле syncId. Dasturchilar sayti, dev.moysklad.ru. https://dev.moysklad.ru/doc/api/remap/1.2/#/documents/customerorder (koʻrilgan: 24-oktabr, 2026)
- Сформировать товарный фид (формат YML, «собственный стандарт Яндекса, основанный на XML»). Яндекс, справка Маркета, yandex.ru. https://yandex.ru/support/products/export/yml.html (koʻrilgan: 24-oktabr, 2026)
- CommerceML 2: XML-схема стандарта, редакция 2.10. 1С, v8.1c.ru (Стандарты и форматы, обмен данными и интеграция). https://v8.1c.ru/tekhnologii/obmen-dannymi-i-integratsiya/standarty-i-formaty/standarty-commerceml/commerceml-2/ (koʻrilgan: 24-oktabr, 2026)
- МойСклад JSON API 1.2, Общие сведения: назначение поля syncId. Dasturchilar sayti, dev.moysklad.ru. https://dev.moysklad.ru/doc/api/remap/1.2/#/general (koʻrilgan: 24-oktabr, 2026)
- Интеграции для Узбекистана. MoySklad yechimlar katalogi, moysklad.ru. https://www.moysklad.ru/integratsii/dlya-uzbekistana/ (koʻrilgan: 24-oktabr, 2026)
- CMS, конструкторы сайтов и соцсети. MoySklad yechimlar katalogi, moysklad.ru. https://www.moysklad.ru/integratsii/cms/ (koʻrilgan: 24-oktabr, 2026)
- МойСклад JSON API 1.2, Ограничения: ограничения на размер данных, не более 1000 элементов в массиве запроса. Dasturchilar sayti, dev.moysklad.ru. https://dev.moysklad.ru/doc/api/remap/1.2/#/restrictions (koʻrilgan: 24-oktabr, 2026)