VENDRA · Aplikacje mobilne dla ecommerce

Aplikacja WooCommerce na iOS i Android — integracja

Warianty, konta klientów, płatności i wtyczki WordPress wymagają planu wymiany danych oraz testów rzeczywistego zakupu.

Redakcja Vendra · Aktualizacja

Aplikacja zakupowa to osobny interfejs

Nie należy mylić aplikacji dla kupujących z oficjalnym narzędziem administracyjnym WooCommerce. Klient potrzebuje katalogu, koszyka i poprawnego checkoutu. REST API udostępnia zasoby handlowe, ale nie dowodzi zgodności całego procesu z każdą wtyczką.

Zapisz wersje WordPress, WooCommerce i rozszerzeń. Przygotuj środowisko testowe z reprezentatywnymi produktami i bez niepotrzebnych danych osobowych.

Wariant i produkt nie są tym samym

Rozmiar i kolor mogą wskazywać konkretny wariant z własną ceną, zdjęciem i stanem. Sprawdź niedostępne kombinacje oraz wariant ze zdjęciem innym niż produkt główny.

Dodatkowe grawerowanie lub zestaw może zmieniać cenę za pomocą wtyczki. Aplikacja musi otrzymać sprawdzone reguły, a nie odgadywać wynik skryptu ze strony.

Osobna lista zgodności rozszerzeń

Popularność wtyczki nie zastępuje testu jej interfejsów.

  • WPML i Polylang: języki oraz powiązania tłumaczeń.
  • WooCommerce Subscriptions: odnowienia i zarządzanie subskrypcją.
  • Product add-ons: pola obowiązkowe i dopłaty.
  • Niestandardowy checkout: adresy, dostawa i płatność.

Zamówienia i konta

Ustal właściciela danych, moment rezerwacji towaru i źródło potwierdzenia płatności. Ponowiony po błędzie sieciowym request nie może utworzyć drugiego zamówienia. Konta obecnych klientów wymagają zaplanowanego logowania; sekret administracyjnego API nie powinien trafić do telefonu.

Test odbiorowy

Przetestuj udany i odrzucony zakup, anulowanie, zmianę ceny oraz brak stanu. Porównaj sumy i identyfikatory w obu systemach. Vendra potwierdza zakres WooCommerce dla konkretnej instalacji przed wdrożeniem.

Źródła

Platformy

Czytaj także

Zmień swój sklep internetowy w mobilne doświadczenie zakupowe

Opowiedz o sklepie. Omówimy projekt, integracje i plan uruchomienia.