ИБ
Илиян Боровански·Lead Developer

Интеграция с Shopify — пълна синхронизация с ERP и склад

Shopify интеграция от Saitami свързва вашия Shopify или Shopify Plus магазин с ERP, склад и счетоводна система чрез Shopify GraphQL Admin API и webhooks. Продукти, варианти, поръчки, връщания, клиенти и multi-currency цени се синхронизират двупосочно в реално време, без оператор да отваря Shopify admin за рутинни задачи.

Какво включва нашата Shopify интеграция

Shopify Admin API и webhooks

Свързваме се през Shopify GraphQL Admin API за batch операции, плюс webhooks за orders/create, orders/paid, fulfillments/update, refunds/create и products/update. Hmac валидация на всеки webhook, idempotency keys и retry с експоненциален backoff при 5xx грешки.

Продукти, варианти и collections

Двупосочен sync на products, variants, options (размер, цвят, материал), metafields, media и smart/manual collections. SKU на ниво variant е свързан с ERP product ID, цените тръгват от ERP price lists, а Shopify Markets автоматично разпределя продуктите по локали с превод на title и description през metafields.

Поръчки, връщания и наложен платеж BG

Поръчките от Shopify checkout влизат в ERP с пълни данни — клиент, billing, shipping, line items, discount codes и tax breakdown. Връщанията през Shopify refund API издават автоматично кредитно известие. Наложен платеж за български клиенти работи през custom payment method в Shopify Plus или COD app на Basic ниво с AWB от Speedy и Econt.

Multi-currency и Shopify Markets

Конфигурация на Shopify Markets за EUR, USD, GBP, RON с автоматично или фиксирано форекс правило. ERP пуска базови цени, Shopify конвертира към локалната валута според Markets settings, а отчетите остават в една консолидирана валута за счетоводство.

Customers и tag-based segments

Sync на customer записи между Shopify и ERP — имейл, телефон, история на поръчки, lifetime value, accepts_marketing флаг. Tag-based segments в Shopify (VIP, repeat-buyer, B2B, churn-risk) се генерират от ERP логика и захранват automation в Shopify Email, Klaviyo или Omnisend без ръчно експортване на CSV файлове.

App от Store или custom за Shopify Plus

За стандартни магазини на Shopify Basic, Shopify и Advanced разработваме private или custom app през Shopify CLI с OAuth. За Shopify Plus клиенти добавяме Shopify Functions за checkout discounts и delivery customization, B2B каталози и headless Hydrogen frontend, когато скоростта и SEO изискват по-агресивна архитектура.

За кого е подходяща интеграцията с Shopify

Scaling брандове на Shopify Basic и Plus

Магазини с 1 000 до 100 000 поръчки на месец, които израстват от Shopify Basic към Advanced или Shopify Plus и удрят таван на ръчни процеси. Свързваме съществуващия Shopify с ERP, склад и счетоводство, така че скалирането да не изисква наемане на още оператори за data entry и проверка на наличности.

DTC брандове в EU

Direct-to-consumer брандове, които продават в Германия, Франция, Италия и Испания през Shopify Markets с локални валути и shipping zones. Интеграцията разпределя поръчките по EU склад (Полша, Холандия, България), издава фактури по местни VAT правила и подава OSS декларация за трансгранични продажби под €10 000.

Мулти-storefront retailers

Търговци с няколко Shopify магазина под Shopify Plus — отделен store за B2C, B2B, wholesale и под-бранд. Една ERP инсталация подава наличности, цени и каталог към всички storefronts, multi-channel listing предотвратява двойна продажба на последна бройка и customer данните се консолидират за единна 360° view.

Как изграждаме интеграцията с Shopify

1. Shopify GraphQL Admin API като сърце

Цялата integration логика минава през Shopify GraphQL Admin API с bulk operations за нощни синхронизации и mutation за реално време. Custom Shopify app е регистриран през Shopify Partner акаунт с минимални scope разрешения по принципа на least privilege. Access tokens се ротират автоматично и са в secrets vault, не в код.

2. Webhooks и event-driven архитектура

Регистрираме webhooks за всички критични събития — orders, fulfillments, refunds, products, customers. Endpoint-ите ни валидират Hmac подписа от Shopify, дедуплицират по webhook ID и пускат events в опашка с BullMQ или RabbitMQ. Така интеграцията издържа на пиково натоварване от Black Friday без загубени поръчки.

3. Shopify Functions и ERP sync layer

За Shopify Plus добавяме Shopify Functions за custom checkout discounts, payment customization и delivery customization, написани на Rust или JavaScript. ERP sync layer е отделен сервиз на Node.js с TypeScript или .NET, който говори с custom ERP и нашите API интеграции.

4. Monitoring и observability

Всяко повикване към Shopify API логва request ID, GraphQL cost, latency и response status в OpenTelemetry. Alert при rate-limit (40 req/s leaky bucket за GraphQL), при увеличена error rate и при изоставащ webhook ingest. Dashboard за оперативния екип показва пресни поръчки, чакащи fulfillment и stuck refunds на едно място.

Защо Saitami за Shopify интеграция

0%

transaction commission

към Shopify Payments чрез own payment gateway и собствен PSP договор

+22%

точност на наличности

през real-time stock sync между склад, ERP и Shopify variant inventory

от €1,800

стартова инвестиция

за свързване на Shopify Basic магазин с ERP, sync на продукти и поръчки

Свързани интеграции: WooCommerce интеграция и OpenCart интеграция за магазини на други платформи, плюс изработка на онлайн магазин за стартиращи Shopify проекти от нула.

Често задавани въпроси за интеграция с Shopify

App от Shopify App Store или custom integration?

Зависи от обема и спецификата. Готови app-ове от Shopify App Store покриват 60–70% от типични случаи на цена €20–€200 на месец, но удрят таван при нестандартен ERP, custom workflow или нужда от Shopify Functions. Custom Shopify app, разработен през Shopify CLI с private или public distribution, ви дава пълен контрол над scope, retention и логиката, без monthly fee към трета страна и без vendor lock-in.

Може ли да работи с Shopify Plus?

Да и точно там разкрива пълния си потенциал. Shopify Plus дава достъп до Shopify Functions за custom checkout логика, B2B каталози с per-customer pricing, multi-store архитектура с до 9 expansion store-а и Hydrogen за headless storefront. Нашата интеграция използва GraphQL Admin API с по-високи rate limits на Plus tier и поддържа Shopify Flow за event-driven автоматизация между магазина и ERP без писане на код от страна на оператор.

Поддържа ли БГ наложен платеж (cash on delivery)?

Да. На Shopify Plus реализираме наложен платеж като custom payment method през payment customization Shopify Function — клиентът избира COD на checkout, поръчката влиза с financial_status pending, а реалното събиране става при доставка от Speedy или Econт с автоматичен AWB. На Shopify Basic използваме „manual“ payment method плюс private app, която обновява financial_status на paid след потвърждение от куриера.

Колко струва Shopify интеграция?

Стандартна Shopify интеграция за един магазин на Shopify Basic или Advanced, sync на продукти, варианти, поръчки и наличности със съществуващ ERP започва от €1,800 еднократно. Shopify Plus с Shopify Functions, multi-store sync, B2B каталог и custom checkout logic обикновено е между €4,500 и €12,000. Headless storefront с Hydrogen е отделна оценка. Месечна поддръжка е €200–€600 според API трафик и брой магазини.

Готови да свържете Shopify с ERP и склад?

Споделете Shopify plan-а, обема поръчки и текущия ERP. Ще получите конкретен план за Shopify интеграция с цени, етапи и срокове.

Заявете Shopify интеграция →

Всеки ден, в който чакате, конкурентите печелят клиентите ви

Запазете безплатна 30-минутна консултация. Ще анализираме бизнес процесите и дигиталното ви присъствие и ще покажем най-бързия път към повече приходи.

Интеграция с Shopify — пълна синхронизация с ERP и склад | Saitami | Saitami.bg