Leitfaden zur Konfiguration von Ereignissen in Stripe for Salesforce Platform
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.
- Um Stripe-Ereignisse zu konfigurieren, starten Sie den App-Assistenten von Stripe Connector for Salesforce, navigieren Sie zu 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-Trigger für Data Lifecycle Management (DLM), um die Interaktionen zwischen Stripe und Salesforce zu automatisieren, indem Sie Datensatz-Trigger-Flows und APEX-Trigger 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.
- Klicken Sie auf Fertig. Der ** Stripe Connector for Salesforce Platform** verfügt über Flow-Aktionen des Typs Umwandeln in. Diese Aktionen sind Teil des Pakets 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