You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

FlutterFlow集成Stripe后调用旧Firebase端点致支付失败求助

FlutterFlow重新启用Stripe后调用旧Firebase区域端点导致支付失败的解决办法
  • 检查FlutterFlow Stripe配置的区域设置
    进入项目的「设置」>「集成」>「Stripe」,确认Firebase函数区域已选择Asia-south1,保存配置后重新触发函数部署。

  • 清理Firebase旧函数并重新部署

    1. 登录Firebase控制台,进入「Functions」面板,删除us-central1区域下所有Stripe相关的旧函数。
    2. 返回FlutterFlow,先禁用Stripe集成,等待几秒后重新启用,在部署弹窗中确认选择Asia-south1区域,完成函数部署。
  • 清除FlutterFlow平台端缓存
    进入项目的「设置」>「高级」,找到「清除构建缓存」选项并执行,之后重新生成项目代码并下载/部署应用——本地的flutter cache clean和flutter pub get无法清除平台端的缓存,这是关键步骤。

  • 排查自定义代码中的硬编码端点
    如果项目中添加了自定义的Stripe调用代码,检查是否存在硬编码的us-central1函数URL,替换为Firebase控制台中Asia-south1区域的新函数URL。

  • 验证测试
    使用Stripe测试卡号(如4242 4242 4242 4242)发起支付,同时查看Firebase「Functions」>「日志」,确认请求是否流向Asia-south1区域的函数,以此验证端点是否更新成功。

内容的提问来源于stack exchange,提问作者JaunCarter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 14:17:05