我正在设置 PayPal 自适应支付 sdk,并已成功向我的沙盒帐户付款。然而,显示 Paypal 登录等的灯箱似乎没有正确关闭。基本上,我为返回 url/取消 url 指定的 url 会加载到打开的小窗口中,其中包含登录详细信息,并且下面的网页仍然是淡出的外观。我想要发生的是将返回网址加载到完整的浏览器中,而不是加载到灯箱窗口中。
我看不出我做错了什么,所以希望这是人们注意到的一个常见问题。
有什么想法吗?
最佳答案
弹出窗口/灯箱中加载的最终 URL 需要调用您在后台父页面上创建的 paypal 库对象上的“closeFlow()”函数。
这将导致 PayPal js 库删除模糊背景,并关闭灯箱。 (如果您有弹出窗口,您还需要对其调用 self.close() 。
请参阅指南 https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_APIntro
并进行文本搜索“closeFlow”,以便您可以看到更详细的说明。
关于php - 我的 PayPal 嵌入式自适应支付付款完成/取消后,灯箱不会关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12961557/