Paypal:"Hi Eugene. Not You?" 消息 - nameOnButton.gif 出现错误 - 数字商品快速结账

Paypal: "Hi Eugene. Not You?" message - nameOnButton.gif appearing erroneously - Digital Goods Express Checkout

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

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

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

P.S。我不叫尤金

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

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

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

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

正如一些确认,运行 我机器上提供的片段 问候尤金 :)。