Paypal 仅在订阅完成后返回验证码?

Posted

技术标签:

【中文标题】Paypal 仅在订阅完成后返回验证码?【英文标题】:Paypal Returns Auth code only after Subscription completed? 【发布时间】:2013-04-04 06:52:12 【问题描述】:

我正在尝试为 Paypal 设置订阅付款。我正在使用以下代码对沙箱进行测试。

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
   <br/>
   <input type="hidden" name="cmd" value="_s-xclick"><br/>
   <input type="hidden" name="hosted_button_id" value="3PFTX58KDNXHQ"><br/>
   <input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" ><br/> 
   <img  border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif"  ><br/>
</form>

以上代码是我的沙盒帐户中自动生成的 subxcription 按钮代码。

它是沙盒中订阅的工作文件。我的意思是订阅完成后,它会在我的沙盒帐户中显示正确的数据以及订阅信息。但问题是当订阅完成并且用户返回站点时,它有一个 auth get 参数。喜欢

http://my-site.com/this-subscribe-button-return-url.php?auth=[auth_code_from_paypal]&amp;form_charset=UTF-8

其实我的返回网址是这样的 http://my-site.com/this-subscribe-button-return-url.php?status=success

我启用了我的 ipn,它指向的 url 与返回 url 不同。

这个身份验证值是什么?我该怎么办?

当有人完成对某个 url(如 notify_url)的订阅过程时,我希望将整个订阅数据发回。我已经在我的 ipn 设置中设置了我的 notify_url。

请有人为这些问题提供适当的解决方案。提前致谢。

【问题讨论】:

看到这个希望这会帮助你***.com/questions/17641421/paypal-return-url?rq=1 【参考方案1】:

您希望如何获取信息,或者您尝试使用什么方法?如果你想取回信息并验证它,你想使用PDT。这将允许您验证发送给您的信息。

【讨论】:

实际上我没有处理直接付款。我正在使用订阅。在沙盒站点中,您可以使用成功 url、取消 url 等创建订阅按钮。正如我在问题中提到的那样,我将成功 url 放在那里。但它没有按我预期的方式工作。 没有数据将返回到您的返回 URL,因为您正在设置免费试用。如果您希望通过 PDT 将数据返回到您的返回 URL,您将无法提供免费试用。

以上是关于Paypal 仅在订阅完成后返回验证码?的主要内容,如果未能解决你的问题,请参考以下文章

paypal支付平台如何使用二次验证码_虚拟MFA_两步验证_谷歌身份验证器?

加载 Paypal 验证码时 WKWebView 为空白

Magento 和 PayPal Pro - 沙盒模式 - 无卡验证码

Paypal 定期付款响应验证并与 paypal 返回页面变量匹配

Paypal响应码——如何正确处理

Paypal响应码——如何正确处理