WeChat Pay
Paso 1. Preparación
Primero, necesitas tener una cuenta de comerciante en Plataforma de Comerciantes WeChat.
Antes de acceder a WeChat Pay, hay algunas preparaciones que deben realizarse.
Puedes consultar la documentación preparación antes del acceso para más información.
1.1 Obtener la clave API v3
Inicia sesión en la Plataforma de Comerciantes WeChat, selecciona Configuración de la cuenta > Seguridad API > Configurar secreto APIv3
, y haz clic en Configurar secreto APIv3
para obtener la clave API v3
.
Cómo obtener clave API v3
: Configuración de la clave APIv3
1.2 Obtener el Certificado del Comerciante
Puedes iniciar sesión en la Plataforma de Comerciantes WeChat y seleccionar Configuración de la cuenta > Seguridad API > Certificado API
para descargar el certificado.
Después de descargar el certificado, obtén el Número de Serie del Certificado
de acuerdo a Cómo ver el Número de Serie del Certificado y la Clave Privada
de acuerdo a Cómo obtener la Clave Privada del Certificado.
Luego, crea un Cert
en Casdoor y completa la información necesaria.
1.3 Obtener el ID del Comerciante y el ID de la App
Cómo obtener ID del Comerciante
: Guía de Consulta del ID del Comerciante de WeChat Pay
Cómo obtener ID de la App
: Guía de Consulta del APPID de WeChat Pay
Paso 2. Crear un proveedor de pago WeChat Pay
A continuación, crea un proveedor de pago WeChat Pay en Casdoor completando la información necesaria.
Nombre | Nombre en WeChat Pay |
---|---|
Category | elige Pago |
Type | elige WeChat Pay |
Client ID | ID del Comerciante obtenido del Paso 1.3 |
Client secret | clave API v3 obtenida del Paso 1.1 |
App ID | ID de la App obtenido del Paso 1.3 |
Cert | Cert configurado en el Paso 1.2 |
Paso 3. Agregar el proveedor de pago WeChat Pay para tu producto
Finalmente, agrega el proveedor de pago WeChat Pay para tu producto para que los usuarios puedan comprar el producto utilizando WeChat Pay.
Soporte para pago JSAPI
Actualmente, Casdoor soporta pago JSAPI y pago Nativo en WeChat Pay.
Para soportar el pago JSAPI, debes configurar un Proveedor OAuth de WeChat que soporte Plataforma de Medios de WeChat
. El ID de Cliente 2
del Proveedor OAuth de WeChat y el ID de la App
del Proveedor de Pago WeChat Pay deben ser el mismo.
Después de iniciar sesión a través de WeChat (en el escenario móvil: por ejemplo, el navegador integrado de WeChat dentro de la aplicación móvil de WeChat), los usuarios pueden comprar productos utilizando WeChat Pay basado en el pago JSAPI.