Миграция

Миграция от OpenCart към CloudCart: продукти, опции, клиенти и SEO

Миграция от OpenCart стъпка по стъпка: как опциите стават варианти, какво става с клиентите, адресите index.php, Еконт, Спиди и Н-18, без спиране.

Екипът на CloudCart15 мин четене
Стар дървен рафт с разнородни части от пъзел до светъл лаптоп с подредена витрина на онлайн магазин и пакети, които минават между тях
В тази статия · 10 раздела
  1. Кога си струва да смените OpenCart
  2. Какво се пренася от OpenCart и какво не
  3. Опциите на OpenCart и вариантите в CloudCart
  4. Адресите на OpenCart и пренасочванията 301
  5. Клиентите, паролите и абонатите на бюлетина
  6. Модулите за Еконт, Спиди, плащания и Н-18
  7. Миграция от OpenCart в 6 стъпки
  8. Кой прави пренасянето: нашият екип, вие или вашият разработчик
  9. Към коя платформа да преминете от OpenCart
  10. Често задавани въпроси

Накратко: при миграция от OpenCart към CloudCart се пренасят продуктите с опциите, снимките, категориите, производителите, клиентите, статиите и старите адреси, а историята на поръчките я пренася екипът на CloudCart. Опциите на OpenCart стават варианти с крайна цена, всеки стар адрес получава пренасочване 301, а пренасянето от екипа отнема до 45 дни и е €0 при договор за 24 месеца, до 31.12.2026.

OpenCart е платформа с отворен код на PHP, която се изтегля без лицензна такса и се инсталира на ваш хостинг (страницата за изтегляне на OpenCart). Тогава хостингът, сигурността, обновяванията и модулите за Еконт, Спиди, плащания и фактури са ваша грижа. Има и хостван вариант, Opencart Cloud. Ръководството е от екипа на CloudCart, българската платформа за онлайн магазини. Фактите за OpenCart са от официалната му документация, с линк към източника, а условията на пренасянето са на страницата миграция от OpenCart към CloudCart.

Кога си струва да смените OpenCart

Смяната на OpenCart си струва, когато месечните разходи за хостинг, модули и разработчик надминат плана на облачна платформа или когато всяко обновяване чупи модул. Ако магазинът работи стабилно, обновяван е и имате свой разработчик, техническа причина за местене няма.

Какво виждатеКакво означаваПрепоръка
Версията на OpenCart не е обновявана от годиникодът и модулите остават с известните пробивипланирайте миграция преди следващия силен сезон
След обновяване част от модулите спиратвсеки модул е от различен автор и никой не отговаря за цялотосравнете цената на обновяването с миграцията
Сайтът забавя, когато пуснете кампанияхостингът не издържа трафика, а по-голям сървър струва повечеплатформа с включен хостинг
Само един разработчик познава магазинаако си тръгне, спешните промени чакатпланирайте миграция
Плащате отделно модули за куриери, плащания, фактури, SEO и филтриплатформата без лицензна такса започва да струва всеки месецсъберете подновяванията и ги сравнете с месечен план

За сметката съберете за 12 месеца хостинга, часовете на разработчика, лицензите на модулите и платените промени и разделете на 12. Плановете на CloudCart при годишно плащане и без ДДС са Baby Pack €14, Starter Pack €33, CC Pro €83 и CC Master €249 на месец, според цените на CloudCart, с включени хостинг, сигурност, обновявания и SSL сертификат.

Какво се пренася от OpenCart и какво не

От OpenCart се пренасят каталогът, клиентите, съдържанието и старите адреси, а историята на поръчките я пренася екипът на CloudCart. Паролите на клиентите, темата и модулите не се пренасят.

Данните в OpenCartКак влизат в CloudCartКакво да знаете
Продуктивграденият OpenCart Мигратор, CSV или XML импорт, Admin API или нашият екипимето, описанието, цената, SKU, баркодът, теглото и етикетите имат свои полета
Опции (размер, цвят, материал)варианти, до 3 групи опции в CSV импортавсяка комбинация получава крайна цена вместо „+€5“; подробно в следващата част
Снимкизаедно с продуктите, като адреси, разделени със запетаясвалят се и се пазят в CloudCart, затова старият сървър може да се спре
Категориизаедно с продуктите или от нашия екипдървото се пресъздава със същата йерархия
Производителиполето „производител“ (vendor) в импортастраницата на всеки производител също получава нов адрес за пренасочване
Клиенти„Клиенти → Импорт“ от CSV, Admin API или нашият екипот CSV влизат име, имейл, група, бележка и съгласие за маркетинг; адресите ги пренася екипът или Admin API
История на поръчкитепренася я екипът на CloudCartпази се отделно при нас за справка и счетоводство
Статии и информационни странициприложението Blog CSV Import или нашият екиппроверете снимките в текста, преди да спрете стария сървър
Старите адресипренасочвания 301 от CSV файлважат за страниците; PDF файлове и снимки не минават през тях
Тема и модули (OCMOD, vQmod)не се пренасятзаменят ги тема на CloudCart и вградените функции

Важно: стандартният админ на OpenCart няма CSV експорт на продуктите. Според документацията на OpenCart за поддръжка, в „System → Maintenance → Backup & Restore“ сваляте копие на базата данни като .sql файл с избрани таблици. За CSV файл ви трябва модул за експорт. Другите пътища са вграденото приложение OpenCart Мигратор в CloudCart и нашият екип, който взима данните директно от стария магазин.

Опциите на OpenCart и вариантите в CloudCart

В OpenCart всяка опция на продукта има отделни стойности, а всяка стойност може да добави или извади сума от базовата цена. Според документацията на OpenCart за опциите типовете са падащ списък, радио бутони, отметки, текст, текст на няколко реда, файл, дата, час и дата с час. В CloudCart вариантът е пълна комбинация, например „M, червен“, със собствена цена, код и наличност.

При миграцията цената на всяка комбинация се изчислява от базовата цена и добавките на опциите. Пример с тениска:

В OpenCartСметкатаВариантът в CloudCart
Базова цена €39, размер M без добавка, цвят червен без добавка39 + 0 + 0M, червен: €39
Размер XL +€5, цвят червен без добавка39 + 5 + 0XL, червен: €44
Размер XL +€5, цвят черен +€339 + 5 + 3XL, черен: €47
  1. Изберете опциите, които променят продукта. Размерът, цветът, материалът или грамажът стават групи варианти. CSV импортът приема до 3 групи на продукт, в колоните v1, v2 и v3.
  2. Изчислете цената на всяка комбинация. Базовата цена плюс добавките, както в таблицата.
  3. Групирайте редовете по продукт. Всеки ред на вариант има колона variant.parent_id със същия идентификатор като продукта във файла, за да влязат всички комбинации под един продукт.
  4. Сложете снимката на варианта. Ако един цвят има своя снимка, адресът ѝ стои на реда на варианта и се показва при тази комбинация.
  5. Проверете наличностите. В OpenCart количеството се води по стойност на опцията. В CloudCart се води по комбинация, затова разпределете бройките преди импорта.

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

Важно: CSV импортът винаги създава нови продукти и не обновява съществуващи. Ако пуснете същия файл два пъти, ще имате дублирани продукти. Първо тествайте с 20 до 30 продукта, проверете вариантите и чак тогава качете целия каталог. Как се съпоставят колоните, е обяснено в ръководството за импорт на продукти от CSV и XML.

Адресите на OpenCart и пренасочванията 301

Пренасочванията 301 запазват позициите в Google при миграция от OpenCart, когато всеки стар адрес води към същата страница в новия магазин. При OpenCart адресите зависят от настройката „Use SEO URL“. Без нея, според документацията на OpenCart за SEO URL, продуктът има адрес от вида /index.php?route=product/product&path=20_27&product_id=45. С включена настройка адресът е ключовата дума от „Design → SEO URL“. Същата документация предупреждава, че смяната на ключова дума чупи старите линкове.

Вид страницаКак може да изглежда в OpenCartКакво правите в картата
Продукт без SEO URL/index.php?route=product/product&product_id=45един ред към същия продукт
Продукт през пътя на категория/index.php?route=product/product&path=20_27&product_id=45всеки вариант на адреса води към същия нов адрес
Продукт със SEO URL/kafe-espresso-1kgедин ред към същия продукт
Категория/kafe или вариантът с route=product/categoryедин ред към същата категория
Информационна страница/dostavka, /obshti-usloviyaкъм същата информационна страница
Изтрит продуктвсеки адрес без нов двойниккъм категорията му или към заместващ продукт, не към началната страница

Ако сте включили SEO URL по-късно, в Google може да са индексирани и двете форми, затова сложете в картата и адресите с index.php. В CloudCart пренасочването пази частта след въпросителния знак, затова адрес на OpenCart с route и product_id се пренасочва точно. Знакът * замества произволен текст: /index.php?route=product/product&path=*&product_id=45 хваща продукт 45 от всяка категория. Ползвайте го внимателно, защото ред, който завършва на product_id=4*, хваща и продукти 41, 450 и така нататък.

Пълния списък взимате от sitemap на OpenCart, от таблицата с ключови думи в „Design → SEO URL“ и от отчета „Ефективност“ в Google Search Console за последните 12 месеца. Ръководството на Google за преместване на сайт със смяна на адресите препоръчва пренасочванията да се пазят поне година. В CloudCart те са в „Маркетинг → SEO → 301 пренасочвания“: добавяте ги един по един или качвате CSV с две колони, до 100 реда в Baby Pack, до 2 000 в Starter Pack и без ограничение в CC Pro и CC Master. Параметрите gclid, fbclid и основните UTM етикети минават през пренасочването, затова рекламите в Google и Meta продължават да се отчитат. При една смяна на адресите в работещ магазин през Admin API са минали 13 418 пренасочвания за 30 минути, без нито една грешка.

Клиентите, паролите и абонатите на бюлетина

Клиентите от OpenCart се пренасят с име, имейл и група, а паролите не се пренасят. OpenCart пази паролите като хеш, в необратим вид, затова никоя платформа не може да ги прочете. В CloudCart всеки внесен клиент получава автоматично създадена нова парола.

  1. Подгответе файла. Колони за име, фамилия, имейл, клиентска група, бележка и съгласие за маркетинг (да или не). Групите от OpenCart, например „Едро“ или „Търговци“, се създават сами по името си; клиентските групи са от Starter Pack нагоре.
  2. Отворете импорта. В CloudCart отидете на „Клиенти → Импорт“. Преди качването админът иска код за двуфакторна защита.
  3. Съпоставете колоните. За всяка колона избирате полето в CloudCart и пускате импорта, който работи във фонов режим.
  4. Кажете на клиентите за новата парола. При първото влизане клиентът си задава нова парола през „Забравена парола“.

Важно: сложете „да“ в съгласието за маркетинг само за клиентите, които са се абонирали за бюлетина в стария магазин, а останалите внесете с „не“ (стойността и когато колоната липсва). Според чл. 7, ал. 1 от GDPR трябва да можете да докажете съгласието. Клиент, който се е отписал, не получава маркетингови имейли и в новия магазин.

Импортът от CSV не взима адресите за доставка. Адресите пренася екипът на CloudCart или вашият разработчик през Admin API, който приема клиентите заедно с адресите.

Модулите за Еконт, Спиди, плащания и Н-18

Модулите на OpenCart за Еконт, Спиди, плащания с карта и фактури не се пренасят, защото са код, инсталиран на вашия сървър. В CloudCart българските връзки са вградени и се включват отново с договорите, които вече имате.

Модулът в OpenCartКакво имате в CloudCartПовече
КуриериЕконт, Спиди, BOX NOW, Sameday и други: товарителници, наложен платеж, офиси и автомати от админадоставка и куриери
Плащане с картаCloudCart Pay с Visa, Mastercard, Apple Pay и Google Pay, или Борика, ePay, myPOS, Fibank, Банка ДСК, Paysera, PayPal и Stripe с ваш договорCloudCart Pay
Фактури и Н-18документът за продажбата, фактурата и кредитното известие се издават от поръчката; приложението Н-18 прави месечния XML файл за НАПфактури и Н-18
Склад и ERPготови връзки с Microinvest, Gensoft, Barsy и други складови програмиинтеграции
Фийдове за сравнители и пазариeMAG, Pazaruvaj, Sravni.bg, Glami и други от един каталогканали за продажба
Търсене и филтриAura Search намира продукти по смисъл и при грешно изписванеAURA

В деня на пускането изключете фактурирането в OpenCart, за да не получи една поръчка два документа, и пазете достъп до поръчките от последните седмици преди превключването заради връщанията. Правилата за документа при всеки вид плащане са в статията Наредба Н-18 за онлайн магазин, а настройката на куриерите е в ръководството за доставка с куриери.

Миграция от OpenCart в 6 стъпки

Новият магазин се строи на адрес на CloudCart, а магазинът на OpenCart продава до деня на превключването.

  1. Опис. Броят на продуктите, комбинациите от опции, категориите, производителите, клиентите, поръчките и статиите, плюс списъкът със старите адреси и активните модули. До всеки модул записвате с какво го заменяте.
  2. Резервно копие. Сваляте базата данни от „System → Maintenance → Backup & Restore“ и пазите папката със снимките от сървъра, преди да промените каквото и да е.
  3. Импорт. OpenCart Мигратор, CSV или XML за продуктите, „Клиенти → Импорт“ за клиентите, Blog CSV Import за статиите, или нашият екип. Пренасянето от екипа заявявате в админа на новия магазин, „Услуги → Миграция“.
  4. Карта на пренасочванията. Всеки стар адрес получава нов, включително формите с index.php. Картата се качва като CSV.
  5. Тестове. Сравнявате бройките в стария и в новия магазин и пускате само при нулева разлика. Правите тестова поръчка с всеки куриер и всеки начин на плащане и проверявате документа за продажбата.
  6. Превключване и наблюдение. Насочвате домейна в час с малко поръчки, SSL сертификатът се издава сам, а пощата остава при досегашния доставчик чрез записите MX. Следите грешките 404 в Search Console 60 дни.

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

Кой прави пренасянето: нашият екип, вие или вашият разработчик

Пренасянето от OpenCart към CloudCart става по три пътя с един и същ резултат, а изборът зависи от размера на каталога и от времето ви.

ПътятПодходящ заЦена
Екипът на CloudCartголеми каталози, много комбинации от опции, няколко езика, магазин без CSV експорт€0 при договор за 24 месеца, до 31.12.2026; до 45 дни
Вие, с OpenCart Мигратор и импортите от CSV и XMLкаталози, които познавате добресамо цената на плана
Вашият разработчик, през Admin APIекипи, които искат да проверят всеки записвремето на разработчика; API е от Starter Pack нагоре, до 10 000 продукта наведнъж

CSV импортът приема до 100 продукта в Baby Pack, до 2 000 в Starter Pack, до 7 500 в CC Pro и до 10 000 в CC Master. OpenCart Мигратор е включен във всички планове. Подробностите за всяка платформа са на страницата миграция на онлайн магазин.

Към коя платформа да преминете от OpenCart

Изборът след OpenCart зависи от това кой ще поддържа магазина и къде продавате. Честото сравнение е между CloudCart, WooCommerce и Shopify, а понякога най-разумното е да останете на OpenCart. Таблицата казва кога всеки вариант е по-добрият избор.

ИзберетеКогатоКакво поемате
CloudCartпродавате основно в България, искате Еконт, Спиди, BOX NOW, Н-18 и български плащания вградени и не искате да поддържате сървър и модулимесечен план; темата и функциите са в рамките на платформата
WooCommerceвече имате сайт на WordPress, разработчик и искате пълен контрол върху кодахостинг, сигурност, обновявания и плъгини, както при OpenCart
Shopifyпродавате в много държави и искате голям международен магазин за приложениямесечен план и приложения за българските куриери, например Deliver with Econt
Оставате на OpenCartмагазинът е обновен, модулите работят и имате постоянен разработчиксъщото като досега

WooCommerce е платформа с отворен код, която работи като плъгин към WordPress (страницата на WooCommerce в wordpress.org), затова при преминаване от OpenCart към WooCommerce поддръжката на сървъра остава ваша. Двете платформи с отворен код са сравнени в статията WooCommerce или OpenCart, другото сравнение е Shopify или WooCommerce, а сравнението на всички платформи е в сравнение на платформите за онлайн магазин.

Често задавани въпроси

Стандартният админ на OpenCart няма CSV експорт на продуктите. В „System → Maintenance → Backup & Restore“ сваляте базата данни като .sql файл, който служи за резервно копие. За CSV файл ползвате модул за експорт, а ако нямате такъв, нашият екип взима данните директно от стария магазин. В CloudCart има и вградено приложение OpenCart Мигратор, включено във всички планове.

Опциите, които променят продукта, като размер или цвят, стават варианти в CloudCart. Всяка комбинация получава крайна цена, тоест базовата цена плюс добавките от OpenCart, и собствена наличност. Опциите от тип текст, файл или дата не са варианти и ги записвате отделно в описа.

Не, ако всеки стар адрес, включително формите с index.php?route=, има пренасочване 301 към същата нова страница и заглавията и текстовете се пренесат без промяна. Колебания в първите седмици са нормални. Следете грешките 404 в Search Console 60 дни и пазете пренасочванията поне година.

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

Историята на поръчките я пренася екипът на CloudCart и я пази отделно, за справка и за счетоводството. Новите поръчки, документите за продажба и фактурите тръгват в CloudCart от деня на пускането.

Заменяте ги с вградените връзки в CloudCart: Еконт, Спиди и BOX NOW правят товарителници и наложен платеж от поръчката. Свързвате ги с договорите, които вече имате, и ги тествате с поръчка преди пускането.

Не. Новият магазин се строи на адрес на CloudCart, а OpenCart продава през цялото време. Домейнът се насочва към новия магазин едва след тестовете, в час, който вие изберете.

Пренасянето от екипа на CloudCart е €0 при договор за 24 месеца, за заявки до 31.12.2026, и отнема до 45 дни. Ако пренасяте сами, плащате само плана, който за нови магазини е €1 на месец за първите 3 месеца. Комисионната от продажбите е 0%.

Имате въпрос за пренасянето на вашия магазин от OpenCart? Пишете ни на support@cloudcart.com.

Източници

  1. страницата за изтегляне на OpenCartwww.opencart.com
  2. Opencart Cloudwww.opencart.com
  3. документацията на OpenCart за поддръжкаdocs.opencart.com
  4. документацията на OpenCart за опциитеdocs.opencart.com
  5. документацията на OpenCart за SEO URLdocs.opencart.com
  6. преместване на сайт със смяна на адреситеdevelopers.google.com
  7. чл. 7, ал. 1 от GDPReur-lex.europa.eu
  8. Deliver with Econtapps.shopify.com
  9. страницата на WooCommerce в wordpress.orgwordpress.org
Екипът на CloudCartПроверено по документацията на платформата. Въпроси: support@cloudcart.com

Направете своя онлайн магазин

Първите 3 месеца на всеки план са по €1. Въпроси: support@cloudcart.com

Създайте магазин за €1