【发布时间】:2021-01-18 16:59:46
【问题描述】:
只是一个简单的问题。
我一直在网上寻找支持使用 Flutter 创建标准连接帐户的支持,但我仍然遇到以下问题:
\我应该在stripe.accountLink.create() 方法中的return_url 字段中输入什么?根据文档,它是:The URL that the user will be redirected to upon leaving or completing the linked flow.
但它是一个移动应用程序?所以我对我应该放在那里有点困惑。
const accountLink = await stripe.accountLink.create({
account: account['id'],
type: 'account_oboarding',
refresh_url: '', // Here I have my https onRequest method
return_url: '', // <----- what should I put in here?
});
【问题讨论】:
-
这看起来不像是颤振/飞镖代码。
-
@DougStevenson 是的,你是对的。当卖家在我的应用程序中注册时,这就是我在云功能中所拥有的。我在这里有 Flutter 标签的原因就是我要问的:如果我不是 Web 服务而是移动应用程序,我应该在 return_url 字段中输入什么?
-
Cloud Functions 代码完全在调用应用程序的上下文之外运行。对于在 Android 或 iOS 上运行的 Flutter 应用,我认为 URL 根本没有意义。
-
@DougStevenson 对此我 100% 同意。根据 Stripe 的文档 (stripe.com/docs/api/account_links/create),
return_url是必填字段,我很好奇其他人做了什么和/或解决了这个问题
标签: javascript firebase google-cloud-functions stripe-payments