Demande de WeChat Pay et obtention de la clé API de WeChat Pay

Pour activer la fonction de paiement WeChat du plugin WordPress "Logic Digital Technology" “Gestion de site tout-en-un”, il est nécessaire de saisir correctement les quatre informations de l'interface de paiement WeChat sous la section "Paramètres de paiement WeChat" dans les paramètres principaux du plugin de gestion de site tout-en-un : "AppID (Application ID), clé du développeur (AppSecret), numéro de marchand et clé de paiement". Pour obtenir ces quatre informations de l'interface de paiement WeChat, vous devez créer un numéro de marchand WeChat Pay et activer les services des produits de paiement "JSAPI Pay" et "Native Pay". Vous devrez également effectuer une série de configurations pour les développeurs des produits de paiement, y compris les paramètres de sécurité de l'API et la liaison de l'AppID. Une fois ces opérations techniques terminées, vous pourrez obtenir les informations complètes de paiement WeChat, à savoir "AppID (Application ID), clé du développeur (AppSecret), numéro de marchand et clé de paiement". Le contenu suivant vous guidera pas à pas jusqu'à la fin de la configuration technique de WeChat Pay.

Un、 Enregistrer un numéro de marchand WeChat Pay

Connectez-vous à la page d'accueil de WeChat Pay, comme montré ci-dessous. Sous le cadre de connexion par code QR de WeChat Pay, il y a un accès pour demander un numéro de marchand WeChat Pay. Cliquez sur "Devenir commerçant" pour être redirigé vers la page Enregistrer un numéro de marchand WeChat Pay pour effectuer l'enregistrement par code QR. Remplissez et vérifiez les informations étape par étape conformément aux exigences de WeChat Pay. Une fois la vérification réussie, vous pourrez utiliser le numéro de marchand WeChat Pay ou vous connecter à la plateforme de paiement marchand de WeChat en scannant le code QR avec le numéro WeChat lié.

Voici l'écran d'accueil de WeChat Pay :

微信支付登陆页

Voici la page pour enregistrer un numéro de marchand WeChat Pay :

注册微信支付的商户号

Deux、Activer les paiements "JSAPI" et "Native" pour le numéro de marchand WeChat Pay

Après vous être connecté à la plateforme de paiement marchand WeChat, cliquez sur le "Centre de produits" indiqué par le cadre rouge en haut à droite. La page ressemble à l'image ci-dessous. Dans la catégorie des produits de paiement en bas de la page, activez les services "JSAPI" et "Native" marqués par le cadre rouge. Cliquez sur le produit de paiement que vous souhaitez activer, puis accédez à la page de détails du produit de paiement et cliquez sur le bouton "Demander l'activation".

微信支付-产品中心

Trois、Configuration du développement des paiements "JSAPI" et "Native"

Les interfaces des paiements "JSAPI" et "Native" doivent être correctement configurées avec les paramètres appropriés avant d'être utilisées sur un site Web. Sinon, des erreurs peuvent se produire lors de l'intégration avec un site WordPress et lors du lancement du paiement. La configuration du développement des paiements "JSAPI" et "Native" se fait sur la même page. Cela signifie qu'une page de configuration de développement regroupe les paramètres pour plusieurs produits de paiement. Dans la page produit "JSAPI", cliquez sur la configuration du développement pour accéder à la page de configuration des paramètres et les enregistrer. Une fois cela fait, il n'est pas nécessaire de revenir à la page "Native" pour configurer à nouveau le développement. Peu importe depuis quelle page de produit de paiement vous accédez à la page de configuration, car toutes mènent à la même page de configuration du développement. La méthode correcte pour configurer "JSAPI" et "Native" est illustrée ci-dessous :

1. Explication des paramètres de configuration du développement des paiements JSAPI et Native

  • Répertoire d'autorisation de paiement JSAPI : Entrez le nom de domaine du site Web qui utilisera l'intégration de paiement JSAPI (le nom de domaine du site que vous utilisez pour WeChat Pay).
  • URL de rappel de paiement Native : Après que l'utilisateur ait autorisé le paiement via WeChat, le serveur WeChat redirigera le navigateur de l'utilisateur vers l'adresse de rappel spécifiée par le développeur. (Le nom de domaine de votre site utilisant WeChat Pay).

À ce stade, la configuration du développement pour le paiement JSAPI et Native de WeChat Pay est terminée. Ensuite, il est nécessaire d'obtenir l'ID de l'application (AppId) et la clé secrète du développeur (AppSecret) depuis la plateforme publique de WeChat.

Quatre、Obtenir l'ID de l'application (AppId) et la clé secrète du développeur (AppSecret) via la plateforme publique

Pour intégrer WeChat Pay à votre site, vous devez utiliser le paramètre ID de l'application (AppID) de WeChat. Vous ne pouvez pas directement créer une application dans l'écosystème WeChat via la plateforme marchande de WeChat Pay. La création de l'application WeChat doit être effectuée sur la plateforme publique de WeChat. Si vous n'avez pas encore créé un compte sur la plateforme publique, vous devez d'abord le créer. Il existe deux types d'applications WeChat : les comptes officiels WeChat et les mini-programmes WeChat. Vous pouvez créer l'une ou l'autre de ces applications sur la plateforme publique WeChat. Une fois l'application créée sur la plateforme publique WeChat, vous pouvez associer et lier son ID (AppID) avec la plateforme marchande de WeChat Pay. Dans cet exemple, nous allons utiliser un compte officiel pour obtenir l'ID de l'application.

Une fois que vous avez créé un compte sur la plateforme publique WeChat, connectez-vous à l'arrière-plan de votre compte officiel et développez la barre latérale à gauche, comme indiqué dans le cadre rouge de l'image ci-dessous. Sous "Paramètres et développement", vous trouverez l'entrée "Configuration de base" du compte officiel. Cliquez sur "Configuration de base", l'interface s'affichera comme suit :

公帐号后台-基本设置

1. Obtenir l'ID de l'application (AppID) dans la "Configuration de base" du compte officiel

La première option dans le cadre rouge sur la droite est l'ID de l'application, également appelé ID du développeur (AppID). Copiez et conservez cet ID de développeur (AppID).

2. Obtenir la clé secrète du compte officiel (AppSecret) - Clé secrète du développeur (AppSecret)

La deuxième option dans le cadre rouge à droite est la clé secrète du développeur dont nous avons besoin. Cliquez sur "Réinitialiser" pour enregistrer la clé secrète du développeur (AppSecret).

3. Configurer la liste blanche des IP

Entrez les IP des serveurs utilisant WeChat Pay dans la "liste blanche des IP". Lors de l'appel de l'interface pour obtenir l'access_token avec l'ID du développeur et le mot de passe, vous devez définir l'IP source d'accès comme étant dans la liste blanche. Seules les IP provenant de la liste blanche peuvent appeler avec succès l'interface obtenir l'access_token.

Cinq、Configuration des fonctionnalités du compte public

Après avoir correctement configuré la “configuration de base” du compte public mentionnée ci-dessus, il est également nécessaire de procéder à une configuration correcte des fonctionnalités du compte public. Depuis l’interface d’administration du compte public, cliquez successivement sur “Paramètres du compte public - Paramètres des fonctionnalités” pour accéder à la page de configuration des fonctionnalités illustrée ci-dessous. Les éléments encadrés en rouge dans l’image ci-dessous sont les paramètres du compte public qui doivent être configurés correctement.

公众号的功能设置项

Éléments à configurer pour le compte public WeChat :

  • Domaine d’activité : définissez le domaine que vous utiliserez pour le site de paiement WeChat, ajoutez à la fois la version avec www et celle sans www
  • Domaine sécurisé de l’interface JS : identique au domaine d’activité, définissez le domaine que vous utiliserez pour le site de paiement WeChat, ajoutez à la fois la version avec www et celle sans www
  • Domaine d’autorisation web : comme les deux éléments ci-dessus, définissez le domaine que vous utiliserez pour le site de paiement WeChat, ajoutez à la fois la version avec www et celle sans www

Six、 Lier l’APPID

Suivez les étapes illustrées ci-dessous : sur la page du produit de paiement (page de détails pour le paiement JSAPI), cliquez sur « Gestion du compte AppID », puis cliquez sur le bouton « + Associer AppID » encadré en rouge dans l’image ci-dessous pour accéder à l’interface de saisie et de liaison de l’AppID.

微信支付商户平台授权绑定AppID设置

Copiez-collez l’ID d’application (ID du développeur) obtenu dans la configuration de base du compte public dans le champ de saisie AppID encadré en rouge, cochez la case « J’ai lu et j’accepte », puis cliquez sur le bouton de soumission. Ainsi, la liaison de l’application sur la plateforme de paiement WeChat est terminée.

微信支付商户平台授权绑定输入AppID

Sept、Demande de certificat et configuration de la clé API dans « Sécurité API »

Après avoir terminé la liaison de l’AppID pour le paiement WeChat, il est encore nécessaire de configurer correctement les paramètres de la section « Sécurité API ». Comme illustré ci-dessous, dans la plateforme de gestion du commerçant WeChat Pay, cliquez successivement sur « Centre du compte » dans la barre supérieure, puis sur « Sécurité API » dans la barre latérale gauche pour accéder à l’interface de configuration de la sécurité API. Les paramètres de la section Sécurité API permettent d’obtenir le certificat API et les clés de paiement. Les clés « APIv2 » et « APIv3 » à configurer dans la section Sécurité API sont les clés de paiement. Une fois le certificat API obtenu, procédez à la configuration des clés APIv2 et APIv3. Une fois les clés définies, veillez à les conserver en lieu sûr.

Le compte de la plateforme commerçante WeChat Pay de l’auteur a déjà effectué la demande de certificat API et configuré les clés APIv2/v3 (clés de paiement). Le certificat et les clés sont en état d’utilisation normal, c’est pourquoi, par souci de sécurité, aucune démonstration pratique ne sera faite pour les lecteurs. Vous pouvez consulter les instructions pour demander un certificat API, les instructions pour configurer la clé APIv2 et les instructions pour configurer la clé APIv3 afin de procéder à une configuration correcte.

微信支付API安全设置

Une fois la demande de certificat et la configuration des clés API dans « Sécurité API » terminées, vous aurez complété toute la configuration de WeChat Pay. Les quatre informations d’interface WeChat Pay nécessaires au plugin de gestion tout-en-un du site WordPress — « ID d’application (AppId), clé du développeur (AppSecret), numéro de commerçant et clé de paiement » — seront presque toutes obtenues et sauvegardées, à l’exception du « numéro de commerçant » qui n’a pas encore été expliqué. Les lecteurs attentifs auront peut-être déjà remarqué que le numéro de commerçant est généré lors de la création du compte sur la plateforme commerçante WeChat Pay. Pour ceux qui ne savent pas encore comment le trouver, veuillez consulter la capture d’écran de la section suivante.

Huit、 Obtenir le numéro de commerçant

Comme illustré ci-dessous, dans le coin supérieur droit de la plateforme commerçante WeChat Pay, cliquez sur la rubrique « Mon compte ». La première information affichée dans la fenêtre déroulante, encadrée en rouge, est le numéro de commerçant. Copiez ce numéro et conservez-le avec les autres informations d’interface.

微信支付-商户平台商户号

Neuf、Saisir l’« ID d’application (AppId), la clé du développeur (AppSecret), le numéro de commerçant et la clé de paiement » de WeChat Pay dans les paramètres du plugin de gestion tout-en-un du site

Saisissez les informations obtenues — « ID d’application (AppId), clé du développeur (AppSecret), numéro de commerçant et clé de paiement » — dans les champs de saisie correspondants dans la section « Paramètres WeChat Pay » du plugin de gestion tout-en-un du site WordPress. Copiez et collez chaque information, puis cliquez sur le bouton « Enregistrer les modifications » en bas pour activer les fonctionnalités de paiement WeChat pour les boutons d’achat, les achats de produits et les abonnements payants du plugin. Lorsque les utilisateurs du site cliquent sur ces boutons d’achat de produits ou de services depuis l’interface publique, ils pourront utiliser le paiement par scan de code WeChat pour finaliser leur achat.

WordPress网站管理多合一插件微信支付设置

Conclusion : Après avoir lu cet article sur « la demande de WeChat Pay et l’obtention des clés d’interface WeChat Pay », les lecteurs devraient désormais comprendre les méthodes de configuration des deux produits de paiement utilisés par WeChat Pay — JSAPI et paiement Native — ainsi que les processus d’interconnexion et de vérification des services applicatifs dans l’écosystème WeChat. Une fois que vous maîtrisez les principes techniques d’intégration de WeChat Pay à un site web, vous pouvez utiliser le plugin de gestion tout-en-un développé par Logic Digital Technology pour intégrer WeChat Pay vous-même. Enfin, une petite mise en garde : les informations d’interface WeChat Pay obtenues doivent être conservées de manière sécurisée afin d’éviter toute perte. Une nouvelle configuration invaliderait les clés existantes, ce qui rendrait le paiement WeChat configuré sur votre site inopérant.

Logic Digital Technology (SZLOGIC) Tous droits réservés, reproduction interdite.

Apprendre encore plus

Leave a Comment

自研WordPress插件

ReadEasy–集成了数十种网站信息阅读功能的WordPress网站无障碍阅读器
TranslateEasy–提供全球电子商务网站、贸易网站和多语言网站翻译支持
网站管理多合一插件–会员中心,联系工单,客服咨询,微信支付宝接入,商品销售

图像Ai | 语言Ai

语言Ai应用

绘画Ai应用

逻辑思圆形LOGO

WeChat scan code

逻辑思数字科技Truman
客服热线
4000-166-198