Leitfaden zur Konfiguration von Ereignissen in der Stripe-App für Salesforce-Plattform
Stripe for Salesforce Platform ermöglicht die automatische Erstellung von Webhooks in Stripe und konfiguriert einen Listener für die Salesforce-Organisation. Diese Webhooks werden zu Datensätzen, die als Ereignisse für das Kundenobjekt erfasst werden.
- To configure Stripe Events, launch the Stripe app for Salesforce App wizard, navigate to App Launcher > Stripe Universal Connector for Salesforce
- Wählen Sie das ** Stripe-Konto** aus, für das Sie Ereignisse konfigurieren möchten.
- Klicken Sie auf Alle Webhook-Ereignisse.
- Wählen Sie das Stripe-Objekt aus, für das Sie Ereignisse aktivieren möchten, indem Sie auf das Dropdown-Menü ** Stripe-Objekt** klicken.
- Schalten Sie die Ereignisse um, auf die Sie warten möchten, und klicken Sie auf Speichern.
- Melden Sie sich beim ** Stripe-Dashboard** für das Konto an, für das die Ereignisse aktiviert wurden.
- Navigieren Sie im Stripe-Dashboard zu Entwickler/innen > Webhooks. Dadurch wird der neu erstellte Gehostete Endpoint angezeigt.
Stripe-Ereignis-DLM-Vorgänge verwenden
Erfassen Sie Stripe-Ereignisse in Echtzeit über Webhooks und speichern Sie diese im nutzerdefinierten Objekt „Stripe-Ereignisse“ in Salesforce. Verwenden Sie Standard-Auslöser für Data Lifecycle Management (DLM), um die Interaktionen zwischen Stripe und Salesforce zu automatisieren, indem Sie datensatzauslösende Abläufe und APEX-Auslöser nutzen.
Einen Salesforce-Flow-Trigger erstellen
Führen Sie die folgenden Schritte aus, um einen Salesforce-Flow vom Typ Datensatz-Trigger für die Stripe-Ereignisse zu erstellen:
- Geben Sie im Salesforce-Setup im Feld „Schnellsuche“ den Begriff „Flow“ ein und wählen Sie dann „Flows“ aus.
- Klicken Sie auf Neuer Flow.
- Klicken Sie auf Durch Datensatz ausgelöster Flow und klicken Sie dann auf „Erstellen“.
- Wählen Sie für Objekt auswählen die Option Stripe-Ereignis(stripeGC__Stripe_Event__c) aus.
- Verwenden Sie unter Eintrittsbedingungen festlegen stripeGC__Event_Name__c, um zu definieren, für welches Ereignis von Stripe dieser Salesforce-Flow gedacht ist. In diesem Beispiel wird der Stripe-Ereignisname customer.created verwendet.
- Click Done. The Stripe app for Salesforce Platform has cast to flow actions. These actions are part of the package in Salesforce.
Objekt „Stripe-Ereignisse“ und Standort
Dieses Salesforce-Paket enthält das nutzerdefinierte Objekt „Stripe-Ereignisse“ zum Erfassen von Stripe -Webhooks. Die Registerkarte des Objekts „Stripe-Ereignisse“ finden Sie, indem Sie zu App Launcher > Stripe for Salesforce Platform Lightning-App navigieren. Beispiel für ein Stripe-Ereignisobjekt
