Sign inGet started

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.
TestfallAktionErwartetes Ergebnis
Der Kunde bricht die Zahlungsautorisierung abBestellung 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 fehltDen 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ückerstattungDie 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