Valores de QueryString eliminados del punto final IPN por PayPal [cerrado]
Hemos tenido una integración de pago simple con PayPal durante 5 años que se ha ejecutado sin problemas hasta hoy. En la URL de IPN (notify_url
) pasamos 3 valores en la cadena de consulta, p.
https://www.example.com/callback/ipn?pspId=A&secCode=MnBP%2fxOwbQhXLd%2arD5xd6g%3d%3d&isPur=false
Desde hoy, PayPal elimina los últimos 2 valores y llama con solo el primer valor de cadena de consulta, p.
https://www.example.com/callback/ipn?pspId=A
Usamos elsecCode
valor como una firma que verificamos en la devolución de llamada para evitar cualquier modificación del formulario. ¿Por qué PayPal comenzaría repentinamente a eliminar valores de la cadena de consulta? Sospecho que deberían estar en la POST, pero no estoy seguro de por qué el cambio repentino.