API de rappel de préadmissibilité
En savoir plus sur la réception des événements de préadmissibilité.
Aperçu
L'API Prequalification Callback offre un moyen d'enregistrer une fonction de rappel qui sera déclenchée lorsque les clients prennent une décision sur la demande de préadmissibilité. Que le client ait été approuvé ou refusé pour la préadmissibilité, l'API permet à votre demande web de répondre aux événements en temps réel. Le guide fournit les étapes nécessaires pour commencer à recevoir des événements de préadmissibilité.
1. Ajouter Affirm.js et activer la préadmissibilité
Consultez notre page de documentation sur l'intégration d'Affirm et la préadmissibilité pour plus de détails.
Incluez le script suivant dans la section d'en-tête de chaque page de votre site.
<script>
_affirm_config = {
public_api_key: "YOUR_PUBLIC_KEY",
script: "https://cdn1-sandbox.affirm.com/js/v2/affirm.js"
};
(function(m,g,n,d,a,e,h,c){var b=m[n]||{},k=document.createElement(e),p=document.getElementsByTagName(e)[0],l=function(a,b,c){return function(){a[b]._.push([c,arguments])}};b[d]=l(b,d,"set");var f=b[d];b[a]={};b[a]._=[];f._=[];b._=[];b[a][h]=l(b,a,h);b[c]=function(){b._.push([h,arguments])};a=0;for(c="set add save post open empty reset on off trigger ready setProduct".split(" ");a<c.length;a++)f[c[a]]=l(b,d,c[a]);a=0;for(c=["get","token","url","items"];a<c.length;a++)f[c[a]]=function(){};k.async=
!0;k.src=g[e];p.parentNode.insertBefore(k,p);delete g[e];f(g);m[n]=b})(window,_affirm_config,"affirm","checkout","ui","script","ready","jsReady");
</script>2. Enregistrer une fonction de rappel
Affirm offre actuellement deux options d'implémentation pour l'enregistrement d'une fonction de rappel. Nous recommandons d'enregistrer directement la fonction de rappel avec Affirm.js, bien que cela nécessite d'avoir accès à la portée globale du document parent. Si vous êtes un fournisseur tiers avec une balise <iframe> intégrée dans le document parent, écouter les messages envoyés par l'API postMessage sera nécessaire pour recevoir les événements. Le tableau suivant présente la compatibilité entre les deux méthodes, compte tenu de la manière dont la demande cliente est intégrée dans le document parent :
Méthode d'intégration | Intégré |
|---|