Colección de citas famosas - Frases motivadoras - Los obstáculos por los que han pasado Alipay y WeChat Pay (versiones nacionales e internacionales)

Los obstáculos por los que han pasado Alipay y WeChat Pay (versiones nacionales e internacionales)

Hasta ahora, se ha completado el desarrollo de Alipay (versiones nacionales e internacionales) y WeChat (versiones nacionales e internacionales), incluido el desarrollo de pagos de h5, la cuenta oficial de WeChat y la aplicación. Pasé por muchos obstáculos y los registré para que mis amigos en este campo puedan evitarlos en el futuro. A continuación, también lo registraré desde direcciones nacionales e internacionales.

1. Después de generar la clave pública y la clave privada, debe cargar la clave pública en la plataforma abierta de Alipay para obtener la clave pública de Alipay y cómo usar la clave pública y la clave privada en la interfaz. No se explicará en detalle. Si encuentra problemas con la firma, utilice la herramienta de verificación de firma Alipay para verificar. Otra cosa a tener en cuenta es que el problema que me preocupó durante casi dos horas fue que cuando recibí la devolución de llamada asincrónica de Alipay, pude pasar la extensión. Luego ingresé a la herramienta de depuración conjunta de Alipay y revisé la dirección a la que acabo de llamar. Debe prestar atención a esto porque en este momento, los parámetros de devolución de llamada se han empalmado detrás de la URL y la firma firmada por RSA tiene caracteres especiales, y luego la extensión falla.

2. Dado que WeChat no tiene un SDK, hay relativamente más partes que usted mismo debe escribir. Al conectarme con iOS, descubrí que no podía ajustar WeChat, pero Android sí. Perdí casi medio día. En ese momento, finalmente modifiqué la longitud de un parámetro y descubrí que funcionaba en iOS. Hay una marca de tiempo de parámetro en la interfaz de pago. Tenga en cuenta que la longitud de este parámetro es de 10 dígitos, pero la longitud de la marca de tiempo predeterminada de Java es de 13 dígitos. Más tarde, se cambió a 10 dígitos. Además, la versión nacional de WeChat tiene pago de cuenta oficial, pago h5 y pago de aplicación, que son tres interfaces diferentes. Tanto el pago h5 como el pago de la aplicación se pueden solicitar en la plataforma abierta de WeChat, pero la cuenta oficial debe estar vinculada al appid de la cuenta oficial en la plataforma comercial. Cabe señalar que se requieren diferentes appids, pero la cuenta comercial. Puede usar el mismo appid.

Una de las características más importantes de la versión internacional es su lenta eficiencia, demasiado lenta. La interfaz más común en China es la interfaz de declaración de aduanas.

La versión internacional de Alipay es completamente diferente de la nacional. La puerta de enlace utilizada es la dirección que comienza con mapi. Además, si usa rsa, la clave pública debe enviarse al equipo extranjero de Alipay. por correo electrónico (deben devolver la clave pública de Alipay), uno de los mayores problemas encontrados al crear la versión internacional de Alipay es el problema de la firma. También se puede utilizar la herramienta de extensión de firma de Alipay. El servicio al cliente también lo ha solicitado durante mucho tiempo. , pero sigue informando un error de firma al despertar. El valor del parámetro pasado (incluido el signo), si hay caracteres especiales (como: &, @, /, +, {}, etc.), entonces el valor. debe estar codificado en URL. Se debe prestar especial atención a esto y se debe realizar la operación de codificación de URL, de lo contrario será una trampa. Además, la versión internacional de Alipay requiere una unidad de capital y aún no hay liquidación en RMB, por lo que los dólares estadounidenses se utilizan de manera uniforme durante el desarrollo.

Para la versión internacional de WeChat, no agregue +86 al completar su número de teléfono móvil al realizar la solicitud; de lo contrario, recibirá la maldición de no recibir mensajes de texto al configurar la clave API. Además, la versión internacional de WeChat requiere la vinculación manual de la cuenta del comerciante y la aplicación