如何在贝宝沙盒中获取身份令牌?

Posted

技术标签:

【中文标题】如何在贝宝沙盒中获取身份令牌?【英文标题】:How do i get identity token in paypal sandbox? 【发布时间】:2012-02-16 04:58:02 【问题描述】:

我不知道 paypal 沙盒上的身份令牌在哪里。 身份令牌和api号一样吗?

【问题讨论】:

【参考方案1】:

通过www.sandbox.paypal.com访问个人资料,然后转到https://www.sandbox.paypal.com/businessmanage/preferences/website,打开“自动退货”和“支付数据传输”,然后身份令牌将出现在“支付数据传输”下。

如果它不显示 PDT 令牌,则尝试清除与 *.paypal.com 相关的 cookie,并再次尝试相同的过程。我按照这个解决了这个问题。我从这个答案的评论中找到了这个。

【讨论】:

当我尝试按照您的指示从我的开发者贝宝帐户激活 PDT 时,我收到此错误:结帐设置您尚未创建任何用于进行小额购买的设置(低于 4,00 欧元) 不需要运输。 当我尝试执行此操作时,它显示“请求错误”。标头大小已超出浏览器限制。饼干/n。我使用 Chrome 作为我的浏览器。有没有办法解决这个问题?谢谢 您可以清除您的 *.paypal.com cookie 并重试吗? support.google.com/chrome/answer/95647?hl=en 2019 年 3 月更新:UI 已更改,这是直接 url sandbox.paypal.com/businessmanage/preferences/website# 我遇到了一个问题,即根本没有显示身份令牌,即使支付数据传输已开启。我所做的只是禁用了该选项并再次启用。然后令牌出现在支付数据传输文本下方。似乎他们的网站有点问题。【参考方案2】:

PayPal 稍微更新了他们的用户界面。为了节省您过滤杂乱的时间,这里是生成身份令牌的当前位置。

个人资料 > 我的销售工具 > 找到“网站偏好”,然后点击更新

【讨论】:

这是直接网址sandbox.paypal.com/businessmanage/preferences/website#【参考方案3】:

有了新外观,我设法通过以下链接访问它:

https://www.sandbox.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-website-payments

卖家偏好位于此处:

https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_profile-display-handler&tab_id=SELLER_PREFERENCES

【讨论】:

【参考方案4】:

PayPal 在沙盒中生成 PDT 令牌时遇到了一些问题。

现在您需要在以下线程中发布您的请求,并提供您的沙盒商家 ID:

https://www.paypal-community.com/t5/Sandbox-Environment/PDT-Token-in-Sandbox/td-p/1617493

【讨论】:

以上是关于如何在贝宝沙盒中获取身份令牌?的主要内容,如果未能解决你的问题,请参考以下文章

收据编号未在贝宝沙盒响应中返回

沙盒中的贝宝身份验证失败

贝宝沙盒返回网址

贝宝沙盒历史重定向到真实历史

对测试我的贝宝订阅按钮感到困惑

如何测试贝宝沙箱收到付款?