Для обратного URL кажется, что вы должны определить весь URL следующим образом:
String returnURL = "http://localhost:8080/appName/shopping/confirmorder";
Теперь у меня проблема с отображением запроса:
@RequestMapping(value = "/shopping/confirmorder?token={token}&PayerID={payerID}", method = RequestMethod.GET)
public String doGet(@PathVariable("token") String token, @PathVariable("payerID") String payerID,
HttpServletRequest request) {
// do stuff
}
Контроллер по какой-то причине никогда не вызывается?
Окончательный returnURL, возвращаемый из Paypal, выглядит следующим образом:
http://localhost:8080/appName/shopping/confirmorder?token=EC-4...G&PayerID=A...W
Обратите внимание, что идентификаторы были отредактированы.