我正在 Flask 中开发一个网站,并且正在与 Square 合作开发支付解决方案。通常,Square 会提供指向其外部支付页面的链接。点击此链接后,用户将被路由到不同的网址。
为了让用户的支付体验尽可能简单快捷,我希望外部网址页面在没有任何重定向的情况下“弹出”现有页面(理想情况下,支付页面将从用户第一次开始时预加载)打开主页)。我见过这样的帖子:Embedding an html page inside Flask 但是他们只提供用于绘图的嵌入,而不是外部网站。
点击“用卡付款”后:
但是,我需要使用 Square,因为 Stripe 不提供我正在寻找的功能,并且不适合我所在的国家/地区。
是否有任何轻量级的解决方案?我知道 React 可能会提供一些功能来完成这项工作,但我更愿意将应用程序保留在 Flask 中。