2015-04-06 4 views
0

Я создал несколько классов expresscheckout и paypalfunctions с помощью мастера, попытался интегрировать его в мое приложение mvc spring и настроить связь с песочницей. Я получаю успеха реагировать, а затем генерируется функция хочет перенаправить PAYPAL этот кусок кода в expresscheckout класса:Интеграция с Paypal в java

//' Redirect to paypal.com    
response.sendRedirect(response.encodeRedirectURL(nvp.get("TOKEN").toString())); 

Neveretheless перенаправляет на что-то вроде http://localhost:8080/EC-48480369JN366854F

Я запутался, если это действительно, как он должен работать или мне нужно настроить код? Есть ли достойный учебник, как его интегрировать в java-проекты? Все, что я нашел, устарело или только для PHP.

ответ

1

Вы, вероятно, нужно делать это вместо:

//' Redirect to paypal.com 
response.sendRedirect(response.encodeRedirectURL("https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=" + nvp.get("TOKEN").toString())); 

(Изменить www.paypal.com в www.sandbox.paypal.com, если вы тестируете на песочнице.)

+0

Угу. .Это сработало ... :) Тем не менее факт заключается в том, что сгенерированный код является ошибкой (или устарел) и бесполезен без исправлений: - / – Dworza