Apple Messages for Business

Cosa deve fornire un provider per Apple Pay in Messaggi?

Il provider deve inviare richieste di pagamento Apple Pay e collegare la conversazione a un gateway usando la configurazione del tuo esercente.

Un cliente può pagare dalla conversazione di Messaggi. Il tuo sistema ordini deve comunque sapere se il pagamento è andato a buon fine. L'integrazione di messaggistica del provider e la tua elaborazione dei pagamenti devono concordare su quel risultato.

Ogni provider deve supportare Apple Pay?

Sì. Le funzionalità obbligatorie di Apple includono l'invio di una richiesta di pagamento Apple Pay tramite il bot e il percorso API.

Apple rende facoltativo il percorso attivato dall'agente. Conferma come il tuo flusso di assistenza creerà la richiesta, soprattutto se una persona deve avviarla manualmente.

Chiedi al provider di dimostrare il flusso d'acquisto previsto. L'approvazione a supportare il tipo di messaggio non garantisce che il tuo account esercente e il processore siano integrati.

Cosa deve collegare il provider alla conversazione?

Collega la richiesta di pagamento a un gateway che gestisce la sessione esercente e l'elaborazione del pagamento.

Il tutorial di integrazione di Apple mostra un gateway ospitato dal provider. Concorda chi gestisce quel gateway e chi mantiene la connessione al tuo processore di pagamento.

Il gateway deve ottenere una nuova sessione esercente per ogni richiesta di pagamento. Una sessione memorizzata nella cache può produrre una richiesta di pagamento non valida sul dispositivo del cliente.

Per la richiesta di sessione esercente, imposta initiative su messaging. Imposta initiativeContext sull'URL del gateway HTTPS raggiungibile pubblicamente. Fornisci solo l'hostname registrato come domainName, senza schema, percorso o barra finale.

Questi valori identificano parti diverse dell'integrazione. Usare l'URL del gateway al posto del solo nome di dominio può impedire il funzionamento del flusso di pagamento in Messaggi.

Quali dettagli dell'esercente devo preparare?

Prepara l'identificativo dell'esercente, i certificati di pagamento e il dominio verificato con chi gestisce i pagamenti per la tua attività.

ElementoA cosa serve
Identificativo esercente Apple PayAssocia l'account business di Messaggi all'esercente
Certificato Payment ProcessingConsente l'elaborazione dei pagamenti Apple Pay per quell'esercente
Certificato Merchant IdentityAutentica la richiesta di sessione esercente
Dominio esercente verificatoConsente alla transazione di usare il dominio registrato

Inserisci l'identificativo dell'esercente in Optional Integrations > Apple Pay su Apple Business Register. Copia l'identificativo esattamente dall'account sviluppatore.

Ogni account business di Messaggi può usare un solo identificativo esercente. Lo stesso identificativo esercente può servire più account business di Messaggi.

Il certificato Payment Processing scade dopo 25 mesi. Assegna la responsabilità del rinnovo in modo che la scadenza del certificato non interrompa i pagamenti.

Come confermo che il pagamento è riuscito?

Conferma la transazione nel tuo sistema di pagamento prima di comunicare al cliente che l'ordine è pagato. Il messaggio riporta lo stato del dispositivo, mentre il sistema di pagamento registra se il denaro è stato trasferito.

Un messaggio in arrivo contiene uno stato relativo al pagamento. Apple indica di verificare la transazione tramite il sistema di pagamento. Tratta quel messaggio come un invito a controllare il risultato del processore.

Testa sia un pagamento completato sia un pagamento non riuscito prima del lancio. Verifica che solo un pagamento completato consenta di procedere con l'ordine.

Gestisci i rimborsi tramite un flusso esterno a Messages for Business, come richiesto dalla guida all'integrazione di Apple.

Come metto tutto in pratica con Bird?

Colleghi il tuo account esercente, processore di pagamento e sistema ordini. Testa l'esperienza di pagamento con un acquisto confermato, un rifiuto e il recupero dopo un risultato incerto nel tuo sistema di pagamento.

Cosa devo concordare prima che l'implementazione inizi?

  1. Conferma come il provider crea le richieste Apple Pay per il flusso di assistenza previsto.
  2. Assegna la responsabilità del gateway, delle credenziali esercente, della verifica del dominio e del rinnovo dei certificati.
  3. Richiedi una sessione esercente nuova per ogni richiesta di pagamento.
  4. Usa il risultato del sistema di pagamento per confermare gli ordini e gestire i pagamenti non riusciti.

In breve

  1. Conferma l'integrazione di pagamento.

    Un provider approvato deve supportare i messaggi Apple Pay. Concorda come la sua implementazione si collega al tuo sistema di pagamento.

  2. Prepara la configurazione dell'esercente.

    L'integrazione richiede l'identificativo dell'esercente, i certificati e il dominio verificato prima che Apple Pay possa accettare transazioni.

  3. Usa una sessione esercente nuova.

    Crea una nuova sessione esercente per ogni richiesta di pagamento. Riutilizzarne una può lasciare il cliente con una richiesta non valida.

  4. Conferma il pagamento nel sistema di pagamento.

    Una risposta in arrivo su Messaggi non garantisce che la transazione sia completata. Controlla il risultato del processore prima di confermare l'ordine.

Costruiamo insieme la tua prossima customer experience.

Portaci il percorso che vuoi migliorare. Definiremo con il tuo team l'esperienza nativa, i sistemi connessi e il piano di lancio.

La tua prossima idea.
Pronta a partire.