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
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
Aperçu
Gestion des versions
Journal des modifications
Mettre à niveau votre version de l'API
Actualiser votre version du SDK
Essentials
SDK
API
Tests
CLI Stripe
Exemples de projets
Outils
Workbench
Dashboard des développeurs
Shell Stripe
Stripe pour Visual Studio Code
Fonctionnalités
Workflows
Destinations d'événements
Alertes d'intégrité de StripeChargements de fichiers
Solutions d'IA
Boîte à outils des agents
Sécurité et confidentialité
Sécurité
Confidentialité
Extensions Stripe
Build Stripe apps
Use apps from Stripe
    Présentation
    Stripe-built apps
    Adobe Commerce
    Cegid
    Commercetools
    Mirakl
    NetSuite
    Oracle Opera
    PrestaShop
    Salesforce
      Salesforce B2C Commerce
        Aperçu des composants
        Guide de déploiement
        Exploitation et maintenance
        Tests
        Guide d'utilisation
      Application Stripe pour Salesforce Platform
      Extension Salesforce Billing
      Stripe Billing pour Salesforce CPQ
    SAP
    Shopware 6
    Stripe Tax pour BigCommerce
    Stripe Tax for WooCommerce
    Partner apps
    Build your own app
Partenaires
Partner ecosystem
Certification des partenaires
AccueilRessources pour les développeursUse apps from StripeSalesforceSalesforce B2C Commerce

Installer l'architecture de référence de l’application Stripe pour Salesforce B2C Commerce Shopfront

Comprendre l'architecture du Stripe Connector pour Salesforce Commerce Cloud Shopfront.

Le composant Element Payment de Stripe modifie la procédure par défaut d’encaissement et de traitement des paiements par carte bancaire de Commerce Cloud à l’aide de la bibliothèque JavaScript Stripe.js, afin de tokeniser les données des cartes bancaires en toute sécurité. Les paiements sont ensuite traités à l’aide des données tokenisées, et non pas des informations brutes de la carte bancaire.

Lors du règlement, la cartouche crée un PaymentIntent pour les nouvelles cartes ou autres moyens de paiement utilisés par un client. Ces données tokenisées génèrent un paiement Stripe au point d’achat.

Sources Stripe.js

Lorsque des clients saisissent leurs informations de carte bancaire ou d’autres informations de paiement sur la vitrine, Stripe.js les tokenise dans le cadre des interactions entre Stripe et le client (navigateur). Les données de carte bancaire non masquées ne sont ainsi jamais envoyées aux serveurs de Commerce Cloud.

PaymentIntent Stripe

Le workflow PaymentIntent vous guide tout au long du processus d’encaissement du paiement de votre client. Au cours de son cycle de vie, le PaymentIntent passe par différents états à mesure qu’il interagit avec Stripe.js pour exécuter des flux d’authentification et créer au maximum un paiement réussi.

Le système crée un paiement Stripe (autorisation ou capture, selon la configuration de Business Manager) à partir d’un panier correctement créé et validé. Les paiements Stripe sont tous créés en lien avec une source de paiement Stripe.

Échec automatique des transactions avec vérification de l’adresse (AVS)

Les administrateurs de site peuvent choisir différents états AVS pour faire échouer des commandes automatiquement. Si le paiement Stripe renvoie l’un des états sélectionnés pour address_line1_check ou address_zip_check, la commande échouera automatiquement et le paiement Stripe sera annulé. Vous pouvez également gérer ces paramètres sur le Dashboard Stripe. Moyens de paiement pris en charge :

  • Cartes bancaires (Visa, Mastercard, American Express, Discover, Diners Club, JCB, Alipay).
  • L’Element Payment Request Button vous permet d’utiliser Apple Pay, Google Pay et l’API Payment Request standard du navigateur, à l’aide d’une seule et même intégration.

Limites et contraintes

Stripe propose plusieurs solutions standard non prises en charge par la cartouche, notamment en matière d’abonnements, de plans et de bons de réduction. La cartouche n’est a priori soumise à aucune restriction géographique particulière.

Les configurations RELAY OCAPI sont incluses à titre d’exemple uniquement. Une implémentation RELAY nécessite une configuration et des tests supplémentaires en collaboration avec l’équipe Stripe. Pour connaître les éventuelles restrictions géographiques, veuillez consulter la documentation sur Stripe.js.

Compatibilité

Disponible depuis la version 16.8 de la plateforme Commerce Cloud, SFRA version 4.4. La cartouche est réservée aux installations sur des vitrines qui prennent en charge les implémentations SiteGenesis avec contrôleur et SFRA.

Confidentialité

Commerce Cloud ne stocke aucune donnée de carte bancaire non masquée. La cartouche tokenise l’ensemble des données de paiement lors des communications directes entre un client et Stripe, et masque les données sensibles de carte bancaire avant qu’elles n’arrivent sur les serveurs de Commerce Cloud. De la même manière, toutes les données de carte bancaire que Commerce Cloud extrait des serveurs de Stripe sont soit masquées, soit tokenisées, soit les deux.

Voir aussi

  • Implementation Guide
  • Operations and Maintenance
  • User Guide
  • Testing
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