Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwicklerressourcen
Übersicht
Versionierung
Änderungsprotokoll
Aktualisieren Sie Ihre API-Version
Ihre SDK-Version aktualisieren
Essentials
SDKs
API
Tests
Stripe-CLI
Tools
Workbench
Entwickler-Dashboard
Stripe Shell
Stripe für Visual Studio Code
Funktionen
Arbeitsabläufe
Ereignisziele
Stripe-StatuswarnungenHochgeladene Dateien
KI-Lösungen
Agent-Toolkit
Sicherheit und Datenschutz
Sicherheit
Datenschutz
Extend Stripe
Stripe-Apps
Stripe Connectors
    Übersicht
    Einen Connector integrieren
    Commercetools
    Adobe Commerce
    Mirakl
    NetSuite
    Oracle Opera
    Cegid
    PrestaShop
    Salesforce
      Stripe-App für Salesforce
      Stripe Billing for Salesforce CPQ
        Den Connector einrichten
        Feldstandardwerte und benutzerdefinierte Zuordnungen
        Konten und Kontakte
        Produkte und Preise
        Abonnement Bestellungen
        Änderungen an der Bestellung
        Dauerbestellungen
        Gutscheine
        Fehlerbehandlung
        MDQ-Produkte
      Salesforce B2C Commerce
    SAP
    Shopware 6
    Stripe Tax für WooCommerce
    Stripe Tax for BigCommerce
    Partner Connectors
    Entwickeln Sie Ihren eigenen Connector
Partner
Partner-Ecosystem
Partner-Zertifizierung
StartseiteEntwicklerressourcenStripe ConnectorsSalesforceStripe Billing for Salesforce CPQ

Produkte und Preise

Erfahren Sie, wie Sie Ihre Produkte und Preise zwischen Salesforce und Stripe synchronisieren.

Wenn Sie Produkte und Preise in Salesforce erstellen, werden diese nicht sofort mit Stripe synchronisiert. Stattdessen werden die Produkte und Preise mit Stripe synchronisiert, wenn sie in einer aktivierten Bestellung verwendet werden. Sie müssen diese Informationen nicht manuell in Stripe erstellen.

Salesforce ist die wichtigste Quelle für Produkt- und Preisinformationen. Das bedeutet, dass alle Preise, Produktbeschreibungen, SKUs usw. von Salesforce mit Stripe synchronisiert werden. Jegliche Aktualisierungen, die Sie an diesen Informationen in Stripe vornehmen, aktualisieren jedoch nicht die zugehörigen Produkte und Preise in Salesforce. Wenn Sie darüber hinaus einen neuen Auftrag in Salesforce mit aktualisierten Produkt- oder Preisinformationen aktivieren, werden mit dieser Aktion auch die entsprechenden Änderungen aktualisiert, die Sie in Stripe vorgenommen haben.

Preise erstellen

Preisdaten können entweder aus dem Salesforce OrderItem oder dem verknüpften PricebookEntry stammen. Bei der Erstellung des Stripe-Preises prüft der Connector, ob zwischen diesen Salesforce-Objekten Unterschiede bestehen, und entscheidet, welches verwendet wird. Wenn sich die PricebookEntry-Daten von den OrderItem-Daten unterscheiden, verwendet der Connector das OrderItem, um den Stripe-Preis zu erstellen. Andernfalls verwendet der Connector den Parameter PricebookEntry.

Stripe-Preise wiederverwenden

Der Stripe Billing Connector for Salesforce CPQ verwendet Preise wieder, die aus einem zuvor über den Connector synchronisierten PricebookEntry erstellt wurden. Der Connector erstellt einen neuen Preis für einen Preis, der mit dem OrderItem generiert wurde. Sie können Auftragsposten nicht wiederverwenden, da sie eindeutig sind, Sie können aber Preisbucheinträge für mehrere Auftragsposten wiederverwenden. In beiden Fällen wird die entsprechende Stripe-Preis-ID zurück in das Salesforce-Objekt geschrieben.

Feldzuordnungen für Produkte

Der Stripe Billing Connector für Salesforce CPQ erstellt ein Produkt in Stripe, auch wenn keine relevanten Daten in Salesforce vorhanden sind. Alle Produktfelder sind optional.

Salesforce-Feld (Product2-Objekt)Stripe Produkt
NameName
BeschreibungBeschreibung

Feldzuordnungen für Preise

Der Connector unterstützt die folgenden Preistypen in Stripe:

  • Lizenzierte Preise – Wenn das Feld des Abrechnungstyps (SBQQ_BillingType_c) in Salesforce auf „None“ oder „Advanced“ eingestellt ist, erstellt der Connector einen lizenzierten Preis in Stripe.
  • Nutzungsbasierte oder Nutzungspreise – Wenn das Feld des Abrechnungstyps (SBQQ_BillingType_c) in Salesforce „Nachträglich“ ist, erstellt der Connector einen nutzungsbasierten Preis oder Nutzungspreis.
  • Dezimalpreise – Wenn der Dezimalwert Ihres Preises mehr als 12 Dezimalstellen hat, rundet der Connector Ihren Preis auf 12 Dezimalstellen.
  • Einmalige und wiederkehrende Preise – Der Connector behandelt jedes Produkt mit ausgefüllten Abonnementfeldern als wiederkehrenden Preis. Nutzungsbasierte Preise müssen wiederkehrend sein, aber Sie können gestaffelte einmalige Preise nutzen. Wenn Sie einen einmaligen Preis erstellen möchten, dürfen Sie die folgenden Felder für das Salesforce-Produkt nicht ausfüllen:
    • Preismodelle für Abonnements (SBQQ__SubscriptionPricing__c)
    • Abonnementtyp (SBQQ__SubscriptionType__c)
    • Abonnementlaufzeit (SBQQ__SubscriptionTerm__c)
    • Abrechnungshäufigkeit (SBQQ__BillingFrequency__c)
Salesforce-Feld (PricebookEntry-Objekt)Stripe PreisHinweisePflichtfeld
ProduktProduktOrdnet das Stripe -Objekt Product, das mit den Salesforce-Objekten Product und Pricebook verknüpft ist, dem entsprechenden Price-Objekt in Stripe zu.
BeschreibungBeschreibung
Preis pro EinheitDezimalbetrag des Betrags der EinheitStellt den Betrag dar, welcher der Kundin/dem Kunden in der im Feld Billing Frequency angegebenen Häufigkeit in Rechnung gestellt wird.
AbrechnungsintervalleWiederkehrend, IntervallzählungNur für wiederkehrende Preise erforderlich. Unterstützte Werte sind monatlich, vierteljährlich, halbjährlich und jährlich. Diese Werte werden dem ganzzahligen Äquivalent zugeordnet.
AbrechnungsartWiederkehrend, VerwendungsartNur für wiederkehrende Preise erforderlich. Ein nachträglicher Wert wird als gemessen zugeordnet. Ein erweiterter Wert wird als lizenziert zugeordnet.
Globale CPQ-Einstellung für TermeinheitenWiederkehrend, IntervallNur für wiederkehrende Preise erforderlich. Dies wird bei der Einrichtung ausgewählt und ist keine Zuordnung auf Feldebene.
WährungWährungWenn in Ihrer Salesforce-Organisation mehrere Währungen aktiviert sind, ordnen wir den CurrencyIsoCode im PricebookEntry einer Stripe-Währung zu. Andernfalls verwenden wir die Standardwährung aus der Einrichtung.

Gestaffelte Preisgestaltung anhand von Verbrauchsplänen

Sie können gestaffelte Preise in Stripe konfigurieren, indem Sie einen Salesforce-Verbrauchsplan – und zugehörige Preise – für Produkte in Salesforce einrichten. Stripe verwendet den Verbrauchsplan, um den Posten, die über die nutzungsbasierte oder lizenzierte Abrechnung abgerechnet werden, gestaffelte Preise zuzuordnen. Sie können nur einen Verbrauchsplan pro Bestellposition verwenden.

Stripe Billing setzt eine unbegrenzte Stufe voraus, d. h. eine Verbrauchsrate ohne Wert für die Obergrenze. Der Connector verwendet weder den Verarbeitungsauftrag für eine Verbrauchsrate noch den Abrechnungsterm und die Abrechnungstermeinheit im Verbrauchsplan, der mit dem Bestellprodukt verknüpft ist. Der Connector verwendet stattdessen die Abrechnungshäufigkeit und die Abonnementlaufzeit in der Bestellposition.

Bei gestaffelten Preisen ordnet der Connector Daten aus den folgenden Salesforce-Objekten zu:

  • OrderLine – Wenn die OrderLine-Daten sich vom entsprechenden PricebookEntry unterscheiden, verwendet der Connector die OrderLine-Daten und erstellt ein neues Price-Objekt in Stripe.
  • PricebookEntry – Der Connector verwendet diesen Wert, wenn die Preisdaten mit OrderLine übereinstimmen und der Verbrauchsplan und die Tarifdaten nicht auf Kundenbasis angepasst sind.
  • Consumption Schedule – Obwohl Salesforce es Ihnen ermöglicht, einem Produkt mehrere Verbrauchspläne zuzuordnen, unterstützt der Connector nur einen Verbrauchsplan pro Bestellposition.
  • Consumption Rate – Der Connector verwendet die einem Verbrauchsplan zugeordnete Rate, um jeden Stufeneintrag im Stripe -Preis zu definieren. Sie können mehrere Tarife für einen Verbrauchsplan festlegen.

Notiz

Sie können die Feldzuordnung nicht anpassen, um die gestaffelte Preiskonfiguration in Stripe zu generieren, oder benutzerdefinierte Felder für Preis- oder Stufengrenzen verwenden.

Wenn Sie den Verbrauchsplan und die Verbrauchsratendaten pro Kunde anpassen, erstellt Stripe ein neues Price-Objekt, um die benutzerdefinierten Preise darzustellen. Der neue Preis wird im Stripe-ID-Feld des Order Line-Objekts in Salesforce angezeigt.

Um eine Zuordnung für gestaffelte Preise zu definieren, fügen Sie den folgenden PricebookEntry zu Ihrer Preisfeldzuordnung hinzu. Diese Felder sind Pflichtfelder.

Salesforce-Feld (PricebookEntry-Objekt)Stripe PreisHinweise
AbrechnungsschemaAuf abgestuft festlegen, wenn einer Bestellposition in Salesforce ein Verbrauchsplan zugeordnet ist.
Salesforce-NutzungsplanStripe PreisHinweise
TypStufen-ModusEin Plattentyp verwendet abgestuft. Ein Bereichstyp verwendet Volumen.

Jede Verbrauchsrate, die einem Verbrauchsplan zugeordnet ist, führt zu einem zusätzlichen Stufeneintrag im Stripe Price-Objekt. Diese Felder sind Pflichtfelder.

Salesforce-NutzungsquoteStripe PreisHinweise
ObergrenzeStufen, bis zuStripe hat keine Untergrenze und geht davon aus, dass die Untergrenze der ersten Stufe null ist. Wenn dieser Wert in Salesforce leer ist, verwendet Stripe den inf-Wert, um anzugeben, dass es keine Obergrenze gibt.
PreismethodeEin Wert pro Einheit weist den Connector an, bei der Zuordnung des Preises das Feld unit_amount_decimal zu verwenden. Wenn der Wert eine Pauschalgebühr ist, verwendet der Connector das Feld flat_amount_decimal für den Preis.
PreisStufen, Pauschalbetrag dezimal oder Dezimalbetrag je EinheitDie verwendete Preisgestaltung hängt vom Feld Pricing Method ab.

Produkte und Preise manuell synchronisieren

Beim Testen in einer Salesforce-Sandbox-Umgebung können Sie Ihren gesamten Produktkatalog zur Prüfung in Ihrem Stripe -Testkonto manuell synchronisieren. Bei der manuellen Synchronisierung werden alle von Ihnen festgelegten Produkt- und Preisfilter berücksichtigt.

Verwenden Sie die folgenden Schaltflächen im Abschnitt Einstellungen des Connectors:

  • Alle Produkte synchronisieren – Alle Produkte (jedoch keine Preise) werden mit Ihrem Stripe -Testkonto synchronisiert, unabhängig davon, wann sie zuletzt aktualisiert wurden. Dieser Vorgang wird im Hintergrund ausgeführt und kann einige Minuten dauern. Wenn Sie Produkte in Salesforce löschen, werden sie nicht in Stripe gelöscht oder archiviert.

  • Ein Preisbuch synchronisieren – Synchronisieren Sie einen PricebookEntry manuell mit Ihrem Stripe-Testkonto, indem Sie die Datensatz-ID in die Funktion für die manuelle Synchronisierung eingeben. Dieser Vorgang wird im Hintergrund durchgeführt. Wenn Sie Preise in Salesforce löschen, werden sie in Stripe weder gelöscht noch archiviert. Nachdem Sie einen Preis erstellt und einen wiederkehrenden Abrechnungsplan in Stripe eingerichtet haben, können Sie diese Parameter nicht mehr aktualisieren und von Salesforce aus synchronisieren. Wenn Sie dies versuchen, führt dies zu Synchronisierungsfehlern.

Wenn Sie bereits ein Produkt oder einen Preis mit Ihrem Stripe-Konto synchronisiert haben und eine neue Synchronisierung wünschen, können Sie den Inhalt des Stripe-ID-Felds im Salesforce-Objekt in Ihrem Salesforce-Konto löschen. Synchronisieren Sie dann erneut, um eine neue Ressource in Stripe zu erstellen.

Produktpreise für Bestellungen anpassen

Im Salesforce CPQ können Sie optional den Stückpreis eines Produkts in einem Angebot anpassen. Wenn Sie den Preis anpassen, weichen die Informationen von dem Preis ab, der mit dem Produkt in der aktivierten Bestellung verknüpft ist. In diesem Fall erstellt der Connector einen eindeutigen Preis in Stripe , um den benutzerdefinierten Preis darzustellen. Die Stripe -Preis-ID wird im Stripe -ID-Feld für die Bestellung angezeigt.

Wenn Sie eine Datenzuordnung mit einem benutzerdefinierten Preis für einen Auftrag erstellen, wird der Preis auf der Auftragsebene und nicht auf der Ebene des Preisbucheintrags in Salesforce angezeigt. Die Preisgestaltung gilt als angepasst, wenn eines der zugehörigen Felder (z. B. wiederkehrende Felder, Betrag oder Währung) zwischen dem Preisbucheintragspreis und dem Preis des Auftragspostens abweicht.

Unterstützung verschiedener Währungen

Wenn für Ihre Salesforce-Organisation Multi-Währungen aktiviert sind, ordnet der Connector den CurrencyIsoCode im PricebookEntry der entsprechenden Stripe-Währung während der Stripe-Preiserstellung zu. Dadurch wird sichergestellt, dass nachfolgende Rechnungen in der richtigen Währung abgerechnet werden.

Beachten Sie Folgendes, wenn Sie in Multi-Währungen abrechnen:

Mehrere Währungen pro Stripe-Kund/in

Stripe unterstützt eine aktive Währung pro Kund/in. Dies bedeutet, dass nicht jede/r Stripe-Kund/in mehrere aktive Abonnements haben kann, die unterschiedliche Währungen verwenden. Wenn ein/e Kund/in beispielsweise ein aktives Abonnement hat, das in USD abgerechnet wird, müssen Sie warten, bis dieses Abonnement endet, bevor Sie ein neues Abonnement in einer anderen Währung, z. B. GBP, erstellen können.

Änderungen an der Bestellung

Für alle Änderungen an Salesforce-Bestellungen muss dieselbe Währung wie für die ursprüngliche Bestellung verwendet werden. Bestellungen und Änderungen dürfen keine gemischten Währungen in den Bestellposten enthalten.

Wechselkurse

Der Connector übernimmt keine Währungsumrechnung. Er übergibt einfach den Preis und das Währungspaar, das in PricebookEntry gefunden wurde.

Siehe auch

  • Feldstandardwerte und nutzerdefinierte Zuordnungen
  • Abonnementbestellungen
  • MDQ-Produkte
War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc