Sign inGet started

Collegare Apple Messages alla prenotazione di appuntamenti

Presenta gli orari pertinenti, valida la scelta del cliente e restituisci l'appuntamento confermato dal sistema di prenotazione.

Prerequisiti

Prepara un'integrazione di prenotazione, contenuti time-picker supportati, il flusso di identificazione del cliente applicabile e una conversazione di test autorizzata.

1. Recuperare la disponibilità reale

Interroga il sistema che gestisce gli slot e le regole di prenotazione. Seleziona la sede, il servizio, la durata e il fuso orario pertinente. Mantieni le opzioni offerte collegate ai rispettivi riferimenti di prenotazione effettivi.

2. Presentare una scelta chiara

Usa contenuti time-picker nativi supportati con dettagli comprensibili su servizio e sede. Verifica l'orario e la data visualizzati sui dispositivi previsti, soprattutto tra fusi orari diversi.

3. Validare lo slot selezionato

Alla risposta, conferma che il riferimento selezionato è ancora disponibile e idoneo per il cliente. Raccogli eventuali dati di identità o conferma necessari prima di finalizzare la prenotazione.

4. Registrare e comunicare il risultato

Crea o modifica l'appuntamento nel sistema di prenotazione. Restituisci l'orario confermato, la sede e il riferimento di prenotazione solo dopo il successo dell'operazione. Offri opzioni aggiornate se lo slot non è più disponibile.

5. Testare modifiche ed esiti incerti

Simula l’annullamento, la riprogrammazione e la perdita di una risposta dell’integrazione. Ispeziona l’operazione di prenotazione originale prima di riprovare, in modo che un timeout non crei appuntamenti duplicati.

Verificare il perimetro della prenotazione

Testa una visita con un servizio, una sede e un fuso orario specifici. Recupera gli orari disponibili, seleziona uno slot in Messages e crea l'appuntamento tramite la tua applicazione di prenotazione. Registra il riferimento dell'appuntamento prima di inviare la conferma. Se includi Wallet, emetti il pass da quel record confermato.
Caso di testAzioneRisultato atteso
Lo slot selezionato non è più disponibileAggiorna la disponibilità per lo stesso servizio e la stessa sede.Il cliente riceve orari alternativi utili; nessuna prenotazione viene dichiarata confermata.
La prenotazione viene completata ma la risposta è in ritardoRecupera la richiesta di prenotazione esistente prima di provare a crearne un'altra.L'appuntamento originale viene recuperato e confermato una sola volta.
Il cliente chiede di spostare l'appuntamentoApplica la modifica alla prenotazione esistente e poi aggiorna il relativo pass.La conversazione e il pass mostrano l'orario sostitutivo confermato.

Risoluzione dei problemi

Se gli orari visualizzati differiscono, controlla il fuso orario originale e il rendering del dispositivo. Se la disponibilità cambia dopo la selezione, offri le opzioni correnti. Una risposta del picker registra una scelta; non riserva di per sé uno slot.

Passaggi successivi