Cómo iniciar el pago de WeChat en la página html5 de Android
Cómo iniciar el pago de WeChat en la página html5 de Android: primero solicite una cuenta pública y solicite activar el pago. Después de realizar la solicitud, simplemente acceda a la página de la plataforma pública de WeChat y haga clic en ". Página "Pago WeChat" Configure el "Directorio de autorización de pago", el "Directorio de autorización de prueba" y la "Lista blanca de prueba" en la "Pestaña" Configuración de desarrollo. En el "Centro de desarrolladores" de la página de la plataforma pública WeChat, haga clic en "Directorio de autorización de pago", "Directorio de autorización de prueba" y "Lista blanca de prueba". Busque "AppID" y "AppSecret" en el "Centro de desarrolladores" en la página de la plataforma pública WeChat. Busque el número de comerciante asignado por WeChat Pay en la plataforma de comerciante y configúrelo usted mismo. Cifre algunos parámetros como "AppSecret (clave de aplicación)", "Número de comerciante asignado mediante pago de WeChat", "Clave de pago de comerciante" (para obtener más detalles, consulte la documentación de desarrollo de WeChat) en una firma (la primera firma) y use MD5 para obtener prepay_id. La primera firma) obtiene prepay_id, lo cifra con prepay_id y algunos otros parámetros (para obtener más detalles, consulte la documentación de desarrollo de WeChat) en una firma (la segunda firma) usando MD5, y luego usa la API js proporcionada por el software integrado de WeChat. en el navegador en la interfaz, WeixinJSBridge. invoke llama a la página emergente de pago de WeChat. Aquí se requiere la firma secundaria anterior.
El código específico es el siguiente:
Nota: el enlace de pago no coincide con el enlace. configurado en la plataforma de desarrollo, siempre * ***, se requiere una firma secundaria y los parámetros requeridos son diferentes. La firma utilizada en JS es una firma secundaria. No se confunda, la llamada del parámetro no puede ser incorrecta.