Sign inGet started

Collegare Apple Pay a un acquisto in Messages

Definisci l'esercente, il processore di pagamento e l'integrazione degli ordini necessari per completare un acquisto Apple Pay in una conversazione Messages.

Prerequisiti

Servono la configurazione Apple Pay dell'esercente, un'integrazione di elaborazione pagamenti supportata, il sistema ordini e un ambiente di test autorizzato. Usa le funzionalità di pagamento di test per la valutazione.

1. Collegare la configurazione dell'esercente

Prepara l'identità dell'esercente, i certificati, le reti supportate, le funzionalità di pagamento e gli endpoint necessari per l'integrazione. Conserva i segreti nel normale meccanismo di credenziali e configura solo i callback supportati. Le istruzioni di integrazione Apple Pay di Apple definiscono il flusso merchant-session e di pagamento. Usa la spiegazione sulla configurazione del provider per verificare le responsabilità di certificato, sessione e gateway.

2. Preparare l'ordine del cliente

Recupera l'articolo effettivo, la quantità, l'imposta, la spedizione e l'importo dovuto dal sistema di commercio. Usa la valuta e l'importo pubblicati. Spiega al cliente cosa sta acquistando prima di aprire l'interazione di pagamento.

3. Gestire l'autorizzazione del cliente

Usa l'esperienza Apple Pay supportata ed elabora le informazioni di pagamento risultanti tramite il gateway dell'esercente. L'autorizzazione del cliente e l'elaborazione riuscita sono fasi distinte.

4. Confermare l'esito effettivo

Leggi il risultato del pagamento e dell'ordine. Invia una conferma che rifletta la transazione registrata, il riferimento dell'ordine e il passaggio successivo. Se il pagamento fallisce o resta incerto, spiega al cliente come procedere.

5. Testare il recupero e le alternative

Testa il rifiuto, l'annullamento, il supporto dispositivo non disponibile e una risposta persa del processore. Riconcilia il pagamento originale prima di riprovare. Usa un'alternativa di checkout supportata quando necessario.

Verificare ordine e pagamento insieme

Usa l’ambiente di test approvato del processore di pagamento e un’esperienza di test Apple Messages autorizzata. Prepara un ordine usando l’importo e la valuta del sistema di commercio, completa la revisione nativa e ispeziona il risultato del processore. Conferma che l’ordine registrato e la risposta inviata al cliente si riferiscano allo stesso acquisto.
Caso di testAzioneRisultato atteso
Il cliente annulla l'autorizzazione al pagamentoLascia l'ordine nello stato non pagato appropriato e offri un modo per proseguire.Non viene inviata alcuna conferma di acquisto.
Il risultato del processore è in sospeso o la risposta è persaCerca il tentativo di pagamento esistente usando il percorso di recupero supportato del processore.L'applicazione risolve il tentativo originale prima che venga considerato un altro addebito.
Un ordine pagato necessita di un rimborsoUsa l'operazione di rimborso del sistema di pagamento e registra il risultato sull'ordine.La risposta del servizio indica lo stato del rimborso registrato.

Risoluzione dei problemi

Se la schermata di pagamento non funziona, verifica la configurazione dell’esercente e l’impostazione dei callback opzionali. Se il cliente ha autorizzato ma nessun ordine risulta confermato, ispeziona il gateway e i record degli ordini prima di addebitare di nuovo. Il canale messaggi non regola la transazione.

Passaggi successivi