【问题标题】:Paypal: "Hi Eugene. Not You?" message - nameOnButton.gif appearing erroneously - Digital Goods Express Checkout贝宝:“嗨,尤金。不是你吗?”消息 - nameOnButton.gif 出现错误 - Digital Goods Express Checkout
【发布时间】:2015-09-26 00:37:02
【问题描述】:

在使用数字商品进行快速结账时,在“立即付款”按钮上调用 DGFlow 会导致文本“Hi Eugene。不是你吗?”出现在“立即付款”按钮上方。这只发生在返回页面时,可以通过加载下面的codepen并刷新来复制。

这发生在实时和沙盒环境中。

var embeddedPPFlow = new PAYPAL.apps.DGFlow({trigger: 'submitBtn'});

附:我的名字不是尤金

http://codepen.io/anon/pen/bdvzyX

【问题讨论】:

    标签: paypal paypal-sandbox paypal-adaptive-payments


    【解决方案1】:

    PayPal 将此问候语添加到您机器上的当前 cookie 用户。如果您开始结帐,PayPal 将查询您(当前 cookie 的用户)帐户以开始结帐过程,并且根据安全检查的结果,甚至可能允许您在每次付款时无需重新登录即可结帐。

    “Eugene”可能是您的一个沙盒帐户上的名称。即使在运行实时交易时,PayPal 也会看到该 cookie,但(当然)实际上不会允许沙盒帐户进行实时交易;当“真正的”PayPal 代码运行时(单击按钮后),沙盒帐户信息将被拒绝,并提示用户登录。

    这是沙盒和实时 PayPal cookie 交互有点奇怪的几种方式之一;幸运的是,这些交互都不是致命的,它们通常只会影响开发人员;您的客户通常不会在其计算机上存储 PayPal 沙盒帐户。

    正如一些确认一样,在我的机器上运行提供的 sn-p 确实问候 Eugene :)。

    【讨论】:

    • 我遇到的问题现在似乎已经解决了。我应该补充一点,我已经在多个用户拥有的多台机器上以隐身模式对其进行了测试,但它仍然显示“Hi Eugene”。这仍然是关于 cookie 与沙盒和真实账户交互的好知识。谢谢
    猜你喜欢
    • 2012-08-01
    • 2014-07-30
    • 2013-04-26
    • 2013-11-20
    • 1970-01-01
    • 2013-05-30
    • 2013-03-15
    • 2014-01-16
    • 2013-01-17
    相关资源
    最近更新 更多