не вызывало проблем, так как PayPal декодирует значения перед вызовом этой конечной точки.

была простая интеграция платежей с PayPal в течение 5 лет, которая без проблем работает до сегодняшнего дня. В IPN URL (notify_url) мы передаем 3 значения в строке запроса, например,

https://www.example.com/callback/ipn?pspId=A&secCode=MnBP%2fxOwbQhXLd%2arD5xd6g%3d%3d&isPur=false

С сегодняшнего дня PayPal удаляет последние 2 значения и вызывает только первое значение строки запроса, например,

https://www.example.com/callback/ipn?pspId=A

Мы используемsecCode значение в качестве подписи, которую мы проверяем при обратном вызове, чтобы предотвратить любые изменения формы. Почему PayPal внезапно начнет отбирать значения из строки запроса? Я подозреваю, что они должны быть в ПОЧТЕ, но я просто не уверен, почему внезапное изменение?

Ответы на вопрос(1)

Ваш ответ на вопрос