Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Outils de développement
Démarrer
Paiements
Automatisation des opérations financières
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Aperçu
Gestion des versions
Journal des modifications
Mettre à niveau votre version de l'API
Actualiser votre version du SDK
Outils de développement
SDK
API
Tests
Workbench
Destinations d'événements
Workflows
CLI Stripe
Shell Stripe
Dashboard des développeurs
Boîte à outils des agents
Alertes d'intégrité de StripeBuild with LLMsStripe pour Visual Studio CodeChargements de fichiers
Sécurité
Sécurité
Extensions Stripe
Stripe Apps
Connecteurs Stripe
    Présentation
    Intégrer un connecteur
    Commercetools
    Adobe Commerce
    Mirakl
    NetSuite
    Oracle Opera
    Cegid
    PrestaShop
    Salesforce
      Stripe Connector for Salesforce Platform
        Installation
        Configurer des événements
        Activation
        Configuration
      Stripe Billing pour Salesforce CPQ
      Salesforce B2C Commerce
    SAP
    Shopware 6
    Stripe Tax for WooCommerce
    Stripe Tax pour BigCommerce
    Connecteurs de partenaires
    Créer votre propre connecteur
Partenaires
Partner ecosystem
Certification des partenaires
AccueilOutils de développementStripe ConnectorsSalesforceStripe Connector for Salesforce Platform

Configuration de Stripe pour plateforme Salesforce

Copier la page

Changer l’authentification du compte Stripe d’OAuth à la clé API

Depuis la version 1.17 de la plateforme Stripe pour Salesforce, nous ne proposons plus d’authentification basée sur OAuth. Pour migrer votre compte Stripe d’OAuth à l’utilisation d’une clé API, suivez les étapes suivantes :

  1. Dans l’onglet Configuration de Salesforce, accédez à Lanceur d’applications > Stripe pour la plateforme Salesforce.

  2. Dans Gestion des comptes, cliquez sur le compte Stripe que vous souhaitez migrer.

  3. Cliquez sur Autoriser de nouveau avec la clé API.

  4. Saisissez la clé API Stripe pour ce compte, en vous assurant que la clé API correspond au bon mode (production ou test). Cliquez sur Save.

Travailler avec des environnements de test et des clones d’environnement

Lorsque vous créez un environnement de test ou que vous copiez des données de production, assurez-vous que la plateforme Stripe pour Salesforce ne contient pas de données sélectionnées dans le clone. Ne copiez pas des connexions et des configurations à partir de la production ou d’autres environnements. Utilisez des modèles d’environnement de test qui n’incluent pas d’objets stripeGC.

Configurez la plateforme Stripe pour Salesforce indépendamment sur chaque organisation Salesforce et exécutez le processus d’installation sur chaque organisation Salesforce.

Supprimer les données copiées sur un clone

Lorsque vous copiez les données des objets StripeGC vers une nouvelle organisation Salesforce, supprimez les données en exécutant un script Anonymous Apex :

delete [SELECT Id FROM stripeGC__Setup_Data__c]; delete [SELECT Id FROM stripeGC__Stripe_Account__c]; delete [SELECT Id FROM stripeGC__Stripe_Event__c]; delete [SELECT Id FROM stripeGC__Stripe_Webhook_Endpoint__c]; delete [SELECT Id FROM stripeGC__Sync_Log__c];

Événements par défaut exclus de la détection de récursivité

La plateforme Salesforce de Stripe comporte des contrôles pour éviter que les actions ne restent bloquées dans une boucle. Une boucle logique peut se produire lorsqu’un ensemble de ressources détecte et répond constamment aux mises à jour d’un autre ensemble. Par exemple, supposons qu’un flux écoute les événements customer.updated de Stripe et mette à jour un compte Account Salesforce. Pendant ce temps, un autre flux détecte les mises à jour du compte Account Salesforce et met à jour un client Stripe. Cette configuration conduit à une boucle récurrente, qui se poursuivrait indéfiniment.

charge.capturedcharge.expiredcharge.failed
charge.pendingcharge.refundedcharge.succeeded
charge.updatedcredit_note.createdcredit_note.updated
credit_note.voidedinvoice.createdinvoice.deleted
invoice.finalization_failedInvoice.finalizedinvoice.marked_uncollectible
invoice.paidinvoice.payment_action_requiredinvoice.payment_failed
invoice.payment_succeededinvoice.sentinvoice.upcoming
invoice.updatedinvoice.voidedinvoiceitem.created
invoiceitem.deletedinvoiceitem.updatedissuing_card.created
issuing_card.updatedissuing_cardholder.createdissuing_cardholder.updated
issuing_dispute.closedissuing_dispute.createdissuing_dispute.funds_reinstated
issuing_dispute.submittedissuing_dispute.updatedissuing_transaction.created
issuing_transaction.updatedmandate.updatedorder.created
order.payment_failedorder.payment_succeededorder.updated
payment_intent.amount_capturable_updatedpayment_intent.canceledpayment_intent.created
payment_intent.partially_fundedpayment_intent.payment_failedpayment_intent.processing
payment_intent.requires_actionpayment_intent.succeededpayment_link.created
payment_link.updatedpayment_method.attachedpayment_method.automatically_updated
payment_method.detachedpayment_method.updatedpayout.canceled
payout.createdpayout.failedpayout.paid
virement.updatedquote.acceptedquote.canceled
quote.createdquote.finalizedsetup_intent.canceled
setup_intent.createdsetup_intent.requires_actionsetup_intent.setup_failed
setup_intent.succeededcustomer.source.createdcustomer.source.deleted
customer.source.expiringcustomer.source.updatedsource.canceled
source.chargeablesource.failedsource.mandate_notification
source.refund_attributes_required

Configuration de la détection de récursivité

Vous pouvez inclure ou exclure des événements spécifiques de la détection de récursivité. Si vous êtes administrateur du compte, vous pouvez modifier ces événements dans vos paramètres en configurant la détection de la récursivité.

Vous pouvez accéder à la Recursion Detection Configuration (configuration de la détection de récursivité) en suivant ces étapes :

  1. Accédez à Setup (configuration) > Custom Code (code personnalisé) > Custome Metadata Types (types de Métadonnées personnalisées).
  2. Sous Recursion Detection Configuration (configuration de la détection de récursivité), cliquez sur Manage Records (gérer les enregistrements).
  3. À côté de Default (par défaut), cliquez sur Edit (modifier).

Dans cette configuration, un administrateur peut ajouter des Included Events (événements inclus) ou des Excluded Events (événements exclus).

Configurer les préférences de synchronisation

  1. Pour configurer les Sync Preferences (préférences de synchronisation), lancez l’assistant de l’application Stripe Connector for Salesforce, accédez à App Launcher (lanceur d’application) > Stripe Universal Connector for Salesforce
  2. Cliquez sur le bouton Sync Preferences (références de synchronisation).
  3. Activez ou désactivez l’option Enable Stripe Event Data Cleanup (activer le nettoyage des données d’événements).
  4. Modifiez le paramètre Maximum Stripe Event Records Retained (Count) (nombre maximum d’enregistrements d’événements Stripe conservés).
  5. Activez ou désactivez la fonction Sync Log Records (enregistrements du journal de synchronisation).
  6. Modifiez le paramètre Maximum Sync Log Records Retained (Count) (nombre maximum d’enregistrements conservés dans le journal de synchronisation).

Voir aussi

  • Activation
  • Guide d’installation
Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc