Jeśli potrzebujesz tworzyć kupony, dostosowywać punkty lojalnościowe lub przenosić kredyty sklepowe z innego systemu, nie musisz robić tego ręcznie w panelu administracyjnym WordPress. Advanced Coupons rozszerza WooCommerce REST API, dzięki czemu możesz robić wszystko programowo. Ta strona wymienia, co każda część API pozwala Ci zrobić.
Każde API ma minimalną wersję wtyczki. Przewodnik po API, do którego link znajduje się na końcu tej strony, wymienia wymagania dla każdego punktu końcowego, więc sprawdź go przed rozpoczęciem pracy z jednym z nich. Oto, co każda część API pozwala Ci zrobić.
Punkty końcowe kuponów
Wirtualne kupony
- Pobierz listę kuponów wirtualnych
- Pobierz stany kuponów wirtualnych
- Twórz, aktualizuj i usuwaj kupony wirtualne
- Masowe tworzenie i usuwanie kuponów wirtualnych
Zarządzanie klientami
- Wyszukuj klientów i pobieraj dane klientów WooCommerce.
Ustawienia Advanced Coupons
- Pobierz określone sekcje ustawień
- Pobierz listę pól dla każdej sekcji
- Czytaj, aktualizuj i usuwaj opcje ustawień
Kategoria kuponu
Możesz ustawić kategorię kuponu za pomocą standardowego punktu końcowego kuponów WooCommerce, a nie za pomocą przestrzeni nazw Advanced Coupons. Advanced Coupons dodaje do niego pole coupon_category.
- Utwórz kupon z kategorią:
POST /wp-json/wc/v3/coupons - Zmień kategorię istniejącego kuponu:
PUT /wp-json/wc/v3/coupons/<id>
Pole przyjmuje albo ślimak kategorii, taki jak seasonal, albo jej identyfikator liczbowy. Warto wiedzieć dwie rzeczy przed jego użyciem:
- Zastępuje, nie dodaje. Wysyłanie
coupon_categoryustawia kupon na tę jedną kategorię i usuwa wszelkie kategorie, które już posiadał. - Nieznana kategoria jest ignorowana bez powiadomienia. Jeśli ślimak lub identyfikator nie pasuje do istniejącej kategorii, kupon jest nadal tworzony lub aktualizowany, tylko bez kategorii, a odpowiedź nie zgłasza błędu. Utwórz najpierw kategorię.
To pole jest częścią darmowej wtyczki, więc nie wymaga licencji premium. Aby zarządzać kategoriami w panelu administracyjnym, zobacz Jak tworzyć i używać kategorii kuponów.
Punkty końcowe programu lojalnościowego
Panel
- Pobierz ogólne dane punktów klienta i zidentyfikuj najlepszych klientów.
Klienci
- Pobierz dane konkretnego klienta i dostosuj punkty.
Ustawienia
- Pobierz sekcję ustawień
- Pobierz listę pól sekcji ustawień
- Czytaj, aktualizuj i usuwaj ustawienia opcji
Punkty
- Pobierz punkty i saldo użytkownika
- Pobierz kupony zrealizowane przez użytkownika
- Pobierz historię punktów użytkownika
- Wymieniaj punkty na kredyt sklepowy
Nagrody
- Przeglądaj aktywne nagrody produktowe i kuponowe, które klient może odebrać za punkty
- Odbierz nagrodę za punkty, generując kupon jednorazowego użytku
- Pobierz historię odebranych nagród klienta
Punkty końcowe kredytu sklepowego
Twórz wpisy kredytu sklepowego
- Wyświetl listę wpisów kredytów sklepowych
- Usuń, zaktualizuj i pobierz wpisy
- Utwórz kredyt sklepowy
Pobierz dane klienta
- Zarządzaj statystykami konkretnych klientów
- Pobierz listę kredytów sklepowych klientów
- Pobierz statystyki pulpitu nawigacyjnego
Więcej szczegółowych dokumentacji i informacji technicznych znajdziesz w oficjalnym przewodniku po API: REST API – Advanced Coupons API.
Potrzebujesz pomocy?
Jeśli masz pytanie lub napotkasz jakiekolwiek problemy, jesteśmy tutaj, aby pomóc.
- Użytkownicy Premium: Otwórz zgłoszenie wsparcia
- Użytkownicy darmowi: Odwiedź nasze forum społecznościowe
