Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal-Paypal中的自动返回返回空对象_Paypal_Paypal Sandbox - Fatal编程技术网

Paypal-Paypal中的自动返回返回空对象

Paypal-Paypal中的自动返回返回空对象,paypal,paypal-sandbox,Paypal,Paypal Sandbox,我配置了paypal auto return,但它的returning对象为null,但当auto return关闭时,它可以正常工作,这意味着当用户单击按钮“return to my website”时,它会提供我可以用来保存订单详细信息的所有值 以下是我张贴到paypal sendbox的表格 <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> <input type="h

我配置了paypal auto return,但它的returning对象为null,但当auto return关闭时,它可以正常工作,这意味着当用户单击按钮“return to my website”时,它会提供我可以用来保存订单详细信息的所有值

以下是我张贴到paypal sendbox的表格

 <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick-subscriptions"> 
    <input type="hidden" name="cmd" value="_notify-synch">
    <input type="hidden" name="business" value="${paypalAccount}">
    <input type="hidden" name="item_name" value="OPP Plan">
    <input type="hidden" name="item_number" value="${pid}">
    <input type="hidden" name="groupId" value="1">
    <input type="hidden" name="no_shipping" value="1">
    <input type="hidden" name="return" value="${returnURL}">
    <input type="hidden" name="rm" value="2">
    <input type="hidden" name="cancel_return" value="${cancelURL}">
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="a3" value="${price}.00">
    <input type="hidden" name="p3" value="1">
    <input type="hidden" name="t3" value="M">
    <input type="hidden" name="src" value="1">
    <input type="hidden" name="sra" value="1">
    <input type="submit" value="Choose plan">

如果还需要其他信息,请告诉我。

当您启用自动退货时,是否也启用了付款数据传输(PDT)?启用PDT后,付款完成后返回到您站点的信息将是一个获取

在提供的代码中,您有
rm=2
,这意味着您希望返回帖子信息。如果这是您所期望的,那么在启用PDT的情况下您将无法获得它

当您在启用自动返回功能的情况下进行测试时,您是在等待重定向完成还是单击中间页面上的链接

 @RequestMapping(value = "/confirmPayment")
public ModelAndView showPaymentDetail(Model model,
        @ModelAttribute PaypalBean paypalBean) {
    UserDetailedBean userLoggedIn = (UserDetailedBean) userService.getUserDetailFromSpringSecurity();

    if (paypalBean != null && paypalBean.getPayer_status().equalsIgnoreCase("verified")){
   //reading values here

}