Hub sprzedaży

Integracja BaseLinkera
z Medusą

Medusa i BaseLinker w obie strony: karty produktów, stany i ceny, zamówienia ze sklepu wysłane dokładnie raz oraz zamówienia z Allegro, Amazona i innych kanałów zaimportowane do Medusy.

Zobacz w panelu demo
BaseLinker: Strona integracji w panelu Medusy, tryb demo z danymi pokazowymi.
Strona integracji w panelu Medusy, tryb demo z danymi pokazowymi.

Co dokładnie
robi ta integracja

  • Karty połączone po SKU i EAN

    Karty z katalogu BaseLinkera łączą się z wariantami po SKU, a potem po EAN. Duplikaty widać od razu i nikt ich nie zgaduje.

  • Katalog tam, gdzie go prowadzisz

    Prowadzisz katalog w Medusie, a my zakładamy brakujące karty w BaseLinkerze. Albo prowadzisz go w BaseLinkerze, a produkty trafiają do Medusy.

  • Stany i ceny w wybranym kierunku

    Magazyn BaseLinkera zasila Medusę albo Medusa zasila magazyn BaseLinkera. Ceny trafiają do grupy cenowej. Wszystko najpierw jako plan.

  • Zamówienia ze sklepu dokładnie raz

    Zamówienie z Medusy trafia do BaseLinkera raz, z liniami, adresem, danymi do faktury i pobraniem. Przed każdym wysłaniem sprawdzamy, czy już tam nie jest.

  • Zamówienia z marketplace'ów

    Zamówienia z Allegro, Amazona, eBaya czy Erli z wybranych źródeł wpadają do Medusy jako zwykłe zamówienia, każde raz.

  • Statusy, przesyłki i zwroty

    Status, numer przesyłki i link śledzenia wracają do zamówienia, zwroty z menedżera zwrotów widać przy zamówieniu, a numer faktury z Fakturowni ląduje w zamówieniu BaseLinkera.

Jak pilnuje
Twoich danych

  • Siedem zapisów, każdy wyłączony

    Import katalogu, karty, stany w obie strony, ceny, import zamówień i numery faktur startują wyłączone. Włącza je człowiek, w opcjach i w panelu.

  • Bariera na metodach API

    Odczyty przechodzą zawsze, a każda metoda zapisująca tylko z pozwoleniem swojego modułu. Nic nie zapisze się przypadkiem.

  • Kwarantanna i ponowienia

    Pozycja, która trzy razy z rzędu się nie zapisze, czeka na człowieka. Ponawiamy tylko błędy przejściowe, z rosnącymi przerwami.

Instalacja
w trzech krokach

Pełna lista opcji, zdarzeń i tras API jest w README paczki na GitHubie.

Wklej do Claude Code, Cursora albo innego asystenta AI w swoim projekcie Medusy: zainstaluje i skonfiguruje integrację, z zapisami wyłączonymi.

  1. 1
    Zainstaluj paczkę z npm.
    npm install @koda-plus/medusa-plugin-baselinker
  2. 2
    Dopisz wtyczkę do medusa-config.ts.
                            plugins: [
      {
        resolve: "@koda-plus/medusa-plugin-baselinker",
        options: {
          apiToken: process.env.BASELINKER_API_TOKEN,
          inventoryId: process.env.BASELINKER_INVENTORY_ID,
          warehouseId: process.env.BASELINKER_WAREHOUSE_ID, // bl_12345
          orderStatusId: process.env.BASELINKER_ORDER_STATUS_ID,
          // stockSource: "baselinker", // or "medusa"
          // orderImportSources: ["allegro", "amazon:7245"],
          // demo: true,
        },
      },
    ]
                          
  3. 3
    Uruchom migracje i otwórz integrację w panelu Medusy.
    npx medusa db:migrate

Pracuje u naszych klientów

Zobacz realizacje
  • wkrótce
Bezpłatne, 15-minutowe spotkanie

Opowiedz nam o swoim projekcie,
resztę dopasujemy pod Ciebie

15 minut rozmowy wystarczy, abyśmy wiedzieli, czy pasujemy do Twojego projektu.
Zaczynamy od Twoich potrzeb, nie od gotowego rozwiązania.

Sprawdź nasze demo

Skontaktuj się z nami

Remigiusz w granatowej koszuli i okularach
Korzystam z iMessage Korzystam z WhatsApp
Adrian w szarym golfie i okularach
Korzystam z iMessage Korzystam z WhatsApp