Apple Messages for Business

Was benötigt Apple Pay in Messages von einem Anbieter?

Ihr Anbieter muss Apple-Pay-Zahlungsanfragen senden und die Konversation über Ihr Händler-Setup mit einem Gateway verbinden.

Ein Kunde kann direkt aus der Messages-Konversation bezahlen. Ihr Bestellsystem muss dennoch wissen, ob die Zahlung abgeschlossen wurde. Die Messaging-Integration des Anbieters und Ihre Zahlungsabwicklung müssen sich auf dieses Ergebnis einigen.

Muss jeder Anbieter Apple Pay unterstützen?

Ja. Apples erforderliche Funktionen umfassen das Senden einer Apple-Pay-Zahlungsanfrage über den Bot und den API-Pfad.

Apple macht den vom Agenten ausgelösten Pfad optional. Klären Sie, wie Ihr Support-Ablauf die Anfrage erstellt, insbesondere wenn eine Person sie manuell auslösen muss.

Bitten Sie den Anbieter, Ihren geplanten Kaufablauf zu demonstrieren. Die Zulassung für den Nachrichtentyp belegt nicht, dass Ihr Händlerkonto und Zahlungsdienstleister integriert sind.

Was sollte der Anbieter mit der Konversation verbinden?

Verbinden Sie die Zahlungsanfrage mit einem Gateway, das Ihre Merchant Session und Zahlungsabwicklung übernimmt.

Apples Integrations-Tutorial zeigt ein vom Anbieter gehostetes Gateway. Vereinbaren Sie, wer dieses Gateway betreibt und wer die Verbindung zu Ihrem Zahlungsdienstleister pflegt.

Das Gateway muss für jede Zahlungsanfrage eine neue Merchant Session abrufen. Eine zwischengespeicherte Session kann auf dem Gerät des Kunden eine ungültige Zahlungsanfrage erzeugen.

Setzen Sie in der Merchant-Session-Anfrage initiative auf messaging. Setzen Sie initiativeContext auf die öffentlich erreichbare HTTPS-Gateway-URL. Geben Sie als domainName nur den registrierten Hostnamen an, ohne Schema, Pfad oder abschließenden Schrägstrich.

Diese Werte bezeichnen unterschiedliche Teile der Integration. Wenn Sie die Gateway-URL anstelle der bloßen Domain einsetzen, kann der Messages-Zahlungsablauf fehlschlagen.

Welche Händlerdetails muss ich vorbereiten?

Bereiten Sie den Merchant Identifier, die Zahlungszertifikate und die verifizierte Domain mit der Stelle vor, die Zahlungen für Ihr Unternehmen verwaltet.

ElementWofür es benötigt wird
Apple Pay Merchant IdentifierVerknüpft das Messages-Geschäftskonto mit dem Händler
Payment Processing CertificateErmöglicht die Apple-Pay-Zahlungsabwicklung für den Händler
Merchant Identity CertificateAuthentifiziert die Merchant-Session-Anfrage
Verifizierte Händler-DomainErmöglicht der Transaktion die Nutzung der registrierten Domain

Tragen Sie den Merchant Identifier unter Optional Integrations > Apple Pay in Apple Business Register ein. Kopieren Sie den Identifier exakt aus dem Entwicklerkonto.

Jedes Messages-Geschäftskonto kann einen Merchant Identifier verwenden. Derselbe Merchant Identifier kann mehrere Messages-Geschäftskonten bedienen.

Das Payment Processing Certificate läuft nach 25 Monaten ab. Legen Sie die Zuständigkeit für die Erneuerung fest, damit ein abgelaufenes Zertifikat Zahlungen nicht unterbricht.

Wie bestätige ich, dass die Zahlung erfolgreich war?

Bestätigen Sie die Transaktion in Ihrem Zahlungssystem, bevor Sie dem Kunden mitteilen, dass die Bestellung bezahlt ist. Die Nachricht gibt den Gerätestatus wieder, während das Zahlungssystem festhält, ob Geld geflossen ist.

Eine eingehende Nachricht enthält einen zahlungsbezogenen Status. Apple gibt vor, die Transaktion über das Zahlungssystem zu verifizieren. Behandeln Sie diese Nachricht als Anlass, das Ergebnis des Zahlungsdienstleisters zu prüfen.

Testen Sie vor dem Launch sowohl eine erfolgreiche als auch eine fehlgeschlagene Zahlung. Stellen Sie sicher, dass nur die erfolgreiche Zahlung die Bestellung freigibt.

Wickeln Sie Rückerstattungen über einen Ablauf außerhalb von Messages for Business ab, wie es Apples Integrationsleitfaden verlangt.

Wie setze ich das mit Bird in die Praxis um?

Sie verbinden Ihr Händlerkonto, Ihren Zahlungsdienstleister und Ihr Bestellsystem. Testen Sie das Zahlungserlebnis mit einem bestätigten Kauf, einer Ablehnung und einer Wiederherstellung nach einem unklaren Ergebnis in Ihrem Zahlungssystem.

Was sollte ich vor Beginn der Implementierung vereinbaren?

  1. Klären Sie, wie der Anbieter Apple-Pay-Anfragen für Ihren geplanten Support-Ablauf erstellt.
  2. Legen Sie die Zuständigkeit für Gateway, Händler-Credentials, Domain-Verifizierung und Zertifikatserneuerung fest.
  3. Fordern Sie für jede Zahlungsanfrage eine neue Merchant Session.
  4. Nutzen Sie das Ergebnis des Zahlungssystems, um Bestellungen zu bestätigen und Fehler zu behandeln.

Kurz gesagt

  1. Zahlungsintegration bestätigen.

    Ein zugelassener Anbieter muss Apple-Pay-Nachrichten unterstützen. Vereinbaren Sie, wie seine Implementierung sich mit Ihrem Zahlungssystem verbindet.

  2. Händler-Setup vorbereiten.

    Die Integration benötigt Ihren Merchant Identifier, Zertifikate und eine verifizierte Domain, bevor Apple Pay Transaktionen akzeptieren kann.

  3. Eine neue Merchant Session verwenden.

    Erstellen Sie für jede Zahlungsanfrage eine neue Merchant Session. Die Wiederverwendung kann dazu führen, dass der Kunde eine ungültige Anfrage erhält.

  4. Zahlung im Zahlungssystem bestätigen.

    Eine eingehende Messages-Antwort belegt nicht, dass die Transaktion abgeschlossen wurde. Prüfen Sie das Ergebnis des Zahlungsdienstleisters, bevor Sie die Bestellung bestätigen.

Gestalten Sie Ihr nächstes Kundenerlebnis.

Zeigen Sie uns die Customer Journey, die Sie verbessern möchten. Wir erarbeiten gemeinsam mit Ihrem Team das native Erlebnis, die angebundenen Systeme und den Launch-Plan.

Starten Sie mit einem Kanal.
Fügen Sie die anderen hinzu, wenn Sie bereit sind.

Ein Test-API-Key steht Ihnen sofort zur Verfügung. Der Produktivzugang wird freigeschaltet, sobald Sie eine Zahlungsmethode hinzufügen und einen Absender verifizieren.

Sie nutzen Claude Code, Cursor oder Codex? Kopieren Sie einen Setup-Prompt und Ihr Agent installiert die Bird CLI und Skills für Sie. Wählen Sie Ihren:

Cursor