Sie befinden sich hier:
Erstellen und Senden von Zahlungsanforderungen in Messaging-Sitzungen
Fordern Sie Zahlungen von Kunden während Messaging-Sitzungen mit einer Messaging-Zahlungskomponente an. Servicemitarbeiter können die Komponente senden, um den Kunden aufzufordern, eine Zahlung mit Apple Pay vorzunehmen.
Erforderliche Editionen
| Unterstützte Editionen anzeigen. | |
Dieser Artikel gilt für:
|
Erweiterte Apple Messages for Business-Kanäle |
Dieser Artikel gilt nicht für:
|
"Erweiterter Chat in der Anwendung", "Erweiterter Webchat v1", "Erweiterter Webchat v2", "Erweiterter WhatsApp", "Erweiterter Facebook Messenger", "Standardmäßige und erweiterte SMS", "Erweiterte LINE" und "Bring Your Own Channel" |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Erstellen von Messaging-Komponenten: | "Anwendung anpassen" UND "Setup und Konfiguration anzeigen" ODER Systemadministrator |
| Senden und Erhalten von Nachrichten in Messaging: | Messaging-Agent |
- Konfigurieren Sie Ihre Einstellungen für Apple Pay und für den Messaging-Kanal und erstellen Sie eine Apex-Klasse für die Zahlungsverarbeitung. Entsprechende Informationen finden Sie unter Hinzufügen von Apple Pay zu einem Messaging-Kanal.
- Navigieren Sie unter "Setup" zur Seite "Messaging-Komponenten".
- Klicken Sie auf Neue Komponente.
- Klicken Sie auf Zahlung und dann auf Weiter.
-
Wählen Sie die von Ihnen erstellte Apex-Klasse "ProcessPaymentHandler" aus und geben Sie eine Aufforderung ein. Geben Sie einen URL an, der gesendet wird, wenn die Komponente im Nur-Text-Format gesendet werden muss, und wählen Sie ein Bild aus, das in der Zahlungsanforderung angezeigt wird, oder laden Sie es hoch.
Die Eingabeaufforderung, der Nur-Text-URL und das Bild werden als Konstanten im Hintergrund gespeichert. Sie können auf diese Konstanten verweisen, wenn Sie das Verhalten und das Erscheinungsbild Ihrer Komponente im Messaging-Komponentengenerator anpassen.

-
Bearbeiten Sie die Nur-Text-Version Ihrer Komponente, um dem von Ihnen eingegebenen URL Text hinzuzufügen. Auf diesem Bildschirm wird der URL als
{!$Constants.Url}dargestellt.Das Nur-Text-Format wird verwendet, wenn die Komponente in einem Messaging-Kanal gesendet wird, bei dem es sich nicht um einen erweiterten Apple Messages for Business-Kanal handelt, oder wenn das bevorzugte Format nicht verfügbar ist.
- Klicken Sie auf Weiter und fügen Sie einen Namen und eine Beschreibung für Ihre Komponente hinzu.
-
Klicken Sie auf Fertig. Der Messaging-Komponenten-Generator wird geöffnet.

-
Fügen Sie ein Format hinzu, um anzupassen, wie die Komponente in Messaging-Sitzungen aussieht. Klicken Sie auf Format hinzufügen, wählen Sie Zahlung aus und klicken Sie anschließend auf Fertig.
Hinweis Alle Messaging-Komponenten sind in einem oder mehreren Formaten wie Zahlung verfügbar. Einige Formate funktionieren nur in bestimmten Kanälen. Eine Liste der von den einzelnen Kanälen unterstützten Formate finden Sie unter Messaging-Komponententypen und -formate. Es empfiehlt sich, für jeden Kanal, an den die Komponente gesendet wird, mindestens ein unterstütztes Format hinzuzufügen. Wenn keine Formate hinzugefügt werden, verwendet die Komponente das Standardtextformat. -
Klicken Sie auf der linken Randleiste auf den Formattyp "Zahlung", um die zugehörigen Eigenschaften zu aktualisieren.

- Wenn Sie die Aufforderung und das Bild verwenden möchten, die zuvor von Ihnen bereitgestellt wurden, wählen Sie in den Abschnitten "Aufforderungskonfiguration" und "Bildkonfiguration" die Option Konstante und dann die einzige verfügbare Konstante aus.
- Geben Sie als Währung das aus drei Buchstaben bestehende ISO 4217-Währungskürzel für die in Ihren Zahlungsanforderungen verwendete Währung an.
- Geben Sie als Händlerdomäne die Domäne an, die Sie beim Überprüfen Ihrer Händlerdomäne gespeichert haben, während Sie Apple Pay zu Ihrem Kanal hinzufügen.
- Nachdem Sie die restlichen Formateigenschaften aktualisiert haben, klicken Sie auf Speichern.
-
Ihre Komponente wird in einem Entwurfsstatus gespeichert. Wenn Sie bereit sind, sie Ihrem Supportteam zur Verfügung zu stellen, klicken Sie oben auf der Seite auf Aktivieren.
Öffnen Sie die Komponente im Messaging-Komponentengenerator und klicken Sie auf Deaktivieren, wenn Sie sie einmal offline stellen müssen, um beispielsweise Zeit für die Neukonfiguration zu haben. Wenn Sie bereit sind, aktivieren Sie sie erneut.
Erstellen Sie als Nächstes Apex-Klassen und einen Flow, den Servicemitarbeiter ausführen können, um die Zahlungskomponente an Kunden zu senden.
Wenn Sie eine Zahlungskomponente erstellen, werden auch drei Standardparameter erstellt. Sie können in Flows, Apex oder in den Komponenteneigenschaften auf diese Parameter verweisen.
- PaymentLineItems: Die Einkaufsposten, die in der Zahlungsanforderung aufgelistet sind. Wenn eine Zahlungsanforderung gesendet wird, füllt eine Apex-Klasse die Liste der Artikel auf.
- PaymentTotal: Die in der Zahlungsanforderung aufgelistete Summe. Wenn eine Zahlungsanforderung gesendet wird, berechnet eine Apex-Klasse die Summe.
- ShippingMethods: Die von Ihnen unterstützten Liefermethoden. Wenn eine Zahlungsanforderung gesendet wird, füllt eine Apex-Klasse die Informationen zur Liefermethode auf.
Öffnen Sie zum Anzeigen der Parameter Ihre Messaging-Komponente im Messaging-Komponentengenerator und klicken Sie auf der linken Randleiste auf Parameter.
- Einrichten eines Flows zum Senden von Zahlungsanforderungen in Messaging-Sitzungen
Erstellen Sie Apex-Klassen und einen Bildschirm-Flow, den Servicemitarbeiter ausführen können, um Messaging-Komponenten für Zahlungen in Messaging-Sitzungen an Kunden zu senden. Der Flow führt die Apex-Klassen aus und übergibt die Transaktionsdetails an die Messaging-Zahlungskomponente.


