Stripe Salesforce-Integrationsleitfaden

Stripe Salesforce-Integrationsleitfaden

Keine Kommentare

Foto des Autors

Unter Ewen Finser

Zuletzt aktualisiert am 4. Dezember 2023 von Ewen Finser

Tausende zukunftsorientierter multinationaler Unternehmen nutzen Streifen um jedes Jahr Milliarden von Dollar an Einnahmen zu verarbeiten. Gestreift Online-Zahlungsplattform ermöglicht es Geschäftsinhabern, Kreditkarten, Debitkarten und Banküberweisungen über einen Webbrowser oder ein mobiles Gerät in mehr als 135 Ländern zu akzeptieren.

Salesforce CRM sorgt dafür, dass Unternehmen ihre Geschäftsdaten genau überwachen und analysieren, um fundierte Entscheidungen zu treffen. Dieses CRM verfügt über viele integrierte Funktionen, wie z. B. Opportunity-Management, Aktivitätsverfolgung und Lead-Management, um nur einige zu nennen. 

Integration von Streifen und Salesforce stellt sicher, dass Unternehmen wiederkehrende Zahlungen oder komplexe Abrechnungen sicher versenden und empfangen. Infolgedessen sind Stripe und Salesforce Die Nutzer können sich mehr auf den Ausbau ihres Unternehmens konzentrieren, anstatt sich um die tägliche Verwaltung ihrer Finanztransaktionen zu kümmern.

Dieser Artikel zeigt, wie man die Streifen mit Salesforce. Sie wird auch einen Einblick in Stripe und Salesforce APIs, um Administratoren bei der Anpassung dieser Integrationen zu unterstützen.

Vorteile der Integration von Stripe und Salesforce

Stripe Salesforce-Integrationsleitfaden

Hier sind einige der Vorteile der Integration Streifen gegen Salesforce: 

  • Verbessern Sie die Konversion: Wir akzeptieren alle gängigen Kredit- und Debitkarten.
  • Verfolgung wichtiger Geschäftskennzahlen: Überwachen und verfolgen Sie die von Ihrer Zahlungsplattform generierten Einnahmen.
  • Verbesserung des Kundendienstes: Verringern Sie die Abwanderung, indem Sie zuverlässige Zahlungsoptionen anbieten.
  • Vereinheitlichter Omnichannel-Handel: Erleichtern Sie Abonnements, persönliche Zahlungen, Zahlungen auf dem Marktplatz und vereinfachen Sie die Berichterstattung und den Abgleich.
  • Die Einhaltung der Vorschriften erreichen: Implementierung von clientseitiger Tokenisierung, IPN und anderen erforderlichen Protokollen.
  • Daten synchronisieren: Stellen Sie sicher, dass die Daten für alle Salesforce-Benutzer verfügbar sind, indem Sie Informationen senden und empfangen.
  • Schutz vor Betrug: Stripe Radar sorgt dafür, dass Sie Ihr Risiko proaktiv überwachen und verwalten.
  • Zugriff und Änderung von Stripe-Kontakten: Synchronisieren Sie die erforderlichen Kontakte mit den entsprechenden Stripe-Kunden.

Verschiedene Möglichkeiten der Integration von Stripe und Salesforce

Stripe und Salesforce sind zwei verschiedene Systeme mit unterschiedlichen Funktionalitäten. Daher gibt es auch verschiedene Möglichkeiten, sie zu integrieren. Die Integration sollte nahtlos sein, damit die beiden Systeme zusammenarbeiten können. 

Es gibt zwei Möglichkeiten der Integration von Stripe in Salesforce: 

  • Verwendung von Stripe für Salesforce Billing und CPQ
  • Verwendung von AppExchange-Anwendungen oder Anwendungen von Drittanbietern (APIs)

Ein Administrator, der Stripe und Salesforce integrieren möchte, sollte die beiden Systeme nach seinen individuellen Bedürfnissen einrichten und konfigurieren. Die oben genannten Optionen bieten Administratoren eine gewisse Flexibilität, und jede hat ihre Vor- und Nachteile.

Verwendung von Stripe für Salesforce Billing und CPQ

Die Konfiguration von Stripe für Salesforce Billing und CPQ ermöglicht es Benutzern, die über die Plattform getätigten Zahlungen zu verfolgen. Die Funktionalität ist einfach und lässt sich nahtlos in die APIs von Stripe integrieren. 

Als verwaltete Plattform muss Stripe for Billing and CPQ zusätzlich zu Salesforce's Billing and CPQ installiert werden. Der Kern dieser Integration besteht darin, einen nahtlosen Informationsfluss zwischen Stripe und Salesforce zu ermöglichen. Benutzer können über das Stripe-Zahlungsgateway Zahlungen abwickeln und Umsätze verfolgen.

Es stellt drei Arten von Transaktionen zur Verfügung, die auf der Benutzeroberfläche (UI) von Salesforce Billing ersichtlich sind. Zu den drei Transaktionen gehören:

  • Tokenisierung 
  • Erstattungstransaktion 
  • Transaktion aufladen 

Stripe Billing bietet auch API-basierte Transaktionstypen, die Entwickler nutzen können, um benutzerdefinierte Lösungen auf Stripe zu erstellen. Solche Transaktionen umfassen:

  • Ungültiger Token 
  • Transaktion autorisieren 
  • Transaktion erfassen Zahlungsstatus abrufen
  • Erstattungsstatus abrufen 
  • Ungültige Transaktion 

Installieren von Stripe für Salesforce Billing

Stripe für Salesforce-Fakturierung

Bevor Sie Stripe für Salesforce Billing installieren, müssen Sie zunächst installieren Sie die Salesforce CPQ und die Salesforce-Abrechnung Pakete. Sie können diese Pakete direkt von der Salesforce Quote-Cash Website. Navigieren Sie zum unteren Ende der Website und identifizieren Sie die Pakete, die Sie installieren möchten. 

Sie können dann den Installationsanweisungen auf der Website für Ihre jeweilige Salesforce-Edition folgen. Sobald Ihr Paket erfolgreich installiert ist, erhalten Sie eine E-Mail-Benachrichtigung mit einem Link zur Salesforce-Hilfedokumentation.

So installieren Sie Stripe für Salesforce Billing

Sobald die vorausgesetzten Pakete installiert sind, installieren Sie das Stripe for Salesforce Billing-Paket in Ihrer Organisations- oder Produktionsumgebung. Dazu müssen Sie sich jedoch bei Ihrer Entwicklerumgebung anmelden. 

Nachfolgend finden Sie die Links, über die Sie auf die Installationspakete zugreifen können;

Führen Sie die folgenden Schritte aus, um das Paket zu installieren:

  1. Sobald Sie sich angemeldet haben, klicken Sie auf die Registerkarte "Install for Admins Only" und dann auf "Installieren".
  2. Markieren Sie "Ja" bei der Frage, ob Sie den Zugriff auf Websites Dritter erlauben, und klicken Sie auf "Weiter". 
  3. Eine E-Mail wird angezeigt, sobald Salesforce Billings installiert ist.
  4. Überprüfen Sie, ob das Paket installiert ist, indem Sie zu Setup>Apps>Packaging>Installierte Pakete navigieren

So konfigurieren Sie Stripe für Salesforce Billing und CPQ

Die Konfiguration von Stripe für Salesforce Billing und CPQ beginnt nach der Installation des Pakets. 

Zunächst müssen Sie Berechtigungssätze zuweisen. Navigieren Sie zum Setup, klicken Sie auf Benutzer und dann auf Berechtigungssätze. 

  • Weisen Sie die folgenden Berechtigungen für alle Admin-Benutzer in Ihrem Unternehmen zu: Stripe Payment Gateway Admin, Salesforce CPQ Admin und Stripe Payment Gateway Admin. 
  • Weisen Sie die folgenden Berechtigungen für alle Standardbenutzer im Unternehmen zu: Stripe Payment Gateway User und Salesforce CPQ User. 

Fahren Sie mit der Zuweisung von Seitenlayouts fort. Die Seitenlayouts sollten die notwendigen Basisinformationen und Aktionen enthalten, um den Ablauf des Zahlungsprozesses zu vervollständigen. 

Gehen Sie wie folgt vor:

  1. Gelegenheitsobjekt: Gehen Sie zu Einrichtung, klicken Sie auf Objektmanager und dann auf Opportunity-Objekt. Navigieren Sie zur Registerkarte Seitenlayouts und dann zur Seite Layout-Zuordnung. Navigieren Sie zur Registerkarte Zuordnung bearbeiten, erlauben Sie dem Systemadministrator und dem Benutzer, das CPQ-Opportunity-Layout anzuzeigen, und speichern Sie die Einstellungen.
  2. Konto: Gehen Sie zu Einrichtung, dann Objektmanager und klicken Sie auf die Registerkarte Konto. Navigieren Sie zu Seitenlayouts und klicken Sie dann auf Seitenlayout-Zuordnung. Gehen Sie zu Zuordnung bearbeiten, erlauben Sie dem Standardbenutzer und dem Systemadministrator, das Layout des Abrechnungskontos anzuzeigen, und speichern Sie die Einstellungen.
  3. Bestellung: Gehen Sie zu Einrichtung, dann Objektmanager, und klicken Sie auf Auftrag. Navigieren Sie zur Registerkarte Seitenlayouts und klicken Sie auf die Seitenlayoutzuordnung. Gehen Sie zu Zuordnung bearbeiten und erlauben Sie dem Standardbenutzer und dem Systemadministrator, das Layout des Rechnungsauftrags anzuzeigen, und klicken Sie dann auf Speichern.
  4. Produkt bestellen: Gehen Sie zu Einrichtung, dann Objektmanager, und klicken Sie auf Produkt bestellen. Gehen Sie zur Registerkarte Seitenlayout und klicken Sie auf Seitenlayout-Zuordnung. Gehen Sie zu Zuordnung bearbeiten und erlauben Sie dem Standardbenutzer und dem Systemadministrator, das Produktlayout des Rechnungsauftrags anzuzeigen, und klicken Sie dann auf Speichern.
  5. Produkt: Gehen Sie zu Einrichtung, dann Objektmanager, und klicken Sie auf Produkt. Gehen Sie zur Registerkarte Seitenlayout und klicken Sie auf Seitenlayout-Zuordnung. Gehen Sie zu Zuordnung bearbeiten und erlauben Sie dem Standardbenutzer und dem Systemadministrator, die Produktabrechnung anzuzeigen, und klicken Sie dann auf Speichern.

Hinzufügen einer Erstattungsaktion zu Objekten der Zahlungsmethode

Sobald Sie mit den Seitenlayouts fertig sind, besteht der nächste Schritt darin, die Erstattungsaktion für die Zahlungsmethode zu konfigurieren. Normalerweise wird die Erstattungs-UI in Salesforce Billing mitgeliefert. Die Einstellungen sind jedoch in der Standardkonfiguration nicht verfügbar.

Gehen Sie zu Einstellungen, klicken Sie auf Objektmanager und dann auf Zahlungsobjekt. Navigieren Sie zum Seitenlayout und klicken Sie auf das Zahlungslayout. Klicken Sie auf die Aktionen Mobile und Beleuchtung, ziehen Sie die Erstattungsaktion auf das Seitenlayout und speichern Sie die Einstellungen.

Hinzufügen einer Überprüfungsaktion zur Zahlungsmethode

Salesforce Billing kann keine ACH-Bankkonten verifizieren. Das Stripe for Salesforce Billing-Paket bietet jedoch eine Konfiguration, die die ACH-Überprüfung ermöglicht. Daher müssen Sie die Aktion zum Zulassen von ACH-Zahlungsmethoden im Layout der Seite Zahlungsmethode überprüfen. 

Gehen Sie zu den Seitenlayouts und dann zum Layout der Zahlungsmethode. Navigieren Sie zu Mobile und Beleuchtung, ziehen Sie die Aktion Überprüfen auf das Seitenlayout und speichern Sie die Einstellungen.

Schaltfläche ACH-Zahlungsmethode hinzufügen

Gehen Sie zu Einrichtung, dann Objektmanager und klicken Sie auf das Kontoobjekt. Gehen Sie zum Seitenlayout und dann zum Layout des Abrechnungskontos. Navigieren Sie zur Liste der Zahlungsarten und klicken Sie auf das Schraubenschlüssel-Symbol. 

Gehen Sie zum Modal und klicken Sie auf die Plus-Schaltflächen. Fügen Sie die neue Zahlungsmethode ACH hinzu, klicken Sie auf ok und speichern Sie. 

Einzelne Bankkontotypen hinzufügen

Gehen Sie zu Einrichtung, dann Objektmanager und klicken Sie auf die Zahlungsmethode. Navigieren Sie zu den Feldern und der Registerkarte Beziehung und klicken Sie auf den Bankkontotyp. 

Gehen Sie zur Registerkarte Werte und klicken Sie auf die Ansicht Bank- und Kontoart Wertesatz. Klicken Sie auf "Neu" und fügen Sie "Unternehmen" und "Einzelperson" hinzu, dann fügen Sie neue Auswahllistenwerte zu allen Datensatzarten hinzu und speichern Sie.

Stripe als Zahlungsgateway hinzufügen

Gehen Sie zu Einrichtung, dann Objektmanager und klicken Sie auf Zahlungsgateway. Klicken Sie auf die Registerkarte Felder und Beziehungen und dann auf Gateway-Typ.

Gehen Sie zu Werte und klicken Sie auf die Registerkarte Gateway-Typ Wertesatz anzeigen. Klicken Sie auf die Registerkarte Neu und fügen Sie Stripe hinzu. Fügen Sie die neue Auswahlliste zu allen Datensätzen hinzu und speichern Sie.

Stripe Payment Gateway Einrichtung

Sobald Sie den Konfigurationsprozess abgeschlossen haben, müssen Sie das Stripe-Zahlungsgateway einrichten. Starten Sie die App, indem Sie auf das Startsymbol klicken. Klicken Sie auf die Registerkarte "Erste Schritte" und schalten Sie den Live-Modus ein. Um fortzufahren, müssen Sie sich bei Ihrem Stripe-Konto anmelden. 

Die Seite führt Sie zur Seite Systemverbindungen, wo Sie eine Meldung sehen, dass die Einrichtung autorisiert ist. Klicken Sie unten auf das Symbol Fertigstellen und speichern Sie die Einstellungen. Sobald dies geschehen ist, haben Sie Ihr Stripe-Zahlungsgateway erfolgreich in Salesforce installiert.

Verwendung von APIs von Drittanbietern für die Integration von Stripe und Salesforce

Neben dem Stripe Payment Gateway Add-on können Salesforce-Benutzer auch Drittanbieter-Integrationen mit Stripe anwenden. Im Folgenden finden Sie einige der verfügbaren Optionen:

1. Gebührenpflichtiger Zahlungsantrag

Gebührenpflichtiger Zahlungsantrag

Chargent ist eine Erweiterung für Salesforce Commerce Cloud, die Ihnen die Integration mit Stripe ermöglicht. Die Erweiterung ist besonders nützlich bei der Vereinfachung des Einrichtungsprozesses durch die Nutzung der vorgefertigten Konfigurationseinstellungen. Sie ist nativ mit dem Salesforce ACH-Zahlungssystem verbunden und kann mehrere Währungen unterstützen.

Der Installationsprozess ist einfach und schnell. Es sind keine Programmierkenntnisse oder Kenntnisse der Backend-Infrastruktur erforderlich. Die Erweiterung bietet auch mehrere Funktionen, die Kunden und Partnern helfen, einschließlich integrierter Unterstützung für Abonnements, Erstattungen und Gutscheine. 

2. Zapier

Zapier

Zapier ist ein Automatisierungstool, mit dem Sie Stripe in andere Cloud-Anwendungen, einschließlich Salesforce, integrieren können. Zapier ist ideal für Benutzer, die Apps von Drittanbietern der nativen Lösung vorziehen. Es ist einfach einzurichten und bietet einige einzigartige Funktionen.

Eine der wichtigsten Funktionen ist die Bestimmung spezifischer Daten für die Befüllung dynamischer Felder in Salesforce. Sie können damit auch Salesforce-Datensätze erstellen, wenn bestimmte Stripe-Ereignisse programmatisch ausgelöst werden. Zapier ist einfach zu bedienen und erfordert keine Programmierung zur Einrichtung oder Wartung. Es bietet unbegrenzte Integrationen und die Möglichkeit, große Mengen an Transaktionen durchzuführen.

3. Hevo Aktivieren

Hevo Aktivieren

Hevo Aktivieren ist eine Lösung zur Zahlungsautomatisierung, die Stripe mit Salesforce integriert. Sie ermöglicht eine direkte Datenübertragung, was bedeutet, dass Ihre Zahlungsformulare automatisch in Salesforce ausgefüllt werden.

Die Erweiterung ermöglicht Ihnen die Integration von Stripe in andere Systeme, einschließlich Magento, Shopify, BigCommerce und WooCommerce. Die Übertragung erfolgt sofort und ohne Unterbrechung der Benutzererfahrung. Hevo activate ist eine vollständig verwaltete Plattform, was bedeutet, dass Sie keine Zeit in die Wartung der Lösung auf Ihrer Seite investieren müssen.

4. Schwarzdorn-Zahlungen

Blackthorn-Zahlungen

Schlehdorn ist Teil von Salesforce AppExchange und kann einfach mit dem Salesforce-Paketinstallationsprogramm installiert werden. Es integriert nahtlos Stripe-Zahlungen mit anderen von Salesforce Commerce Cloud unterstützten Zahlungsgateways, einschließlich CyberSource und Authorize.Net.

Die Integration ermöglicht auch den sofortigen Abruf von Bestellinformationen. Mit dieser Integration können Salesforce-Benutzer Bestellungen in Echtzeit bearbeiten und Erstattungen und Stornierungen automatisch abwickeln. Die Erweiterung stellt sicher, dass der Benutzer beim Einkaufen ein reibungsloses Erlebnis hat.

Die Flexibilität von Blackthorn gewährleistet eine nahtlose Integration in Ihre bestehende Salesforce-Umgebung. Es ermöglicht auch die Anpassung des Checkout-Prozesses, was es ideal für B2C- und B2B-Anwendungen macht. Die API ist PCI-konform der Stufe 3, was bedeutet, dass Ihre Daten sicher sind. Sie kann auch mehrere Währungen verwalten, sodass Sie Transaktionen in verschiedenen Währungen durchführen können, ohne das Stripe-Konto manuell aktualisieren zu müssen.

FAQs

Frage: Kann Salesforce Zahlungen verarbeiten?

Antwort: Salesforce verarbeitet keine Zahlungen. Es verfügt jedoch über die notwendige Infrastruktur, die die Integration mit Diensten von Drittanbietern erleichtert, darunter Stripe, das Zahlungen verarbeiten kann. Tools wie die Chargent-Zahlungsanwendung und Hevo Activate ermöglichen Ihnen die einfache Integration von Stripe in Salesforce.

Frage: Wie lässt sich Stripe in Salesforce integrieren?

Antwort: Stripe lässt sich entweder über eine Drittanbieter-App oder die Stripe for Salesforce Billing and CPQ-App in Salesforce integrieren. Ersteres nutzt die Stripe-API und die integrierte Infrastruktur von Salesforce, um Stripe in Salesforce zu integrieren. Letztere ist eine vollständig verwaltete Anwendung, d. h. sie verfügt über eine eigene Backend-Infrastruktur und engagierte Support-Mitarbeiter. Für die Einrichtung und Wartung sind keine Programmierkenntnisse oder technisches Fachwissen erforderlich. 

Frage: Warum ist Stripe Webhook geheim? 

Antwort: Der Stripe-Webhook ist geheim, weil Stripe ihn zur Authentifizierung von Webhook-Anfragen verwendet. Dies ist wichtig, da das Geheimnis sicherstellt, dass Sie Daten von der richtigen Quelle erhalten und nicht von einem böswilligen Benutzer, der versucht, auf Ihre Daten zuzugreifen. Ein falsches Webhook-Geheimnis kann dazu führen, dass Ihre Daten kompromittiert werden.

Stripe Salesforce-Integrationsleitfaden: Fazit

Das Verständnis der Stripe Salesforce-Integration ist wichtig, wenn Sie beabsichtigen, Verkäufe abzuwickeln oder Zahlungen mit Hilfe dieses Tools zu akzeptieren. Sie ist einfach einzurichten und bietet zahlreiche Vorteile für die Benutzer, wie z. B. die Festlegung bestimmter Daten für dynamische Felder, den sofortigen Abruf von Bestellungen und einen benutzerfreundlichen Checkout-Prozess. 

Die Stripe Salesforce-Integration ist für die Benutzer nicht aufdringlich und bietet ein reibungsloses Erlebnis. Die Salesforce-Lösung von Stripe erleichtert die Datenübertragung und stellt sicher, dass Ihr Checkout-Prozess effizient ist und hohe Sicherheitsstandards einhält.

Schreibe einen Kommentar

Deutsch