PayPal标准集成本地服务器运行正常,公网访问时按钮弹窗异常的问题求助
PayPal标准集成本地服务器运行正常,公网访问时按钮弹窗异常的问题求助
各位大佬好,我刚接触PayPal集成,甚至对整个支付系统和网关领域都完全是新手,目前还在摸索阶段。
按照PayPal的官方指南,我已经成功把他们的标准按钮集成到了网站上,公网页面上按钮显示都正常。但问题来了:当我点击任意按钮(比如Venmo按钮)时,弹窗会弹出来但立刻就消失了,根本没法完成支付流程。
奇怪的是,如果我直接在服务器本地的浏览器里打开同一个页面,弹窗就能正常加载,整个沙箱交易流程也能完美走完。总不能让我的网站访客都远程登录到我的服务器来付款吧,这操作成本太高了,实在行不通。
我现在已经卡在这里了,有没有大佬能给点排查方向?我自己已经琢磨了几个点:
- 看了PayPal让我复制粘贴的集成代码,里面有不少对
localhost的调用,我怀疑这可能是问题所在; - 我花了一整晚才搞明白,这些脚本需要服务器先运行
Node.js才能正常工作——PayPal给代码的时候完全没提这茬,默认大家都是专业开发者吗?虽然最后总算把Node.js装好,让本地访问正常了,但我对Windows服务器上IIS和Node.js的配合机制完全一窍不通。
备注:内容来源于stack exchange,提问作者David Pinero
相关产品推荐
相关产品推荐

