Apple Pay mit einem Messages-Kauf verbinden
Definieren Sie den Händler, den Zahlungsdienstleister und die Bestellintegration, die für einen Apple-Pay-Kauf in einer Messages-Konversation erforderlich sind.
Voraussetzungen
Sie benötigen die Apple-Pay-Konfiguration des Händlers, eine unterstützte Zahlungsverarbeitungs-Integration, ein Bestellsystem und eine autorisierte Testumgebung. Verwenden Sie Testzahlungsfunktionen zur Evaluierung.
1. Händlerkonfiguration verbinden
Bereiten Sie die Händleridentität, Zertifikate, unterstützte Netzwerke, Zahlungsfähigkeiten und erforderliche Endpunkte für die Integration vor. Speichern Sie geheime Zugangsdaten über die etablierte Zugangsdatenverwaltung und konfigurieren Sie nur unterstützte Callbacks. Apples Apple-Pay-Integrationsanleitung definiert den Merchant-Session- und Zahlungsablauf. Verwenden Sie die Erklärung zur Anbietereinrichtung, um Zertifikat-, Sitzungs- und Gateway-Zuständigkeiten zu prüfen.
2. Kundenbestellung vorbereiten
Rufen Sie den tatsächlichen Artikel, die Menge, Steuer, Versandkosten und den zahlbaren Betrag aus dem Handelssystem ab. Verwenden Sie die veröffentlichte Währung und den Betrag. Erklären Sie dem Kunden, was er kauft, bevor Sie die Zahlungsinteraktion öffnen.
3. Kundenautorisierung verarbeiten
Verwenden Sie die unterstützte Apple-Pay-Erfahrung und verarbeiten Sie die resultierenden Zahlungsinformationen über das Händler-Gateway. Kundenautorisierung und erfolgreiche Verarbeitung sind separate Schritte.
4. Tatsächliches Ergebnis bestätigen
Lesen Sie das Zahlungs- und Bestellergebnis. Senden Sie eine Bestätigung, die die aufgezeichnete Transaktion, die Bestellreferenz und den nächsten Schritt widerspiegelt. Wenn die Zahlung fehlschlägt oder unklar bleibt, erklären Sie dem Kunden, wie er fortfahren kann.
5. Wiederherstellung und Alternativen testen
Testen Sie Ablehnung, Abbruch, nicht verfügbare Geräteunterstützung und eine verlorene Antwort des Zahlungsdienstleisters. Gleichen Sie die ursprüngliche Zahlung ab, bevor Sie es erneut versuchen. Verwenden Sie bei Bedarf eine unterstützte Checkout-Alternative.
Bestellung und Zahlung gemeinsam verifizieren
Verwenden Sie die freigegebene Testumgebung Ihres Zahlungsdienstleisters und eine autorisierte Apple-Messages-Testerfahrung. Erstellen Sie eine Bestellung mit Betrag und Währung des Handelssystems, schließen Sie die native Prüfung ab und inspizieren Sie das Ergebnis des Zahlungsdienstleisters. Bestätigen Sie, dass die aufgezeichnete Bestellung und die Kundenantwort sich auf denselben Kauf beziehen.
| Testfall | Aktion | Erwartetes Ergebnis |
|---|---|---|
| Der Kunde bricht die Zahlungsautorisierung ab | Bestellung im entsprechenden unbezahlten Status belassen und eine Fortsetzungsmöglichkeit anbieten. | Es wird keine Kaufbestätigung gesendet. |
| Das Ergebnis des Zahlungsdienstleisters ist ausstehend oder die Antwort fehlt | Den bestehenden Zahlungsversuch über den unterstützten Wiederherstellungspfad Ihres Zahlungsdienstleisters nachschlagen. | Die Anwendung klärt den ursprünglichen Versuch, bevor eine weitere Belastung in Betracht gezogen wird. |
| Eine bezahlte Bestellung erfordert eine Rückerstattung | Die Rückerstattungsfunktion des Zahlungssystems verwenden und das Ergebnis in der Bestellung vermerken. | Die Serviceantwort erläutert den aufgezeichneten Rückerstattungsstatus. |
Fehlerbehebung
Wenn der Zahlungsdialog fehlschlägt, prüfen Sie die Händlerkonfiguration und das optionale Callback-Setup. Wenn der Kunde autorisiert hat, aber keine Bestellung bestätigt wird, prüfen Sie Gateway- und Bestelldatensätze, bevor Sie erneut belasten. Der Nachrichtenkanal wickelt die Transaktion nicht ab.
Nächste Schritte
- Die zugehörige Apple-Messages-Funktion entdecken.
- Apple-Messages-Leitfäden und Antworten finden.
- Ihre erste vollständige Konversation vorbereiten.
Verwandte Ressourcen
Weiter mit der Dokumentation, Anleitungen und Beispielen zu diesem Thema. Die Ressourcen sind auf Englisch.
Das Konzept verstehenWhat is Apple Messages for Business?Die Funktion erkundenApple Messages for BusinessImplementierungsleitfadenIntegrate an Apple Messages customer journey
Implementierungs-Briefing erhalten