Ionic 5 Stripe 如何使用success_url将用户重定向回应用程序?
Posted
技术标签:
【中文标题】Ionic 5 Stripe 如何使用success_url将用户重定向回应用程序?【英文标题】:Ionic 5 Stripe how to redirect user back to app with success_url? 【发布时间】:2021-08-16 18:36:45 【问题描述】:我正在 Ionic 5 应用中实现 Stripe 集成。
我正在从“@stripe/stripe-js”调用 redirectToCheckout 方法。它在外部浏览器中打开结帐过程。一切都很好,但结帐完成后我需要用户返回应用程序。
我该怎么做?
如何设置success_url,使其从浏览器重定向到本机应用?
【问题讨论】:
【参考方案1】:您需要set up a custom URL scheme in your Ionic app(如my-app://
),然后在结帐完成后重定向到该网址。
请注意,Stripe Checkout Sessions 要求 success_url
是一个有效的互联网可路由 URL,因此您需要将 success_url
指向您服务器上的一个页面,该页面进而重定向到您应用的自定义 URL 方案。
【讨论】:
以上是关于Ionic 5 Stripe 如何使用success_url将用户重定向回应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
将 Stripe Apple Pay 按钮添加到 ionic 移动应用程序时出现 SSL 错误
使用 Angular2 和 stripe.js 导入 Stripe