API revendeur - Processus d'authentification des utilisateurs
À partir de 2024, les achats de licences et de crédits Chimera nécessiteront une vérification de l'utilisateur final sur les sites Web des revendeurs, afin d'éviter toute fraude ou utilisation abusive. Cela signifie que les utilisateurs doivent se connecter avant de payer, pour vérifier leur compte.
Ce document a été créé le26 janv. 2024, 08:14:40 et modifié le 24 oct. 2026, 17:12:46.

Votre procédure de vente ne changera pas, mais les transactions revendeur ne seront finalisées que si les utilisateurs se sont authentifiés et que l'achat a été initié sur le site Web de votre revendeur, enregistré dans les paramètres du revendeur sur chimeratool.com.cn.
Les revendeurs ont 3 étapes simples à suivre
1. Assurez-vous que la nouvelle méthode d'authentification utilisateur est activée .
Recherchez la case à cocher suivante dans les paramètres du revendeur :

À partir du deuxième trimestre 2024, ce paramètre sera automatiquement activé par défaut pour tous les revendeurs et après cela, il ne pourra plus être désactivé, afin de garantir des transactions sécurisées.
2. Placez le bouton suivant à côté du champ de saisie du nom d'utilisateur Chimera :
Pour ce faire, intégrez le bouton ci-dessus et ce code JavaScript à votre site Web, juste après le champ de saisie du nom d'utilisateur :
IMPORTANT : Vous devez modifier ce code pour le faire fonctionner sur votre site Web.
La propriété chimeraConfig.hash est obligatoire.
L’une des propriétés chimeraConfig.usernameElementId ou chimeraConfig.usernameElementName est également requise.
Explication des propriétés de l'objet chimeraConfig :
| hash | Le hachage md5 de votre nom d'utilisateur revendeur Chimeratool. Dans ce cas MD5('chimeratool') = 78ae231c5ffc8c26c5570e1c8cdd1e67 . Où « chimeratool » est le nom d'utilisateur du revendeur. Vous pouvez utiliser l'outil en ligne gratuit https://www.md5.cz/ pour la génération de hachage MD5. |
| usernameElementId | L'attribut id de l'élément HTML d'entrée de votre nom d'utilisateur Chimera sur votre site Web. Dans notre exemple, la valeur de l'attribut id est « username ». |
| usernameElementName | L'attribut name de l'élément HTML d'entrée de votre nom d'utilisateur Chimera sur votre site Web. Dans notre exemple, la valeur de l'attribut name est « username ». |
Ce code consiste à placer le bouton suivant pour récupérer le nom d'utilisateur Chimera de votre site Web, le combiner avec votre hachage d'identifiant unique et communiquer avec chimeratool.com.cn via l'API et la fenêtre contextuelle, pour une vérification sécurisée de l'utilisateur.
Le script utilise du code Javascript simple.
3. Le code ci-dessus enregistre un nouvel événement JavaScript , nommé chimeraAuthSuccess . Comme le suggère le code ci-dessus, vous devez écouter cet événement à l'aide de JavaScript eventListener , pour permettre aux utilisateurs de procéder au paiement uniquement lorsque cette réponse réussit.
Exemples

Si votre mise en page ressemble à ceci, votre balise de bouton de paiement ressemble à ce qui suit :
Ensuite, vous devez désactiver ce bouton par défaut et l'activer uniquement après une authentification réussie de l'utilisateur, comme ceci :
Le parcours utilisateur sera le suivant
Tout d’abord, l’utilisateur sélectionne la licence Chimera ou l’option de crédits souhaitée sur le site Web de votre revendeur.
Après avoir sélectionné les options à acheter, l'utilisateur doit saisir son nom d'utilisateur, puis cliquer sur le bouton « Vérifier avec ChimeraTool » pour ouvrir la fenêtre contextuelle d'authentification.

En cliquant sur Autoriser, l'utilisateur recevra une fenêtre contextuelle de connexion sur chimeratool.com.cn où il pourra se connecter :


Une fois la connexion utilisateur réussie, la fenêtre contextuelle se fermera :

L'utilisateur peut désormais finaliser son achat et effectuer le paiement sur votre site Web. La transaction sera autorisée et le transfert de licence/crédit sera effectué rapidement du compte revendeur au compte utilisateur.
Si l'utilisateur est déjà connecté, l'authentification réussira automatiquement une fois que l'utilisateur aura autorisé l'autorisation pour le processus d'authentification.
En cas d'échec de l'authentification, l'utilisateur verra l'erreur suivante :

Dans ce cas, le transfert de crédit/licence restera en attente.
Contactez le support si vous avez besoin d'aide, nous vous aiderons avec plaisir.
