Saltar al contenido principal

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.

clave api wechat 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.

certificado de comerciante wechat

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.

wechat_cert

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.

NombreNombre en WeChat Pay
Categoryelige Pago
Typeelige WeChat Pay
Client IDID del Comerciante obtenido del Paso 1.3
Client secretclave API v3 obtenida del Paso 1.1
App IDID de la App obtenido del Paso 1.3
CertCert configurado en el Paso 1.2

proveedor de pago wechat

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.

agregar proveedor de pago wechat pay para producto

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.

relación entre el proveedor de pago wechat pay y el proveedor oauth wechat

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.