Skip to content

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:

  1. 打开 Stripe developer dashboard,并选择 API Keys
  2. Standard Keys 部分,选择 Create secret key
  3. 输入一个 Key name,例如 n8n integration
  4. 选择 Create。新的 API key 将显示。
  5. 复制该 key 并在 n8n 凭据中填入 Secret Key 密钥

有关更多信息,请参阅 Stripe 的 Create a secret API key

Test mode Secret key 测试模式 Secret key#

要在 test mode 下使用 Secret key,你必须复制已有的 key:

  1. 前往你的 Stripe test mode developer dashboard 并选择 API Keys
  2. Standard Keys 部分,选择 Secret key 对应的 Reveal test key
  3. 复制该 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_)。