【发布时间】:2015-07-06 01:59:37
【问题描述】:
我一直在尝试将我们的经典快速结帐切换为上下文快速结帐。
按照指示,我已将网址切换为https://www.paypal.com/checkoutnow/
这是购物车中的 HTML sn-p:
<div class="col-md-6">
<a id="paypalcheckout" href="paypal_checkout/PostToPaypal.cfm?orderidentifier=XXXX">
<img class="paypal-button-hidden" src="/img/paypal.png" alt="" class="img-responsive center-block"/>
</a>
</div>
<script>
window.paypalCheckoutReady = function() {
paypal.checkout.setup("ZZZZ", {locale: 'en_US', environment: 'sandbox', button: ['paypalcheckout']});
}
</script>
<script async src="//www.paypalobjects.com/api/checkout.js"></script>
PostToPaypal.cfm 发出必要的 api 请求并取回 EC 代码,然后重定向到此链接:
https://www.sandbox.paypal.com/checkoutnow/2?incontext=1&token=EC-YYYY
单击会导致一个弹出窗口,主窗口变暗。但几秒钟后,弹出窗口使主页进入经典结帐并关闭。它让我继续使用旧方法成功结帐。所以我知道 EC 编号是正确的。任何人都可以帮助我了解我需要做什么才能使上下文结帐工作?提前谢谢你。
【问题讨论】:
-
我也在做这个,你在哪里把网址切换到paypal.com/checkoutnow?非常感谢!