查询流将您的 Stripe 账户连接至 Microsoft Excel,以可执行 SQL 查询的表格形式呈现——客户、发票、订阅、收费等数据均可通过标准 SQL 进行访问。 无需编写API程序,无需手动导出,无需处理CSV文件。只需编写SQL语句,即可在电子表格中获取实时Stripe数据。 在QueryStreams.com免费注册 并开始在几分钟内查询您的Stripe账户。
客户、发票、订阅、费用、余额交易等
费用和支付意向每5分钟同步一次
API密钥和缓存数据安全存储在您的网络中——绝不存放在云端
与团队成员共享收入报告,全程无需透露您的Stripe密钥
您可以访问哪些Stripe数据?
Query Streams 将您的 Stripe API 数据同步到 AES-256 加密本地缓存,并将其转换为 15 个可通过 SQL 查询的表。每个表包含: 原始数据 包含完整 Stripe API 响应的 JSON 列——包含所有元数据字段。
核心业务
客户包含计费信息和元数据的客户记录支付意图现代支付流程追踪收据账单记录及到期日订阅定期计费订阅收费支付费用(历史与当前)
财务与对账
交易余额完整账本(费用、支付、转账)退款退还给客户的款项支付款项银行转账追踪争议拒付和欺诈案件
产品目录与价格
产品产品目录价格定价层级与配置方案优惠券折扣代码与促销活动
活动与详情
活动Webhook备份与审计追踪发票明细明细项目计费详情订阅项目多产品订阅细分
先决条件
免费注册 — 无需信用卡
已安装在您网络上的Windows服务。 安装指南
任何具有API访问权限的Stripe账户(正式环境或测试环境)
从...开始 sk_live_ 或 sk_test_ — 来自您的Stripe仪表盘
已安装查询流插件的桌面版
安装指南
步骤 1:安装查询流网络代理
- 登录到 my.querystreams.com
- 导航至 网络代理 在左侧边栏
- 点击 下载代理 并运行 Windows 安装程序
- 该代理以Windows服务形式安装并自动连接。
- 您的代理将在30秒内于门户中显示为“在线”状态
网络代理创建安全的外发连接——无需开放防火墙端口,无需VPN。您的Stripe API密钥始终留在您的网络内。
步骤 2:获取您的 Stripe 密钥
- 登录您的 Stripe 仪表盘
- 点击 开发者 在顶部导航栏中
- 选择 API 密钥 从左侧边栏
- 复制你的 私钥 (以
sk_live_用于生产或sk_test_(用于测试) - 请妥善保管此密钥——它可提供对您 Stripe 数据的完整读取权限
使用私钥,而非公钥。 可发布密钥(以 pk_无法验证 API 请求。Query Streams 仅执行读取操作——它永远不会修改您的 Stripe 数据。
步骤 3:添加 Stripe 连接器
- 在以下地址打开网络代理界面:
http://localhost:1823 - 点击 添加连接 并选择 条纹
- 粘贴您的 秘密API密钥 输入到API密钥字段中
- 点击 测试连接 — Query Streams 使用 Stripe 验证您的密钥
- 成功后,您将看到账户模式(实盘或测试)的确认信息以及可用的数据。
- 点击 下一页 继续同步配置
步骤4:配置同步计划
默认情况下,所有15张表均处于同步状态。若需禁用某张表,请将其间隔时间设置为 永不点击 节省 — 初始同步将立即开始,通常在1至3分钟内完成。
步骤 5:安装 Microsoft Excel 增益集
- 打开 Microsoft Excel
- 前往 插入 → 获取加载项 (或) Office 增益集)
- 搜索 “查询流”
- 点击 添加 安装后,查询流面板将出现在Excel的右侧。
- 使用您的查询流账户凭据登录
- 或直接安装: 安装 Microsoft Excel 的查询流
你已连接! 在Excel中打开查询流面板,点击 保存的查询找到您的Stripe文件夹,其中包含预构建的查询模板,涵盖收入、订阅、客户等数据。选择任意查询模板并点击 运行 将实时数据导入您的工作表。
示例 Stripe SQL 查询
SELECT
DATE_TRUNC('month', created) AS 月份,
COUNT(*) AS 交易次数,
SUM(amount) / 100.0 AS 总收入,
SUM(CASE WHEN 退款状态 = 'refunded' THEN 退款金额 ELSE 0 END) / 100.0 AS 退款金额,
(SUM(金额) - SUM(CASE WHEN 退款状态 = '已退款' THEN 退款金额 ELSE 0 END)) / 100.0 AS 净收入
FROM stripe.charges
WHERE 状态 = '成功'
AND 创建时间 >= CURRENT_DATE - INTERVAL '12 months'
GROUP BY DATE_TRUNC('month', 创建时间)
ORDER BY 月份 DESC;
SELECT
p.name AS 产品名称,
pr.nickname AS 套餐名称,
pr.interval AS 计费周期,
pr.unit_amount / 100.0 AS 单价,
COUNT(s.id) AS 活跃订阅用户数,
COUNT(s.id) * pr.unit_amount / 100.0 AS 经常性收入贡献额
FROM stripe.subscriptions s
JOIN stripe.subscription_items si ON si.subscription = s.id
JOIN stripe.prices pr ON pr.id = si.price
JOIN stripe.products p ON p.id = pr.product
WHERE s.status = 'active'
GROUP BY p.name, pr.nickname, pr.interval, pr.unit_amount
ORDER BY mrr_contribution DESC;
SELECT
DATE(created) AS date,
failure_code,
failure_message,
COUNT(*) AS failure_count,
SUM(amount) / 100.0 AS lost_revenue
FROM stripe.charges
WHERE status = 'failed'
AND created >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY DATE(created), failure_code, failure_message
ORDER BY date DESC, failure_count DESC;
共享Stripe报告而不共享凭据
在查询构建器中打开任何Stripe查询 → 点击 共享 tab → 输入队友邮箱地址 → 点击 共享收件人仅在Excel和Google表格插件中获取查询。他们按需运行查询以获取实时数据——您的Stripe API密钥永远不会暴露,且他们永远不会看到SQL代码。
常见问题
sk_live_) 并测试 (sk_test_API密钥。测试模式适用于在连接生产账户前评估集成效果。您的测试账户和生产账户在代理程序中是独立的数据源。相关指南
类别:API 连接器
标签:Stripe、Excel、API、支付数据、SQL、收入分析、订阅服务、实时数据
元描述:通过SQL将Stripe连接至Microsoft Excel。实时查询客户、发票、订阅和收费记录——无需编写API代码。分步设置指南。

