Platformy typu marketplace zyskały w ostatnich latach na popularności dzięki swojej zdolności do przynoszenia korzyści wszystkim zaangażowanym stronom oraz wygodzie zakupów, jaką oferują. Sprzedawcy mogą dotrzeć do szerokiej bazy klientów bez znaczących początkowych kosztów, podczas gdy właściciele platform marketplace generują przychody poprzez opłaty transakcyjne, subskrypcje i usługi dodatkowe.
Dostrzegając potencjał platform marketplace, wiele firm zwraca się ku różnorodnym rozwiązaniom eCommerce, aby zbudować własne platformy, z lepszym lub gorszym skutkiem. Mając to na uwadze, postanowiliśmy stworzyć poradnik jak wykorzystać moduł Sylius Marketplace Suite, opowiadając dodatkowo o integracjach z bramkami płatniczymi czy rozwiązaniami logistycznymi, a także innymi wartościowymi pluginami, które znacznie ułatwiają zarządzanie marketplace’em opartym na Syliusie.
Zacznijmy od krótkiego omówienia rozwiązania eCommerce Sylius, aby lepiej zrozumieć jego przeznaczenie i możliwości.
Spis treści
- Dlaczego Sylius?
- Sylius Plus Marketplace Suite
- Integracje z rozwiązaniami płatniczymi
- Integracje z rozwiązaniami wysyłkowymi
- Wartościowe wtyczki Sylius do zarządzania marketplace
- Przykłady marketplace’ów opartych na Sylius
Dlaczego Sylius?
Sylius to open-source’owy framework eCommerce zbudowany na bazie PHP Symfony. Dzięki architekturze modularnego monolitu opartej na API oraz open-source’owym fundamentom, Sylius oferuje niezwykłą elastyczność i możliwości customizacji. Pozwala to programistom na adaptację do różnych infrastruktur oraz rozszerzanie i modyfikowanie platformy w celu spełnienia specyficznych wymagań. Ta elastyczność umożliwia firmom wybór najlepszych komponentów w swojej klasie i integrację platformy z licznymi systemami zewnętrznymi, takimi jak systemy zarządzania informacjami o produktach (PIM) czy planowania zasobów przedsiębiorstwa (ERP).
Co więcej, Sylius wykorzystuje komponenty Symfony i stosuje najlepsze praktyki programowania, co zapewnia wysoką jakość kodu i minimalizuje dług techniczny. Dzięki temu marketplace oparty na Sylius stanowi długoterminowe rozwiązanie, które będzie skalować się i rozwijać wraz z firmą.
Aby krótko podsumować zalety Sylius jako podstawy dla sklepów marketplace, wymieniliśmy je poniżej:
Dlaczego Sylius jest doskonałym wyborem dla marketplace’ów z wieloma sprzedawcami?
- Jest oprogramowaniem open-source, rozwijanym na licencji MIT (co więcej, opcjonalna licencja Sylius Plus jest znacznie tańsza niż większość platform MVM)
- Architektura wtyczek Syliusa ułatwia implementację niestandardowych funkcjonalności
- Posiada mechanizm stanów (ang. State Machine) do implementacji niestandardowych procesów
- Umożliwia łatwą implementację operacji CRUD
- Oferuje integrację z zaawansowaną wyszukiwarką Elasticsearch, co umożliwia filtrowanie, listowanie i obsługę dużych ilości danych
- Zawiera wiele funkcjonalności eCommerce, które można łatwo dodawać, modyfikować lub usuwać
Dla firm planujących stworzenie marketplace’u, edycja Sylius Plus oferuje również moduł Marketplace Suite – specjalistyczny zestaw narzędzi zaprojektowany w celu usprawnienia rozwoju platform marketplace. Pakiet ten dostarcza dodatkowe funkcje i możliwości dostosowane do potrzeb właścicieli marketplace’ów, jeszcze bardziej rozszerzając możliwości frameworka Sylius.
Moduły Sylius Plus
Oprócz podstawowej edycji, wersja „Plus” oferuje dziewięć specjalistycznych modułów mających na celu wzbogacenie platformy eCommerce. Choć nie jest to oddzielny produkt i zachowuje tę samą bazę kodu, Sylius Plus wprowadza potężne dodatkowe możliwości. Moduły te są następujące:
- B2B Suite
- Marketplace Suite
- Zarządzanie wieloma sklepami
- Zarządzanie zwrotami
- Wiele źródeł magazynowych
- Programy lojalnościowe
- Zaawansowane zarządzanie uprawnieniami
- Częściowa realizacja zamówienia
- One Page Checkout
Warto zauważyć, że moduły te są ze sobą kompatybilne i można je kupować oddzielnie. Dzięki temu nie ma konieczności płacenia za „cały pakiet” i zbędne funkcje (jak to często bywa w przypadku wielu standardowych platform eCommerce).
Więcej o Sylius Plus i jego modułach, znajdziesz na naszej stronę Sylius Plus.
Sylius Plus Marketplace Suite
Sylius Marketplace Suite wykorzystuje solidne fundamenty platformy, umożliwiając tworzenie elastycznej i skalowalnej platformy dla handlu elektronicznego. Oferuje deweloperom niezbędne narzędzia do tworzenia wyjątkowych doświadczeń online, znacznie upraszczając proces dostarczania cyfrowych rozwiązań sprzedawcom, którzy postrzegają marketplace jako kluczowy element swojej przyszłej strategii biznesowej. Mając to na uwadze, przyjrzyjmy się, co Marketplace Suite ma do zaoferowania.
Rejestracja i zarządzanie sprzedawcami
Marketplace umożliwia rejestrację nieograniczonej liczby sprzedawców, co sprzyja swobodnemu rozwojowi biznesu. Proces rejestracji sprzedawcy jest prosty, ale wymaga potwierdzenia przez Administratora. Wszyscy zarejestrowani sprzedawcy, zarówno zweryfikowani, jak i niezweryfikowani, będą wyświetlani w odpowiedniej zakładce. Aby zweryfikować sprzedawcę, Administrator musi jedynie kliknąć przycisk „Weryfikuj”. Po zakończeniu procesu, sprzedawca otrzyma powiadomienie e-mail potwierdzające status weryfikacji.
Po weryfikacji sprzedawcy uzyskują dostęp do kompleksowego zestawu funkcji w swoim panelu, w tym do zarządzania atrybutami, listami produktów, stanem magazynowym, śledzeniem zamówień, danymi klientów, metodami wysyłki, konwersacjami oraz profilami. Sprzedawcy mogą również edytować swoje informacje, ale wszelkie zmiany będą wymagały potwierdzenia przez e-mail.
Administrator marketplace’u ma możliwość usunięcia sprzedawcy z platformy. Jednakże konto użytkownika nie zostanie usunięte, co pozwala mu na ponowne ubieganie się o status sprzedawcy poprzez swój profil, jeśli tego zechce.
Profil sprzedawcy
Profil sprzedawcy zawiera podstawowe informacje o sprzedawcy oraz listę wszystkich jego produktów. Zapewnia on kompleksowy wykaz wszystkich produktów sprzedawcy, które można łatwo filtrować i sortować według kategorii. W ramach profilu sprzedawcy mogą dostosować swoją prezentację, dodając nazwę firmy, opis, logo oraz tło na stronie profilu sprzedawcy.
Zarządzanie ocenami przez sprzedawców
Przechodząc dalej, sprzedawcy mają autonomię w nadzorowaniu recenzji produktów zgodnie z wytycznymi dotyczącymi ocen obowiązującymi w określonych branżach. Obejmuje to możliwość zatwierdzania lub odrzucania recenzji. Jednakże sprzedawcy nie mogą zmieniać liczby gwiazdek przyznanych przez klientów w ich ocenach produktów.
Konwersacje między sprzedawcą a administratorem
Każdy sprzedawca będzie miał dostęp do zaawansowanego panelu administracyjnego, który oferuje niezbędne funkcje do zarządzania ustawieniami i produktami. W panelu administracyjnym sprzedawcy mają możliwość rozpoczynania rozmów z administratorem marketplace’u. Aby rozpocząć rozmowę, sprzedawca może wybrać odpowiednią kategorię, napisać wiadomość i opcjonalnie dołączyć plik.
Z drugiej strony, administrator marketplace’u może tworzyć nowe konwersacje, odpowiadać na wiadomości od sprzedawców oraz zarządzać istniejącymi rozmowami poprzez ich usuwanie lub archiwizowanie w razie potrzeby.
Zarządzanie produktami
Co więcej, Sylius Plus Marketplace Suite oferuje przyjazny dla użytkownika i efektywny system zarządzania produktami. Kluczową regulacją jest to, że Administrator może zatwierdzać lub odrzucać produkty zgłoszone przez sprzedawców, zanim staną się one dostępne do sprzedaży.
W przypadku odrzucenia produktu, sprzedawca otrzyma powiadomienie zawierające informację o przyczynie odrzucenia, a produkt otrzyma status „odrzucony”. Sprzedawca ma prawo omówić powód odrzucenia z Administratorem lub wprowadzić niezbędne poprawki do produktu i ponownie zgłosić go do zatwierdzenia.
Gdy Administrator zatwierdzi produkt, staje się on widoczny dla klientów i gotowy do sprzedaży na stronie.
Wybór kanałów do sprzedaży produktów
Sprzedawcy mają możliwość wyboru kanałów, w których chcą sprzedawać swoje produkty. Panel sprzedawcy oferuje wygodne przełączniki, które pozwalają na włączanie i wyłączanie widoczności produktów według preferencji.
Wysyłka i zamówienia
Sprzedawcy mogą oferować klientom różne metody wysyłki, aby uprościć i ulepszyć proces zakupowy. Mogą łatwo ustawić konkretne opcje wysyłki dla każdego kanału, w którym sprzedają swoje produkty, używając przełącznika obok każdego kuriera.
Jeśli klient wybrał produkty od różnych dostawców podczas jednego zakupu, może wybrać metodę wysyłki dla każdego produktu oddzielnie. Po finalizacji zamówienia, każdy sprzedawca otrzyma osobne zamówienie od tego klienta.
Sprzedawca może zarządzać zamówieniami klientów bezpośrednio ze swojego konta, gdzie ma dostęp do szczegółów takich jak zakupione produkty, metoda wysyłki i informacje o płatności. Dodatkowo, sprzedawcy mają możliwość wysyłania e-maili z potwierdzeniem zamówienia do swoich klientów.
Konfiguracja wysyłki dla poszczególnych produktów
Jako dodatkową opcję wysyłki, sprzedawcy mogą wybierać spośród predefiniowanych reguł wysyłkowych ustalonych przez administratora marketplace’u. Te metody wysyłki mogą obejmować opcje zależne od konkretnych produktów, dając sprzedawcom większą elastyczność w dostosowywaniu oferty wysyłkowej do ich unikalnego asortymentu.
Zarządzanie prowizją
Na koniec, Administrator marketplace’u może ustalać prowizję pobieraną od każdego sprzedawcy. Można to zrobić w odpowiedniej sekcji panelu administracyjnego, co pozwala na elastyczne i dostosowane do potrzeb struktury prowizji.
Szczegółowe informacje dotyczące opłaty prowizyjnej dla każdego zamówienia można znaleźć w sekcji „prowizja”. Ta sekcja jest dostępna zarówno dla Sprzedawcy, jak i Administratora, zapewniając przejrzystość i jasność w kwestii naliczanych prowizji.
Integracje z rozwiązaniami płatniczymi
Teraz, gdy omówiliśmy funkcje Sylius Marketplace Suite, przejdźmy do kolejnego kluczowego aspektu marketplace’ów – rozwiązań płatniczych. W tym przypadku Sylius oferuje integracje z popularnymi rozwiązaniami płatniczymi, obejmując większość najpopularniejszych metod płatności.
Warto wspomnieć, że nowoczesne bramki płatnicze dla marketplace’ów działają jako rozwiązania „all-in-one”, co oznacza, że obsługują one cały proces płatności, skutkując poprawą doświadczenia klienta podczas finalizacji zakupu.
Oto kilka przykładów rozwiązań płatniczych dla Syliusa:
PayPal
To gracz, który zapewne nie wymaga przedstawienia. PayPal jest jednym z najpopularniejszych systemów płatności na rynku, który ułatwia różne rodzaje transakcji, w tym przechowywanie, przesyłanie i dystrybucję środków. W przypadku marketplace’ów, opcja ta oferuje PayPal Commerce Platform, zaprojektowaną do zarządzania transakcjami w środowisku z wieloma sprzedawcami.
Integracja z PayPal dostępna jest tutaj.
Mollie
Mollie dostarcza bezpieczne i elastyczne rozwiązanie płatnicze, głównie dla europejskich marketplace’ów, przestrzegając wszystkich standardów zgodności. Ich model cenowy opiera się na liczbie połączonych kont i udanych transakcji. Platforma jest znana z łatwości wdrożenia i użytkowania, co czyni ją szczególnie korzystną dla nowych sklepów eCommerce.
Mollie jest wysoce zalecanym dostawcą usług płatniczych dla firm korzystających z frameworka Sylius. BitBag nawiązał współpracę z Mollie, tworząc integrację z Syliusem, która obsługuje 13 różnych metod płatności. Ta integracja jest wyposażona w przydatne funkcje, w tym płatności cykliczne, obsługę wielu walut i wiele więcej.
Integracja z Mollie dostępna jest tutaj.
Stripe
Wśród powszechnie stosowanych rozwiązań płatniczych dla marketplace’ów online, Stripe wyróżnia się swoją specjalistyczną platformą dla marketplace’ów o nazwie „Stripe Connect”. Rozwiązanie to ułatwia wielostronne transakcje finansowe w ramach jednego ekosystemu, obsługując sprzedawców, dostawców, wykonawców i partnerów. Zaawansowane funkcje Stripe Connect pozwalają na obsługę wielu modeli płatności.
Integrate ze Stripe dostępna jest tutaj.
Adyen
Adyen to globalnie rozpoznawalna bramka płatnicza oferująca kompleksowe rozwiązania dla transakcji eCommerce, mobilnych i w punktach sprzedaży. Zapewnia bezpieczne i szybkie płatności dla zamówień w marketplace’ach z wieloma dostawcami.
System Adyen łączy się z metodami płatności na całym świecie, w tym z lokalnymi opcjami takimi jak Boleto w Brazylii i iDEAL w Holandii, a także z rozwiązaniami płatności mobilnych, takimi jak Blik w Polsce. Zapewnia ujednoliconą platformę dla płatności wielokanałowych, wspierając transakcje w aplikacjach i systemach PoS (ang. Point-of-Sale) w sklepach.
Kluczowe funkcje Adyen obejmują możliwość obciążania i uznawania użytkowników na żądanie, natychmiastowe przelewy środków na karty lub konta bankowe bezpośrednio, oraz skonsolidowane raportowanie dla łatwego śledzenia transakcji.
Dla sklepów eCommerce zbudowanych na frameworku Sylius, Adyen jest kolejnym świetnym wyborem. Opracowano integrację, która obsługuje 11 metod płatności, w tym popularne opcje jak Apple Pay, Google Pay, PayPal i iDEAL. Integracja wykorzystuje rozwiązanie drop-in, pozwalając sprzedawcom na łatwe skonfigurowanie i ustawienie systemu ze wszystkimi niezbędnymi metodami płatności Adyen.
Integracja z Adyen dostępna jest tutaj.
Integracje z rozwiązaniami wysyłkowymi
Kolejnym krokiem jest opracowanie strategii wysyłki produktów do klientów. Na szczęście w Sklepie Sylius dostępne są integracje obejmujące wiele popularnych metod wysyłki. Przyjrzyjmy się im:
Plugin ShippingExport
Pierwszą opcją jest Plugin ShippingExport, który upraszcza proces zarządzania i eksportowania przesyłek poprzez integrację API różnych dostawców usług wysyłkowych w jednym interfejsie. Pozwala to firmom na wybór pożądanych rozwiązań wysyłkowych, takich jak UPS, FedEx, InPost i innch popularnych opcji. Plugin ShippingExport umożliwia użytkownikom konfigurowanie i zarządzanie szczegółami wysyłki, zamawianie kurierów i dostęp do etykiet wysyłkowych bezpośrednio z platformy Sylius. Plugin ten ma również na celu zwiększenie efektywności poprzez automatyzację zadań, redukcję błędów manualnych i oferowanie konfigurowalnych ustawień bramek płatności, co czyni go niezwykle wartościowym dla platform marketplace.
Plugin można pobrać bezpłatnie w Sylius Store.
Plugin DHL24 PL Shipping Export
Plugin DHL24 PL Shipping Export integruje Sylius z polskim API DHL, umożliwiając zautomatyzowany eksport zamówień wysyłkowych bezpośrednio do systemu DHL. Ten plugin upraszcza proces wysyłki, pozwalając użytkownikom na generowanie i drukowanie etykiet wysyłkowych, śledzenie paczek oraz zarządzanie specyficznymi dla DHL opcjami wysyłki z poziomu platformy Sylius. Jest on dostosowany do potrzeb firm korzystających z usług DHL w Polsce, mając na celu usprawnienie i automatyzację ich procesów wysyłkowych.
Plugin można pobrać bezpłatnie w Sylius Store.
Wartościowe wtyczki Sylius do zarządzania marketplace
Oprócz płatności i logistyki, istnieją inne obszary marketplace’ów, które można ulepszyć na wiele sposobów za pomocą innych wtyczek Syliusa.
- CMS Plugin by Bitbag
- Blacklist Plugin by Bitbag
- Bonus Points Plugin by Bitbag
- Catalog Plugin by Bitbag
- Cross-Selling Plugin by Bitbag
- Elasticsearch Plugin by Bitbag
- Shipping Export Plugin by Bitbag
- Wishlist Plugin by Bitbag
- Refund Plugin by Sylius
Te wtyczki oferują istotną pomoc w tworzeniu marketplace’u opartego na Syliusie, zapewniając cennefunkcje, takie jak zarządzanie treścią, organizacja katalogu, zaawansowane możliwości wyszukiwania oraz narzędzia do angażowania klientów, jak listy życzeń i systemy lojalnościowe.
Bycie na bieżąco z nowymi wtyczkami może pomóc firmom w ulepszaniu ich platform i doświadczeń klientów. Wraz z regularnie pojawiającymi się nowymi wtyczkami, zawsze istnieją świeże możliwości ulepszenia witryny i dodania nowych funkcji.
Przykłady marketplace’ów opartych na Sylius
Azrieli
Rozwój solidnego marketplace’u online dla Azrieli wykorzystał dwukierunkową integrację między narzędziem do zarządzania marketplace’em a Syliusem, SAP CDC do obsługi danych klientów oraz Riskified do zapobiegania oszustwom (ang. fraud prevention). W zakresie funkcji marketplace’u wdrożono wielu dostawców wysyłek, kanały produktów z wielu źródeł, rekomendacje produktów oparte na AI oraz system punktów lojalnościowych. Te ulepszenia, wspierane przez Sylius, razem poprawiły doświadczenie użytkownika, uprościły zarządzanie platformą i ostatecznie zwiększyły wyniki sprzedaży.
Jast USA
Migracja sklepu internetowego JAST USA z obciążonego długiem technicznym Magento do Syliusa obejmowała wdrożenie kluczowych funkcji marketplace’u, takich jak dostosowany system cen regionalnych, nowa aplikacja frontendowa VueJS, zaawansowane możliwości wyszukiwania produktów z Elasticsearch oraz ulepszona konfiguracja katalogu produktów. Dodatkowo zintegrowano system punktów lojalnościowych i automatyczny system zarządzania promocjami, znacznie poprawiając doświadczenie użytkownika.
J-List
Migracja J-LIST i JBOX do Syliusa miała na celu poprawę zarządzania sprzedażą wielokanałową i usprawnienie wewnętrznych procesów. Kluczowe wdrożone funkcje marketplace’u obejmowały zarządzanie dwoma oddzielnymi kanałami sprzedaży dostępnymi pod dwoma adresami i szablonami graficznymi, niestandardowy system promocji, integrację z różnymi bramkami płatniczymi oraz kompleksowy system zwrotów. Dodatkowo dodano zaawansowane listingi produktów, system lojalnościowy i moduły zapobiegania oszustwom (ang. fraud prevention). W rezultacie znacznie poprawiła się wydajność sklepu oraz zadowolenie klientów.
Podsumowanie
Sylius oferuje solidną podstawę do budowania platform marketplace’owych, a jego moduł Marketplace Suite zapewnia niezbędne narzędzia do skutecznego zarządzania platformą z wieloma sprzedawcami. Wysoki poziom elastyczności i customizacji w Syliusie pozwala firmom eCommerce na integrację z różnymi bramkami płatniczymi i rozwiązaniami wysyłkowymi, a także na dbanie o takie obszary jak zarządzanie treścią, zaangażowanie klientów i możliwości wyszukiwania.
Z rozwiązaniem Sylius jedynym ograniczeniem jest Twoja wyobraźnia. Stwórz marketplace, który odpowiada Twoim potrzebom i wymaganiom, bez ograniczeń architektury, dostępu do kodu czy drogich pluginów.
Szukasz partnera eCommerce do zatrudnienia? Sprawdź nasze usługi rozwoju eCommerce >>