Gestion des transactions avec les tâches dans SFCC

Découvrez comment gérer les transactions avec les tâches dans Salesforce Commerce Cloud (SFCC).

Aperçu

Le traitement des commandes (autorisation, annulation, remboursement) dans SFCC met à jour le statut de la commande dans le tableau de bord Affirm. Bien que vous puissiez traiter les commandes dans le tableau de bord, nous vous recommandons vivement d'utiliser SFCC pour synchroniser les statuts des commandes avec Affirm.


Configurer vos fonctions de gestion des commandes

Pour configurer vos fonctions de gestion des commandes, vous devez importer des fichiers XML à partir de la cartouche téléchargée et activer chaque tâche (fonction).

  1. Confirmez si vous avez importé les fichiers XML de la cartouche téléchargée.
  2. Vous auriez téléchargé les fichiers, qui sont inclus dans affirm.zip, lors de l’installation d’Affirm sur SFCC.
  3. Si vous ne l'avez pas fait, allez à Importer les fichiers XML pour compléter les étapes. Remarque : certaines fonctions peuvent ne pas être disponibles dans les anciennes versions de la cartouche.
  4. Dans le Gestionnaire d'affaires, allez sur Administration > Opérations > Tâches.
  5. Vérifiez que chaque tâche importée a été créée.
page des offres d'emploi
  1. Pour chaque tâche, vérifiez que la case Activé est cochée, puis définissez l’intervalle.
Onglet calendrier et historique
  1. Dans l’onglet Étapes du travail, assurez-vous que votre site est inclus dans le champ Champ de portée.
onglet Étapes de la tâche
📘

Traiter les transactions dans le tableau de bord

En savoir plus sur le traitement des transactions dans le tableau de bord des commerçants.


Utilisation d'interfaces externes

La commutation entre Affirm et SFCC est basée sur l'API REST d'Affirm. Tout le trafic en dehors de l'instance SFCC est géré par le protocole HTTPS. Dans la plateforme SFCC, chaque appel d'API vers Affirm est intégré à un service qui gère les fonctionnalités de surveillance et de journalisation.


Traitement des transactions

Lorsqu'un client effectue un paiement avec Affirm comme mode de paiement, Affirm autorise un débit pour le montant de la commande. Les frais passent au statut en attente sur le compte Affirm du client. Les frais autorisés expirent lorsque vous ne les capturez pas avant la date limite de capture, qui est une période spécifiée dans votre contrat de partenariat avec Affirm. Si vous n'avez pas défini vos exigences en matière de délais d'autorisation en raison des stocks, des précommandes ou des délais d'expédition dans votre formulaire d'inscription, veuillez communiquer avec votre gestionnaire de la réussite des clients.

Une fois qu'Affirm a autorisé un prélèvement, vous pouvez saisir, annuler et rembourser dans SFCC.

Saisie

Lorsque vous capturez un prélèvement, le système :

  • Débite le montant autorisé au compte Affirm du client.
  • Début du cycle de facturation du client
  • Déclenche la procédure de virement d'argent au commerçant.

Habituellement, les commerçants saisissent un prélèvement après avoir traité la commande. Si vous traitez habituellement les commandes dans les 5 jours ouvrables, nous recommandons la saisie automatique afin que le client reçoive son achat avant sa première facture.

  1. Dans le Gestionnaire d'affaires, allez sur Outils du commerçant > Passer une commande > Commandes.
  2. Cliquez sur la commande.
  3. Définissez le statut d’expédition sur Expédié.

Une tâche exécutée manuellement ou périodiquement capture le prélèvement.


Annulation et remboursement

Lorsque vous n'avez pas encore saisi un débit, vous pouvez annuler son autorisation. Si vous avez déjà saisi un débit, vous pouvez l'annuler et rembourser le montant au compte Affirm du client. Remarque : l’annulation ou le remboursement d'un prélèvement est irréversible et Affirm ne peut pas récupérer ces fonds.

  1. Dans le Gestionnaire d'affaires, allez sur Outils du commerçant > Passer une commande > Commandes.
  2. Cliquez sur la commande.
  3. Définissez le Statut de la commande sur Annulé.

Pour rembourser ou annuler un prélèvement, vous pouvez exécuter un travail par lots en fonction du statut de la commande dans Affirm avant l'annulation.


Configurer des tâches récurrentes

SFCC effectue les actions de Capture, d'Annulation et de Remboursement sur la base de travaux manuels ou récurrents.

Pour créer des tâches récurrentes :

  1. Configurer les services et les tâches Affirm.

  2. Dans le Gestionnaire d'affaires, allez à Administration > Opérations > Tâches.

  3. Cliquez sur la fonction de gestion des commandes (tâche) spécifique que vous souhaitez configurer (par exemple AffirmCapture, AffirmRefund ou AffirmVoid).

    capture d'écran de l'onglet Emplois
  4. Sélectionnez l'onglet Étapes de la tâche pour vous assurer que les paramètres sont corrects.

  5. Sélectionnez l'onglet Planification et historique pour définir l'intervalle de récurrence et saisir vos préférences en matière de calendrier.

  6. Assurez-vous que la tâche est activée et cliquez sur Exécuter ou Enregistrer pour activer la planification.

    capture d'écran de l'onglet Calendrier et historique

Afficher les transactions traitées

Dans le Gestionnaire d'affaires, accédez à Outils du commerçant > Commandes pour voir toutes les commandes traitées. Pour les commandes achetées avec Affirm comme mode de paiement :

  • Onglet Attributs: l'onglet Attributs contient les détails de paiement Affirm.
Onglet Attributs SFCC
  • Onglet Paiements:
    • Le paiement de la commande s'affiche comme Non payé (précapture).
    • Si vous configurez la capture automatique, le paiement s'affiche comme payé.
Onglet de paiement SFCC