Construire avec Affirm

Utilisez ce guide pour connaître les exigences et les meilleures pratiques pour créer une intégration Affirm.


Introduction

Associez-vous à nous pour créer une intégration exceptionnelle avec Affirm. Notre guide détaillé est conçu pour vous aider à intégrer en douceur Affirm dans votre site Web. Travaillons ensemble pour construire quelque chose de vraiment unique!

Devenez partenaire d’Affirm

Le programme de partenariat Affirm est conçu pour aider votre entreprise à se développer tout en offrant une nouvelle valeur aux commerçants avec lesquels vous travaillez. En tant que partenaire, vous pourrez accéder à notre réseau de premier ordre et débloquer les outils, les ressources et le soutien dont vous avez besoin pour développer votre entreprise et aider vos commerçants à développer la leur.

Prêt à vous associer? Inscrivez-vous au programme de partenariat Affirm.


Exigences du partenaire

ℹ️

Composants facultatifs

Veuillez noter que les composants nécessaires à l'intégration dépendent de l'évaluation de l'architecture de votre plateforme. Par exemple, dans le cas d'un processeur de paiement, l'intégration du site Web frontal peut ne pas être requise. De même, si la plateforme est un fournisseur de paniers, certains aspects de l'intégration de la gestion des frais peuvent ne pas être nécessaires.

Voici votre guide pour intégrer notre Affirm dans votre stratégie d'entreprise :

  • Console d'administration configurable Affirm: Commencez par établir les configurations d'Affirm sur votre console d'administration ou votre tableau de bord de configuration de votre compte, un centre centralisé conçu pour personnaliser Affirm, afin de l'aligner précisément sur les besoins de votre entreprise.
  • Messagerie promotionnelle et initiation au paiement (intégration front-end): Améliorez votre intégration front-end en incorporant la messagerie promotionnelle d'Affirm et en facilitant le passage en caisse, afin d'améliorer l'engagement et l'expérience des clients.
  • Gestion des transactions (intégration back-end): dans le domaine de l'intégration back-end, gérez les transactions de paiement essentielles - y compris la capture, l'annulation et le remboursement - à l'aide d'un processus systématique et ininterrompu.
  • Tests d’acceptation: les tests d’acceptation sont une dernière étape essentielle, évaluant rigoureusement l’intégration des solutions financières d’Affirm pour répondre à la fois aux critères fonctionnels et de performance, assurant ainsi une collaboration fluide et efficace.

Console d’administration

Cette admin console sert de cockpit pour piloter une integration fluide d'Affirm, en s'assurant que chaque aspect d'Affirm s'aligne parfaitement avec le parcours de votre plateforme. La console doit être incluse dans la section des paiements de l’outil d’administration de la plateforme conçu pour affiner les fonctionnalités d’Affirm. Cette console offre les champs et les boutons suivants pour une personnalisation complète :

ChampDescription
Enable/Disable AffirmBasculer la disponibilité d'Affirm.
Sandbox/Live ModeBasculer entre les environnements de test et les environnements réels.
Public Key and Private KeyStockez et accédez aux renseignements d'identification (clé privée) en toute sécurité.
Auth Only/Auth + CaptureChoisissez votre processus d’autorisation préféré.
Redirect/Modal Checkout Sélectionnez le style de flux de paiement.
Minimum AmountDéfinissez un seuil pour activer Affirm comme option de paiement.
Enable/Disable Enhanced AnalyticsActivez ou désactivez l'information détaillée sur les clients.
Promotional Messaging CustomizationPromo de la page produit: activez ou désactivez la messagerie promotionnelle sur les pages produits.
Promo Panier: activez la messagerie promotionnelle dans le panier.
Promo de catégorie: activez ou désactivez la messagerie promotionnelles dans les listes de catégories.
Promo Mini-Panier: Choisissez d'afficher ou de masquer les promotions dans le mini-panier.
Messaging StyleSélectionnez parmi les options de logo, de texte ou de symbole.
Messaging ColorChoisissez la couleur de votre message : bleu, noir ou blanc.

La capture d'écran ci-dessous présente les différents paramètres de la console d'administration :


Promouvoir des paiements mensuels « Aussi peu que » avec Affirm

Les commerçants peuvent informer leurs clients des options de financement avec Affirm en faisant la promotion des messages " aussi peu que ". Cette stratégie est conçue pour augmenter considérablement les taux de conversion et augmenter la taille moyenne des paniers, améliorant ainsi le rendement global des ventes du commerçant. Il est essentiel que le message « Aussi peu que » réagisse aux changements de prix dynamiques lorsque les clients choisissent différentes variantes de produits. Pour activer les promotions de paiement mensuel, assurez-vous que l'option de bascule de l'outil d'administration est activée sur les pages pertinentes suivantes de votre plateforme :

  • **Catégorie / Galerie de produits / Défilement** [optionnel]
  • Description du produit
  • Panier et mini-panier

Exigence: Incluez Affirm Javascript dans l’en-tête global ou dans l’en-tête sur le produit, le panier, les pages de paiement et ajoutez l’élément « affirm-as-low-as » dans le modèle de page / HTML avec la valeur de type page de données appropriée.

Les valeurs pour data-affirm-type et data-affirm-color doivent correspondre aux valeurs sélectionnées dans la console d’administration.
Le prix affiché sur vos pages de produits ou de panier peut changer en raison des variantes de produits, des changements de quantité, etc.

Pour que la messagerie promotionnelle reste à jour et conformes, il faut ajouter un code pour gérer les changements de prix (détails ici).


Initiation du paiement (Front-end)

Pour que le processus d'initialisation de la commande soit efficace, il est essentiel d'incorporer Affirm comme méthode de paiement, accessible par un bouton radio ou un menu déroulant sur la page de commande ou de paiement. Cette intégration devrait être complétée par l'inclusion de l'extrait JavaScript Affirm, garantissant à l'utilisateur une sélection transparente et intuitive d'Affirm au moment crucial de l'achèvement de la transaction. Cette approche est décrite dans notre intégration Direct API pour créer l'initiation du paiement.


Gestion des transactions (Back-end)

Mettez en œuvre efficacement la gestion des transactions en utilisant une suite d'API, notamment Authorize, Capture, Refund, Void et Update. Cette approche globale garantit que chaque aspect du processus de transaction est traité avec précision et facilité, depuis l'autorisation initiale jusqu'aux éventuels remboursements ou annulations de transactions.


Mise en œuvre et tests

Assurer une intégration transparente en suivant de près nos directives de test. Collaborez avec votre équipe de partenaires chez Affirm pour vous assurer qu'ils peuvent réviser et confirmer les processus d'autorisation, d'authentification et de capture, et de remboursement, à la fois dans l'environnement sandbox et dans l'environnement de production. Cette vérification par Affirm est la dernière étape de l'essai d'acceptation par l'utilisateur (UAT) avant la mise en service de votre intégration.