E-commerce · WooCommerce · automatyzacja · NDA / Projekt NDA
Sklep meblowy na WooCommerce: mniej ręcznej pracy przy dostawie, płatnościach i dwóch sklepach

Kontekst
Meble to trudny towar dla sklepu: koszt dostawy zależy od rozmiaru i rodzaju produktu, terminy realizacji są różne, część rzeczy sprzedaje się tylko od określonej liczby sztuk, a ten sam produkt występuje w wielu kolorach. Dwa sklepy z tym samym asortymentem oznaczały podwójną pracę przy każdej zmianie.
Wyzwanie
Przenieść powtarzalne reguły sklepu z ręcznej obsługi do kodu, tak żeby oba sklepy liczyły dostawę i pokazywały terminy poprawnie, płatności z telefonu nie gubiły zamówień, a zmiany adresów nie zabrały ruchu z Google.
Zakres
Co zrobiłem
- 01Zbudowałem wspólny moduł dla obu sklepów: koszty dostawy według grupy produktu i metody, strefy dostawy, blok dostępności i terminu dostawy z szablonami dla kategorii.
- 02Dodałem minimalną liczbę sztuk w zamówieniu ze sprawdzaniem w koszyku i kasie, kolekcje produktów w karcie i produkty dostępne wyżej niż wyprzedane.
- 03Naprawiłem płatności Apple Pay i Google Pay: prowincja z portfela trafia teraz do zamówienia w formacie, którego wymaga sklep.
- 04Ustawiłem wysyłkę maili o zamówieniach przez SMTP i raporty o problemach z wysyłką, przygotowałem migracje SEO z przekierowaniami ze starych adresów produktów i synchronizację między sklepami.
Kluczowe decyzje
Kluczowe decyzje
- 01
Jeden moduł zamiast dwóch zestawów poprawek
Reguły sklepu są w jednej wtyczce, którą można włączać i wyłączać z panelu, więc ta sama logika działa w obu sklepach i nie trzeba jej utrzymywać dwa razy.
- 02
Dostawa liczona z danych produktu
Koszt i termin dostawy wynikają z grupy produktu i wybranej metody, a nie z ręcznie wpisywanych wyjątków, więc kupujący widzi właściwą kwotę przed zamówieniem.
- 03
Płatności z telefonu bez gubienia zamówień
Dane adresowe z Apple Pay i Google Pay są przekładane na format sklepu, zanim zamówienie zostanie zapisane.
- 04
SEO pilnowane przy zmianach
Stare adresy produktów przekierowują na nowe, a duplikaty kolorów mają raport i plan scalenia, żeby nie konkurowały ze sobą w Google.
Rezultaty
Rezultaty
- 01
Wspólny moduł reguł dla dwóch sklepów meblowych zamiast ręcznej obsługi i podwójnych zmian.
- 02
Poprawnie liczona dostawa mebli, terminy i minimalne zamówienia widoczne przed zakupem.
- 03
Działające płatności Apple Pay i Google Pay, maile o zamówieniach przez SMTP i przekierowania zachowujące ruch z Google.
Stack
- WordPress
- WooCommerce
- PHP
- Apple Pay / Google Pay
Masz podobny projekt? Napisz, co chcesz zbudować, a odpowiem zwykle w ciągu 2 godzin.