我正在努力将PayPal Checkout整合到一个新的购物车中,一切都在付款方面运作良好。用户登录后,我在页面上放置了一条自定义欢迎消息: Custom welcome message
我想让客户直接从购物车(亚马逊)退出PayPal,而无需重新使用PayPal弹出窗口来使用他们(有时会丢失)'不是吗?'链接。
问题是点击触发的URL或方法是什么?我在Checkout文档和示例中找不到任何对logout方法的引用。
这是我到目前为止所尝试的内容:
我试过直接使用“不是你吗?”的网址。弹出窗口内的链接无济于事。检查该元素它看起来使用Angular来触发注销:
ng-click='actions.logout()'
我对Angular一点都不熟悉,所以我不确定这是否可以使用jQuery或vanilla JS。
在SO上遇到过这个问题 - https://stackoverflow.com/questions/38873040/logout-paypal-express-account-after-payment-is-completed - 但是网址没有记录用户(也许我错过了一些必需的参数?)
我不能简单地删除PayPal cookie来擦除会话,因为cookie属于paypal域而不属于我的域。
我正在使用PayPal的checkout.js版本4.0.172
如果有人有类似任务的经验或者可以提出任何建议,我会非常感激。