Utilisez l'application Stripe pour Salesforce Commerce Cloud.
Découvrez comment utiliser la cartouche Salesforce Commerce Cloud de Stripe.
Ce guide explique comment utiliser l’application Stripe pour Salesforce Commerce Cloud après l’avoir installée et configurée. Vous pouvez découvrir les fonctionnalités quotidiennes mises à la disposition des entreprises et des clients, notamment le traitement des paiements, les moyens de paiement enregistrés et la gestion des données.
Rôles et responsabilités des marchands
Une fois que vous avez défini les configurations et les paramètres des tâches, les fonctionnalités s’exécutent à la demande. Vous n’avez pas besoin d’effectuer de maintenance permanente ou d’autres tâches.
Business Manager
Le cartouche est fournie avec deux tâches :
- Stripe ─ Supprimer des objets personnalisés
- Stripe ─ Traiter des notifications de webhook
Activez le job Stripe - Process Webhook Notifications pour le site souhaité. Apprenez-en davantage sur la configuration de Business Manager.
Fonctionnalité de vitrine
Lorsqu’un client authentifié sélectionne une carte bancaire enregistrée sur la page de paiement, il peut consulter une liste des sources de paiement enregistrées sur Stripe sous forme de boutons d’options en lieu et place des options de sélection par défaut de SiteGenesis.
Après qu’un client a enregistré son adresse et ses informations de carte bancaire dans son navigateur, le bouton de demande de paiement s’affiche. Le client voit apparaître Payer maintenant ou un bouton Apple Pay, selon ce que son appareil et son navigateur prennent en charge.
Stockage des données
Utilisez la cartouche Stripe LINK pour sauvegarder des données supplémentaires dans Commerce Cloud. Consultez le Contrat de niveau de service Stripe pour connaître les engagements en matière de temps de disponibilité du service.
En cas de panne du service, les transactions ne seront pas traitées faute de mécanisme de secours, et vos utilisateurs verront s’afficher un message d’erreur clair. En cas de problème ou si vous avez des suggestions d’amélioration, contactez le service d’assistance .
Les données de profil client incluent l’identifiant client Stripe permettant de récupérer les informations du client à partir de votre compte Stripe.
stripeCustomerID(string)
: Store Stripe Customer ID
Les attributs personnalisés de la commande et du panier stockent les informations relatives au PaymentIntent et à l’état de validation.
stripePaymentIntentID(String)
: sauvegarde l’identifiant du PaymentIntentstripeIsPaymentIntentInReview(Boolean)
: Store PaymentIntent in review
Les attributs personnalisés de la transaction de paiement stockent les détails du débit, les secrets client et les informations de la source.
stripeChargeId(string)
: Store Charge IDstripeChargeOutcomeData(text)
: sauvegarde les données de résultat des paiementsstripeClientSecret(string)
: sauvegarde la clé secrète du clientstripeJsonData(text)
: sauvegarde les données JSON du webhookstripeOrderNumber(number)
:sauvegarde le numéro de commandestripeSourceCanCharge(boolean)
: sauvegarde si la source Stripe peut être débitéestripeSourceId(string)
: Store Stripe Source ID
Les attributs supplémentaires des transactions de paiement sauvegardent les informations de la carte bancaire, les informations du client et les préférences de paiement :
stripeChargeId(string)
: Store Charge IDstripeCardID(string)
: sauvegarde l’identifiant de la carte bancairestripeCustomerID(string)
: sauvegarde l’identifiant clientstripeDefaultCard(boolean)
: Store Stripe default cardstripeClientSecret(string)
: sauvegarde la clé secrète du clientstripePRUsed(boolean)
: sauvegarde le bouton de demande de paiement utiliséstripeSavePaymentInstrument(boolean)
: Store save payment instrumentstripeSourceID(string)
: Store Stripe Source ID
Les objets Customer sont disponibles dans le Business Manager sous Outils marchands > Objets personnalisés > Objets personnalisés :
StripeWebhookNotifications
Processus de basculement et de récupération
Votre client ne peut pas finaliser son achat si le service Stripe est indisponible. Vous pouvez suivre la disponibilité du service dans SFCC via l’indicateur d’état du service.
Mise à niveau de la cartouche LINK
Avant de procéder à la mise à niveau, veillez à :
- Sauvegardez vos fichiers et toutes les autres dépendances personnalisées
- Installez la dernière version à partir de la marketplace LINK dans votre environnement de test.
- Testez l’interface utilisateur et l’intégration des données.
- Conservez une copie de toutes les personnalisations que vous avez apportées au code d’origine du module.
- Transférez les personnalisations que vous avez apportées au code du module après la mise à niveau et résolvez les conflits potentiels