Stripe 凭据#
你可以使用这些凭据来认证以下节点:
支持的认证方式#
- Secret key
你还需要 Stripe 的 Signature Secret 或 endpoint secret。它是每个 webhook 端点的唯一密钥,用于验证传入请求,确保请求确实来自 Stripe。
相关资源#
要配置此凭据,你需要 Stripe 管理员或开发者账号。有关服务的更多信息,请参阅 Stripe API 文档。
在生成 API key 之前,请先决定要在 live mode 还是 test mode 下生成。有关两种模式的更多信息,请参阅测试模式与生产模式。
Live mode Secret key 生产模式 Secret key#
要在 live mode 下生成 Secret key:
- 打开 Stripe developer dashboard,并选择 API Keys。
- 在 Standard Keys 部分,选择 Create secret key。
- 输入一个 Key name,例如
n8n integration。 - 选择 Create。新的 API key 将显示。
- 复制该 key 并在 n8n 凭据中填入 Secret Key 密钥。
有关更多信息,请参阅 Stripe 的 Create a secret API key。
Test mode Secret key 测试模式 Secret key#
要在 test mode 下使用 Secret key,你必须复制已有的 key:
- 前往你的 Stripe test mode developer dashboard 并选择 API Keys。
- 在 Standard Keys 部分,选择 Secret key 对应的 Reveal test key。
- 复制该 key 并在 n8n 凭据中填入 Secret Key 密钥。
有关更多信息,请参阅 Stripe 的 Create a secret API key。
测试模式与生产模式#
所有 Stripe API 请求都发生在 test mode 或 live mode 之一。每种模式都有各自的 API key。
使用 test mode 访问模拟测试数据,使用 live mode 访问实际账户数据。一个模式中的对象无法在另一个模式中访问。
有关每种模式中可用内容及何时使用的指导,请参阅 API keys | Test mode versus live mode。
同时使用两种模式的 n8n 凭据
如果你需要同时使用 live mode 和 test mode 的 key,请为每种模式分别创建一个 n8n 凭据。
Key 前缀#
Stripe 的 Secret key 总是以 sk_ 开头:
- Live key 以
sk_live_开头。 - Test key 以
sk_test_开头。
n8n 尚未测试带有 Restricted key(前缀 rk_)的凭据。
Publishable keys
不要在 n8n 凭据中使用 Publishable key(前缀 pk_)。