Sign inGet started

Połącz Apple Messages z rezerwacją wizyt

Przedstaw odpowiednie terminy, zweryfikuj wybór klienta i zwróć potwierdzoną wizytę z systemu rezerwacji.

Wymagania wstępne

Przygotuj integrację z systemem rezerwacji, obsługiwaną zawartość selektora czasu, odpowiedni przepływ identyfikacji klienta oraz autoryzowaną konwersację testową.

1. Pobierz rzeczywistą dostępność

Odpytaj system zarządzający terminami i regułami rezerwacji. Wybierz lokalizację, usługę, czas trwania i odpowiednią strefę czasową. Powiąż oferowane opcje z ich rzeczywistymi referencjami rezerwacji.

2. Przedstaw czytelny wybór

Użyj obsługiwanej natywnej zawartości selektora czasu z czytelnymi szczegółami usługi i lokalizacji. Sprawdź wyświetlany czas i datę na docelowych urządzeniach, zwłaszcza w różnych strefach czasowych.

3. Zweryfikuj wybrany termin

Po otrzymaniu odpowiedzi potwierdź, że wybrana referencja jest nadal dostępna i dopuszczalna dla danego klienta. Zbierz wymagane dane tożsamości lub potwierdzenie przed zatwierdzeniem rezerwacji.

4. Zapisz i wyjaśnij wynik

Utwórz lub zmień wizytę w systemie rezerwacji. Zwróć potwierdzony czas, lokalizację i referencję rezerwacji dopiero po pomyślnym zakończeniu operacji. Zaproponuj zaktualizowane opcje, jeśli termin nie jest już dostępny.

5. Przetestuj zmiany i niepewne wyniki

Przetestuj anulowanie, zmianę terminu i brak odpowiedzi z integracji. Sprawdź oryginalną operację rezerwacji przed ponowieniem próby, aby limit czasu nie doprowadził do zduplikowanych wizyt.

Zweryfikuj granicę rezerwacji

Przetestuj wizytę z konkretną usługą, lokalizacją i strefą czasową. Pobierz dostępne terminy, wybierz termin w Messages i utwórz wizytę przez aplikację rezerwacji. Zapisz referencję wizyty przed wysłaniem potwierdzenia. Jeśli korzystasz z Wallet, wystaw przepustkę na podstawie tego potwierdzonego rekordu.
Przypadek testowyDziałanieOczekiwany wynik
Wybrany termin staje się niedostępnyOdśwież dostępność dla tej samej usługi i lokalizacji.Klient otrzymuje przydatne alternatywne terminy; nie informuje się go, że rezerwacja została dokonana.
Rezerwacja zostaje ukończona, ale odpowiedź jest opóźnionaPobierz istniejące żądanie rezerwacji przed próbą utworzenia kolejnego.Oryginalna wizyta zostaje odzyskana i potwierdzona jednokrotnie.
Klient prosi o przeniesienie wizytyZastosuj zmianę w istniejącej rezerwacji, a następnie zaktualizuj przepustkę.Konwersacja i przepustka pokazują potwierdzony nowy termin.

Rozwiązywanie problemów

Jeśli wyświetlane godziny się różnią, sprawdź oryginalną strefę czasową i renderowanie na urządzeniu. Jeśli dostępność zmieni się po dokonaniu wyboru, zaproponuj aktualne opcje. Odpowiedź selektora rejestruje wybór, ale sama w sobie nie rezerwuje terminu.

Następne kroki

Powiązane zasoby

Kontynuuj z dokumentacją, przewodnikami i przykładami dotyczącymi tego tematu. Zasoby są w języku angielskim.

Uzyskaj brief wdrożeniowy