所以我已经React了本地电子商务应用程序。最重要的是,我正在使用shopify,我已经有了一个可以工作的网络版本,客户可以做从检查产品到付款的所有事情。我的问题是,在我的react原生应用程序上,我希望客户在应用程序上查看产品,添加到购物车(我已经实现了一个功能),但在结账部分,我希望用户在Web版本上结账,以便简化支付和东西。
WebView应该打开,并且应该有用户想要结账的产品。请给予想法、看法,也许还有解决办法
所以我已经React了本地电子商务应用程序。最重要的是,我正在使用shopify,我已经有了一个可以工作的网络版本,客户可以做从检查产品到付款的所有事情。我的问题是,在我的react原生应用程序上,我希望客户在应用程序上查看产品,添加到购物车(我已经实现了一个功能),但在结账部分,我希望用户在Web版本上结账,以便简化支付和东西。
WebView应该打开,并且应该有用户想要结账的产品。请给予想法、看法,也许还有解决办法
1条答案
按热度按时间nwnhqdif1#
我建议使用InAppBrowser而不是WebView进行支付流程,它更安全,而且实现起来非常简单。
您需要打开支付链接,如Stripe Payment Links,在应用程序内浏览器。使用openAuth方法与深度链接集成,在支付完成后自动关闭浏览器。