在我目前的Java / Spring项目中,我正处于与PayPal集成的阶段.在配置Java类来处理付款流程后,按照here的说明,我运行我的应用程序并尝试使用paypal签出订单.
我被正确地重定向到PayPal登录页面,并在登录后进入此付款审核页面:
但是在我点击“继续”后,我没有完成付款,而是重定向到我的个人资料页面.
这是我的代码:
Paypal prop = this.paypalDao.get();
String clientId = prop.getClientID();
String clientSecret = prop.getClientSecret();
APIContext apiContext = new APIContext(clientId,clientSecret,"sandBox");
if(payerId != null) {
if(guid != null) {
Payment payment = new Payment();
payment.setId(map.get(guid));
PaymentExecution paymentExecution = new PaymentExecution();
paymentExecution.setPayerId(payerId);
payment.execute(apiContext,paymentExecution);
String url = request.getContextPath();
return url+"/orders";
}
} else {
List
有人能告诉我,我在这里错过了什么?