Eltrox
Sklep z elektroniką: wszystkie kanały sprzedaży spięte z ERP
- Verto (ERP)
- BaseLinker
- Allegro · eMAG · BOL.com
- PrestaShop
- Symfony
Usługi: Integracje BaseLinker, Integracje z marketplace'ami, Integracje z ERP
Problem
Eltrox sprzedaje elektronikę w sklepie na PrestaShopie, na Allegro, eMAG (Rumunia, Bułgaria, Węgry), BOL.com, Amazonie i Empiku, a do tego hurtowo przez platformę B2B. Wszystkie kanały łączyły się z ERP Verto przez stary system na PHP 5, w którym trudno było cokolwiek bezpiecznie zmienić. Stany i ceny na Allegro aktualizował BaseLinker bez wglądu w rozjazdy, listy przewozowe dla eMAG i BOL.com trzeba było robić w panelach, a gdy sklep albo BaseLinker chwilowo nie odpowiadał, informacja o zmianie statusu z Verto przepadała.
Co zrobiłem
- Przeniosłem integracje kanał po kanale do nowego systemu na Symfony. Każde przełączenie miało okres równoległego działania i plan powrotu, więc sprzedaż nie stanęła ani na dzień.
- Zamówienia z każdego kanału zakładają się w Verto razem z kontrahentem, płatnością, dostawą i punktem odbioru. Zamówienia, które wymagają człowieka (nieopłacone, bez stanu, z błędnym adresem, zdublowane), automat zatrzymuje do sprawdzenia.
- Na eMAG: zamówienia w trzech walutach, rozkład adresu także z cyrylicy, weryfikacja numeru VAT w VIES dla firm, listy przewozowe eMAG Courier (z pobraniem i do automatów) dołączane do dokumentu w Verto i automatyczne przekazywanie faktur.
- Na BOL.com: listy przewozowe przez przewoźnika, zgłaszanie przesyłki do BOL.com i etykieta w Verto.
- Na Allegro: własna synchronizacja stanów z magazynu sklepu i cen z cennika Verto, kończenie i wznawianie ofert przy braku towaru oraz raporty rozjazdów. Do Allegro wracają statusy i numery przesyłek.
- Z Verto do kanałów: skrypty w Verto zgłaszają zmianę statusu, nadanie przesyłki i wystawienie faktury, a nieudane zgłoszenia trafiają do kolejki ponowień zamiast przepadać.
- Platforma B2B przyjmuje zamówienia od kontrahentów prosto z ich BaseLinkera (Base Connect). Na tych samych danych działa też katalog marki własnej Voltage, synchronizowany z hurtownią raz na dobę.
Efekt
Wszystkie zamówienia trafiają do ERP przez jeden system, który da się rozwijać i testować. Statusy, numery przesyłek i faktury docierają do klientów na każdym kanale bez ręcznych poprawek, a obsługa klienta zajmuje się tylko wyjątkami. Konto na Allegro nie zależy już od BaseLinkera.