买方批准付款后无法重定向

问题描述

我正在使用沙盒环境和PayPal服务器端Java SDK V2

我已经使用OrdersCreateRequest()API创建了一个订单,然后得到了包含所需链接的经典响应

{
 "id": "xxxxxxxxxxxxxxxx","status": "CREATED","links": [
 {    xxxxxxxxx    },{
    "href": "https://www.sandBox.paypal.com/checkoutNow?token=XXXXXXXXXX","rel": "approve","method": "GET"
},{    xxxxxxxxx    },]
 }

在我的业务用例中,我需要在买方转到批准页面重定向买方,输入其凭据并确认,我想从重定向链接获取令牌作为参数

因此,我测试了此过程,订单状态得到批准,但页面重定向,而只是重新加载。
我试图将此参数添加到OrdersCreateRequest的正文中

 "application_context": { 
    "return_url ": "http://xxx.xx.xxx.x:9000/invoice/10/view" 
}

但批准后页面仍会重新加载。

在这种情况下,我不知道买家何时在我的应用中批准了订单。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)