1. Veuillez enregistrer un compte Gate sur l'application Gate ou sur le site web officiel et compléter la vérification KYB.
Ce compte sera également utilisé pour les dépôts et les retraits de fonds des marchands.
2. Utilisez le Gate UID obtenu à l’étape 1 pour vous inscrire au Tableau de bord du marchand ici: https://www.gate.com/pay-merchant.
Remplissez toutes les informations demandées pour terminer l'enregistrement.
3. Générer des clés et des identifiants clients:
(Vous devez générer : Clé d'autorisation et ID1 du client, Clé de paiement et ID2 du client).
Dans le système marchand, accédez à [Centre des développeurs] → [Configuration de l’application], sélectionnez Gate Life App Configuration / Configuration de l’application de paiement, puis cliquez sur [Créer maintenant].
**Cliquez sur [Générer une clé d'autorisation].

**Complétez la vérification de sécurité pour générer la clé.**
> La clé n'est générée qu'une seule fois - veuillez l'enregistrer immédiatement et la garder confidentielle.


**Demandez les autorisations nécessaires**.
> Les autorisations sont définies par défaut et ne peuvent pas être modifiées.
**Remplissez les informations pour créer la demande.
> Les détails que vous soumettez seront affichés sur la page d'accueil.
**Remarque : lorsque vous vous inscrivez en tant que marchand, ajoutez l'UID de votre développeur à la liste blanche. Cela permet de tester l'autorisation de connexion dans l'environnement de production.
> Format de l'UID de la liste blanche (séparé par des virgules, sans espaces) : UID1, UID2, UID3,...
Après avoir ajouté les UID à la liste blanche, vous pouvez utiliser un compte UID de la liste blanche pour vous connecter à l'application Gate. Vous verrez votre mini-programme marchand dans la liste des applications de Pay App. Vous pouvez procéder au test d'autorisation.
4. Intégration de la connexion par autorisation: Veuillez vous référer à la documentation de l'API pour l'intégration et le test de la connexion par autorisation (en utilisant la clé d'autorisation et l'ID1 du client):
https://www.gate.com/docs/miniapp/manual/en/
5. Intégration des fonctions de paiement: Veuillez vous référer à la documentation de l'API pour l'intégration et le test des paiements (à l'aide de la clé de paiement et de l'ID2 du client): https://www.gate.com/docs/miniapp/manual/en/
**6. Après avoir terminé l’intégration des paiements, supprimez l’application associée au client_id2 de test. Déployez sur votre propre serveur le code correspondant au client_id1 — qui a validé tous les tests requis — en remplaçant client_id2 par client_id1. Soumettez ensuite votre application pour mise en ligne depuis le tableau de bord du marchand. Toutes les opérations d’autorisation et de paiement ultérieures utiliseront client_id1.
