Stripe
处理支付并管理 Stripe 数据
配置
创建付款意图
操作
创建 Payment Intent
Stripe API 密钥*
••••••••
金额(美分)*
例如,1000 表示 $10.00
货币*
例如,usd、eur、gbp
支付方式 ID
例如,pm_1234567890
客户 ID
例如,cus_1234567890
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
收据邮箱
customer@example.com
创建 Payment Intent (
stripe_create_payment_intent)创建新的 Payment Intent 以处理付款
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
amount | number | 是 | 金额(单位:美分)(例如,2000 对应 $20.00) |
currency | string | 是 | 三位 ISO 货币代码 (例如,usd, eur) |
customer | string | 否 | 要与此付款关联的客户 ID |
payment_method | string | 否 | 付款方式 ID |
description | string | 否 | 付款描述 |
receipt_email | string | 否 | 接收收据的邮箱地址 |
metadata | json | 否 | 用于存储附加信息的键值对集合 |
automatic_payment_methods | json | 否 | 启用自动付款方式 (例如,{"enabled": true}) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
payment_intent | json | 创建的 Payment Intent 对象 |
metadata | json | 包含 ID、状态、金额和货币的 Payment Intent 元数据 |
检索 Payment Intent
操作
检索 Payment Intent
Stripe API 密钥*
••••••••
ID*
输入 ID
检索 Payment Intent (
stripe_retrieve_payment_intent)按 ID 检索现有 Payment Intent
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | Payment Intent ID (例如 pi_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
payment_intent | json | 检索到的 Payment Intent 对象 |
metadata | json | Payment Intent 元数据,包含 ID、状态、金额和币种 |
更新 Payment Intent
操作
更新 Payment Intent
Stripe API 密钥*
••••••••
ID*
输入 ID
金额(以分为单位)
例如,1000 表示 $10.00
币种
例如,usd、eur、gbp
客户 ID
例如,cus_1234567890
说明
输入说明
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新 Payment Intent(
stripe_update_payment_intent)更新现有 Payment Intent
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | Payment Intent ID (例如 pi_1234567890) |
amount | number | 否 | 更新后的金额(以分为单位) |
currency | string | 否 | 三字母 ISO 货币代码 |
customer | string | 否 | 客户 ID |
description | string | 否 | 更新后的描述 |
metadata | json | 否 | 更新后的元数据 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
payment_intent | json | 更新后的 Payment Intent 对象 |
metadata | json | Payment Intent 元数据,包括 ID、状态、金额和货币 |
确认 Payment Intent
操作
确认 Payment Intent
Stripe API 密钥*
••••••••
ID*
输入 ID
支付方式 ID
例如 pm_1234567890
确认支付意图 (
stripe_confirm_payment_intent)确认支付意图以完成支付
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | 支付意图 ID (例如,pi_1234567890) |
payment_method | string | 否 | 用于确认的支付方式 ID |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
payment_intent | json | 确认后的支付意图对象 |
metadata | json | 支付意图元数据,包括 ID、状态、金额和货币 |
捕获支付意图
操作
捕获支付意图
Stripe API 密钥*
••••••••
ID*
输入 ID
金额(以分为单位)
例如,1000 表示 $10.00
捕获金额(以分为单位)
留空则捕获全部金额
捕获 Payment Intent(
stripe_capture_payment_intent)捕获已授权的 Payment Intent
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | Payment Intent ID (例如 pi_1234567890) |
amount_to_capture | number | 否 | 以分为单位捕获的金额 (默认为全额) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
payment_intent | json | 捕获的 Payment Intent 对象 |
metadata | json | Payment Intent 元数据,包括 ID、状态、金额和货币 |
取消 Payment Intent
操作
取消 Payment Intent
Stripe API 密钥*
••••••••
ID*
输入 ID
取消原因
例如 requested_by_customer
取消 Payment Intent (
stripe_cancel_payment_intent)取消 Payment Intent
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(私钥) |
id | string | 是 | Payment Intent ID(例如 pi_1234567890) |
cancellation_reason | string | 否 | 取消原因(duplicate、fraudulent、requested_by_customer、abandoned) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
payment_intent | json | 已取消的 Payment Intent 对象 |
metadata | json | Payment Intent 元数据,包括 ID、状态、金额和货币 |
列出 Payment Intent
操作
列出 Payment Intent
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
列出 Payment Intent(
stripe_list_payment_intents)列出所有 Payment Intent
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私密密钥) |
limit | number | 否 | 返回结果数量 (默认 10,最大 100) |
customer | string | 否 | 按客户 ID 筛选 |
created | json | 否 | 按创建日期筛选 (例如,{"gt": 1633024800}) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
payment_intents | json | Payment Intent 对象数组 |
metadata | json | 列表元数据,包括 count 和 has_more |
搜索 Payment Intent
操作
搜索 Payment Intent
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索 Payment Intent(
stripe_search_payment_intents)使用查询语法搜索 Payment Intent
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(secret key) |
query | string | 是 | 搜索查询(例如:status:'succeeded' AND currency:'usd') |
limit | number | 否 | 返回结果数量(默认 10,最多 100) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
payment_intents | json | 匹配的 Payment Intent 对象数组 |
metadata | json | 搜索元数据,包含 count 和 has_more |
创建客户
操作
创建客户
Stripe API 密钥*
••••••••
支付方式 ID
例如:pm_1234567890
邮箱
customer@example.com
名称
客户或产品名称
电话
+1234567890
地址(JSON)
json
{"line1": "123 Main St", "city": "New York", "country": "US"}
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建客户 (
stripe_create_customer)创建一个新的客户对象
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
email | string | 否 | 客户电子邮件地址 |
name | string | 否 | 客户全名 |
phone | string | 否 | 客户电话号码 |
description | string | 否 | 客户描述 |
address | json | 否 | 客户地址对象 |
metadata | json | 否 | 键值对集合 |
payment_method | string | 否 | 要附加的支付方式 ID |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
customer | json | 创建的客户对象 |
metadata | json | 客户元数据 |
获取客户
操作
获取客户
Stripe API 密钥*
••••••••
ID*
输入 ID
获取客户 (
stripe_retrieve_customer)通过 ID 获取现有客户
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | 客户 ID (例如,cus_1234567890) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
customer | json | 获取的客户对象 |
metadata | json | 客户元数据 |
更新客户
操作
更新客户
Stripe API 密钥*
••••••••
ID*
输入 ID
邮箱
customer@example.com
名称
客户或产品名称
电话
+1234567890
地址(JSON)
json
{"line1": "123 Main St", "city": "New York", "country": "US"}
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新客户(
stripe_update_customer)更新现有客户
输入
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(secret key) |
id | string | 是 | 客户 ID(例如 cus_1234567890) |
email | string | 否 | 更新后的电子邮件地址 |
name | string | 否 | 更新后的名称 |
phone | string | 否 | 更新后的电话号码 |
description | string | 否 | 更新后的描述 |
address | json | 否 | 更新后的地址对象 |
metadata | json | 否 | 更新后的元数据 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
customer | json | 更新后的客户对象 |
metadata | json | 客户元数据 |
删除客户
操作
删除客户
Stripe API 密钥*
••••••••
ID*
输入 ID
删除客户 (
stripe_delete_customer)永久删除客户
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | 客户 ID (例如 cus_1234567890) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
deleted | boolean | 客户是否已删除 |
id | string | 已删除客户的 ID |
metadata | json | 删除元数据 |
列出客户
操作
列出客户
Stripe API 密钥*
••••••••
数量上限
最大结果数(默认:10)
列出客户(
stripe_list_customers)列出所有客户
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
limit | number | 否 | 返回的结果数量 (默认 10,最大 100) |
email | string | 否 | 按邮箱地址筛选 |
created | json | 否 | 按创建日期筛选 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
customers | json | 客户对象数组 |
metadata | json | 列表元数据 |
搜索客户
操作
搜索客户
Stripe API 密钥*
••••••••
数量上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索客户 (
stripe_search_customers)使用查询语法搜索客户
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私有密钥) |
query | string | 是 | 搜索查询 (例如,"email:'customer@example.com'") |
limit | number | 否 | 返回结果数量 (默认 10,最大 100) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
customers | json | 匹配的客户对象数组 |
metadata | json | 搜索元数据 |
创建订阅
操作
创建订阅
Stripe API 密钥*
••••••••
客户 ID*
例如,cus_1234567890
项目(JSON 数组)*
json
[{"price": "price_1234567890", "quantity": 1}]
试用期(天)
例如,14
默认支付方式
例如,pm_1234567890
期末取消
Select...
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建订阅 (
stripe_create_subscription)为客户创建新订阅
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
customer | string | 是 | 要订阅的客户 ID |
items | json | 是 | 包含价格 ID 的项目数组 (例如,[{"price": "price_xxx", "quantity": 1}]) |
trial_period_days | number | 否 | 试用天数 |
default_payment_method | string | 否 | 支付方式 ID |
cancel_at_period_end | boolean | 否 | 在周期结束时取消订阅 |
metadata | json | 否 | 用于存储附加信息的键值对集合 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
subscription | json | 创建的订阅对象 |
metadata | json | 订阅元数据,包括 ID、状态和客户 |
检索订阅
操作
检索订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
获取订阅(
stripe_retrieve_subscription)通过 ID 获取现有订阅
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | 订阅 ID (例如 sub_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
subscription | json | 获取到的订阅对象 |
metadata | json | 订阅元数据,包括 ID、状态和客户 |
更新订阅
操作
更新订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
条目(JSON 数组)
json
[{"price": "price_1234567890", "quantity": 1}]
期末取消
Select...
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新订阅 (
stripe_update_subscription)更新现有订阅
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (密钥) |
id | string | 是 | 订阅 ID (例如,sub_1234567890) |
items | json | 否 | 包含价格 ID 的更新项目数组 |
cancel_at_period_end | boolean | 否 | 在周期结束时取消订阅 |
metadata | json | 否 | 更新后的元数据 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
subscription | json | 更新后的订阅对象 |
metadata | json | 订阅元数据,包括 ID、状态和客户 |
取消订阅
操作
取消订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
按比例
Select...
立即开具发票
Select...
取消订阅 (
stripe_cancel_subscription)取消订阅
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | 订阅 ID (例如 sub_1234567890) |
prorate | boolean | 否 | 取消时是否按比例计费 |
invoice_now | boolean | 否 | 是否立即开具发票 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
subscription | json | 已取消的订阅对象 |
metadata | json | 订阅元数据,包含 ID、状态和客户 |
恢复订阅
操作
恢复订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
恢复订阅 (
stripe_resume_subscription)恢复已安排取消的订阅
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | 字符串 | 是 | Stripe API 密钥 (私钥) |
id | 字符串 | 是 | 订阅 ID (例如,sub_1234567890) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
subscription | json | 恢复后的订阅对象 |
metadata | json | 订阅元数据,包括 ID、状态和客户 |
列出订阅
操作
列出订阅
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
状态
例如,succeeded、pending
列出订阅 (
stripe_list_subscriptions)列出所有订阅
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
limit | number | 否 | 返回的结果数量 (默认 10,最大 100) |
customer | string | 否 | 按客户 ID 筛选 |
status | string | 否 | 按状态筛选 (active, past_due, unpaid, canceled, incomplete, incomplete_expired, trialing, all) |
price | string | 否 | 按价格 ID 筛选 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
subscriptions | json | 订阅对象数组 |
metadata | json | 列表元数据 |
搜索订阅
操作
搜索订阅
Stripe API 密钥*
••••••••
数量上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索订阅(
stripe_search_subscriptions)使用查询语法搜索订阅
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(secret key) |
query | string | 是 | 搜索查询(例如 "status:'active' AND customer:'cus_xxx'") |
limit | number | 否 | 返回结果数量(默认 10,最大 100) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
subscriptions | json | 匹配的订阅对象数组 |
metadata | json | 搜索元数据 |
创建发票
操作
创建发票
Stripe API 密钥*
••••••••
客户 ID*
例如 cus_1234567890
收款方式
Select...
自动推进
Select...
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建发票(
stripe_create_invoice)创建新发票
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
customer | string | 是 | 客户 ID (例如 cus_1234567890) |
description | string | 否 | 发票描述 |
metadata | json | 否 | 键值对集合 |
auto_advance | boolean | 否 | 自动最终确定发票 |
collection_method | string | 否 | 收款方式:charge_automatically 或 send_invoice |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
invoice | json | 创建的发票对象 |
metadata | json | 发票元数据 |
检索发票
操作
检索发票
Stripe API 密钥*
••••••••
ID*
输入 ID
获取发票 (
stripe_retrieve_invoice)通过 ID 获取现有发票
输入
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (密钥) |
id | string | 是 | 发票 ID (例如,in_1234567890) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
invoice | json | 获取的发票对象 |
metadata | json | 发票元数据 |
更新发票
操作
更新发票
Stripe API 密钥*
••••••••
ID*
输入 ID
自动推进
Select...
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新发票 (
stripe_update_invoice)更新现有发票
输入
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
apiKey | 字符串 | 是 | Stripe API 密钥 (密钥) |
id | 字符串 | 是 | 发票 ID (例如:in_1234567890) |
description | 字符串 | 否 | 发票描述 |
metadata | JSON | 否 | 键值对集合 |
auto_advance | 布尔值 | 否 | 自动最终确定发票 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
invoice | JSON | 更新后的发票对象 |
metadata | JSON | 发票元数据 |
删除发票
操作
删除发票
Stripe API 密钥*
••••••••
ID*
输入 ID
删除发票 (
stripe_delete_invoice)永久删除草稿发票
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | 发票 ID (例如 in_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
deleted | boolean | 发票是否已删除 |
id | string | 已删除发票的 ID |
metadata | json | 删除元数据 |
最终确定发票
操作
最终确定发票
Stripe API 密钥*
••••••••
ID*
输入 ID
自动推进
Select...
最终确定发票(
stripe_finalize_invoice)最终确定草稿发票
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (secret key) |
id | string | 是 | 发票 ID (例如:in_1234567890) |
auto_advance | boolean | 否 | 自动推进发票 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
invoice | json | 最终确定的发票对象 |
metadata | json | 发票元数据 |
支付发票
操作
支付发票
Stripe API 密钥*
••••••••
ID*
输入 ID
线下支付
Select...
支付发票(
stripe_pay_invoice)支付发票
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (secret key) |
id | string | 是 | 发票 ID (例如 in_1234567890) |
paid_out_of_band | boolean | 否 | 将发票标记为线下支付 |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
invoice | json | 已支付的发票对象 |
metadata | json | 发票元数据 |
作废发票
操作
作废发票
Stripe API 密钥*
••••••••
ID*
输入 ID
作废发票(
stripe_void_invoice)作废发票
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(私钥) |
id | string | 是 | 发票 ID(例如 in_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
invoice | json | 已作废的发票对象 |
metadata | json | 发票元数据 |
发送发票
操作
发送发票
Stripe API 密钥*
••••••••
ID*
输入 ID
发送发票 (
stripe_send_invoice)向客户发送发票
输入
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
id | string | 是 | 发票 ID (例如,in_1234567890) |
输出
| 参数 | 类型 | 描述 |
|---|---|---|
invoice | json | 已发送的发票对象 |
metadata | json | 发票元数据 |
列出所有发票
操作
列出所有发票
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
状态
例如:succeeded、pending
列出账单(
stripe_list_invoices)列出所有账单
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(私钥) |
limit | number | 否 | 返回的结果数量(默认 10,最多 100) |
customer | string | 否 | 按客户 ID 筛选 |
status | string | 否 | 按账单状态筛选 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
invoices | json | 账单对象数组 |
metadata | json | 列表元数据 |
搜索账单
操作
搜索账单
Stripe API 密钥*
••••••••
上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索发票(
stripe_search_invoices)使用查询语法搜索发票
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
query | string | 是 | 搜索查询(例如 "customer:'cus_1234567890'") |
limit | number | 否 | 返回结果数量(默认 10,最大 100) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
invoices | json | 匹配的发票对象数组 |
metadata | json | 搜索元数据 |
创建扣款
操作
创建扣款
Stripe API 密钥*
••••••••
金额(以分为单位)*
例如:1000 表示 $10.00
货币*
例如:usd、eur、gbp
客户 ID
例如:cus_1234567890
付款来源
例如:tok_visa、卡 ID
立即捕获
Select...
说明
输入说明
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建扣款(
stripe_create_charge)创建新扣款以处理付款
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (密钥) |
amount | number | 是 | 金额,单位为美分 (例如 2000 表示 $20.00) |
currency | string | 是 | 三位字母 ISO 货币代码 (例如 usd、eur) |
customer | string | 否 | 要与此扣款关联的客户 ID |
source | string | 否 | 付款来源 ID (例如卡令牌或已保存的卡 ID) |
description | string | 否 | 扣款说明 |
metadata | json | 否 | 用于存储附加信息的键值对 |
capture | boolean | 否 | 是否立即捕获该扣款 (默认为 true) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
charge | json | 已创建的 Charge 对象 |
metadata | json | 扣款元数据,包括 ID、状态、金额、货币和支付状态 |
检索扣款
操作
检索扣款
Stripe API 密钥*
••••••••
ID*
输入 ID
检索扣款(
stripe_retrieve_charge)按 ID 检索现有扣款
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (密钥) |
id | string | 是 | 扣款 ID (例如 ch_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
charge | json | 检索到的 Charge 对象 |
metadata | json | 扣款元数据,包括 ID、状态、金额、币种和已支付状态 |
更新扣款
操作
更新扣款
Stripe API 密钥*
••••••••
ID*
输入 ID
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新扣款 (
stripe_update_charge)更新现有扣款
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (密钥) |
id | string | 是 | 扣款 ID (例如 ch_1234567890) |
description | string | 否 | 更新后的描述 |
metadata | json | 否 | 更新后的元数据 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
charge | json | 更新后的扣款对象 |
metadata | json | 扣款元数据,包括 ID、状态、金额、币种和已支付状态 |
捕获扣款
操作
捕获扣款
Stripe API 密钥*
••••••••
ID*
输入 ID
金额(以分为单位)
例如 1000 表示 $10.00
捕获扣款(
stripe_capture_charge)捕获尚未捕获的扣款
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
id | string | 是 | 扣款 ID(例如 ch_1234567890) |
amount | number | 否 | 要捕获的金额,以美分为单位(默认捕获全部金额) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
charge | json | 已捕获的扣款对象 |
metadata | json | 扣款元数据,包括 ID、状态、金额、货币和支付状态 |
列出扣款
操作
列出扣款
Stripe API 密钥*
••••••••
客户 ID
例如 cus_1234567890
上限
最大结果数(默认:10)
列出扣款 (
stripe_list_charges)列出所有扣款
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私密密钥) |
limit | number | 否 | 返回结果数量 (默认 10,最大 100) |
customer | string | 否 | 按客户 ID 筛选 |
created | json | 否 | 按创建日期筛选 (例如 {"gt": 1633024800}) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
charges | json | Charge 对象数组 |
metadata | json | 列表元数据,包含 count 和 has_more |
搜索扣款
操作
搜索扣款
Stripe API 密钥*
••••••••
上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索扣款(
stripe_search_charges)使用查询语法搜索扣款
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(secret key) |
query | string | 是 | 搜索查询(例如:"status:'succeeded' AND currency:'usd'") |
limit | number | 否 | 返回结果数量(默认 10,最大 100) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
charges | json | 匹配的 Charge 对象数组 |
metadata | json | 搜索元数据,包含 count 和 has_more |
创建产品
操作
创建产品
Stripe API 密钥*
••••••••
名称*
产品名称
有效
Select...
图片(JSON 数组)
json
["https://example.com/image1.jpg", "https://example.com/image2.jpg"]
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建产品(
stripe_create_product)创建新产品对象
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
name | string | 是 | 产品名称 |
description | string | 否 | 产品描述 |
active | boolean | 否 | 产品是否启用 |
images | json | 否 | 产品图片 URL 数组 |
metadata | json | 否 | 键值对集合 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
product | json | 已创建的产品对象 |
metadata | json | 产品元数据 |
检索产品
操作
检索产品
Stripe API 密钥*
••••••••
ID*
输入 ID
检索产品(
stripe_retrieve_product)通过 ID 检索现有产品
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
id | string | 是 | 产品 ID(例如 prod_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
product | json | 检索到的产品对象 |
metadata | json | 产品元数据 |
更新产品
操作
更新产品
Stripe API 密钥*
••••••••
ID*
输入 ID
名称
客户或产品名称
有效
Select...
图片(JSON 数组)
json
["https://example.com/image1.jpg", "https://example.com/image2.jpg"]
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新产品(
stripe_update_product)更新现有产品
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
id | string | 是 | 产品 ID(例如 prod_1234567890) |
name | string | 否 | 更新后的产品名称 |
description | string | 否 | 更新后的产品描述 |
active | boolean | 否 | 更新后的启用状态 |
images | json | 否 | 更新后的图片 URL 数组 |
metadata | json | 否 | 更新后的元数据 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
product | json | 更新后的产品对象 |
metadata | json | 产品元数据 |
删除产品
操作
删除产品
Stripe API 密钥*
••••••••
ID*
输入 ID
删除产品(
stripe_delete_product)永久删除产品
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
id | string | 是 | 产品 ID(例如 prod_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
deleted | boolean | 产品是否已删除 |
id | string | 已删除产品的 ID |
metadata | json | 删除元数据 |
列出产品
操作
列出产品
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
列出产品(
stripe_list_products)列出所有产品
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(secret key) |
limit | number | 否 | 返回结果数量(默认 10,最多 100) |
active | boolean | 否 | 按有效状态筛选 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
products | json | 产品对象数组 |
metadata | json | 列表元数据 |
搜索产品
操作
搜索产品
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索产品(
stripe_search_products)使用查询语法搜索产品
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
query | string | 是 | 搜索查询(例如 "name:'shirt'") |
limit | number | 否 | 返回结果数量(默认 10,最大 100) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
products | json | 匹配的产品对象数组 |
metadata | json | 搜索元数据 |
创建价格
操作
创建价格
Stripe API 密钥*
••••••••
货币*
例如 usd、eur、gbp
产品 ID*
例如 prod_1234567890
单位金额(以分为单位)
例如 1000 表示 $10.00
周期性(JSON)
json
{"interval": "month", "interval_count": 1}
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建价格 (
stripe_create_price)为产品创建新价格
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私钥) |
product | string | 是 | 产品 ID (例如 prod_1234567890) |
currency | string | 是 | 三位字母 ISO 货币代码 (例如 usd、eur) |
unit_amount | number | 否 | 金额(以分为单位,例如 1000 表示 $10.00) |
recurring | json | 否 | 周期性计费配置 (interval:day/week/month/year) |
metadata | json | 否 | 键值对集合 |
billing_scheme | string | 否 | 计费方案 (per_unit 或 tiered) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
price | json | 已创建的价格对象 |
metadata | json | 价格元数据 |
检索价格
操作
检索价格
Stripe API 密钥*
••••••••
ID*
输入 ID
检索价格(
stripe_retrieve_price)根据 ID 检索现有价格
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
id | string | 是 | 价格 ID(例如 price_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
price | json | 检索到的价格对象 |
metadata | json | 价格元数据 |
更新价格
操作
更新价格
Stripe API 密钥*
••••••••
ID*
输入 ID
启用
Select...
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新价格(
stripe_update_price)更新现有价格
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
id | string | 是 | 价格 ID(例如 price_1234567890) |
active | boolean | 否 | 价格是否启用 |
metadata | json | 否 | 更新后的元数据 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
price | json | 更新后的价格对象 |
metadata | json | 价格元数据 |
列出价格
操作
列出价格
Stripe API 密钥*
••••••••
条数上限
最大结果数(默认:10)
列出价格(
stripe_list_prices)列出所有价格
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
limit | number | 否 | 返回结果数量(默认 10,最大 100) |
product | string | 否 | 按产品 ID 筛选 |
active | boolean | 否 | 按有效状态筛选 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
prices | json | 价格对象数组 |
metadata | json | 列表元数据 |
搜索价格
操作
搜索价格
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索价格(
stripe_search_prices)使用查询语法搜索价格
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (私密密钥) |
query | string | 是 | 搜索查询 (例如,"active:'true' AND currency:'usd'") |
limit | number | 否 | 返回结果数量 (默认 10,最大 100) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
prices | json | 匹配的价格对象数组 |
metadata | json | 搜索元数据 |
检索事件
操作
检索事件
Stripe API 密钥*
••••••••
ID*
输入 ID
检索事件(
stripe_retrieve_event)按 ID 检索现有事件
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥(密钥) |
id | string | 是 | 事件 ID(例如 evt_1234567890) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
event | json | 检索到的事件对象 |
metadata | json | 事件元数据,包括 ID、类型和创建时间戳 |
列出事件
操作
列出事件
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
事件类型
例如 payment_intent.succeeded
列出事件(
stripe_list_events)列出所有事件
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
apiKey | string | 是 | Stripe API 密钥 (secret key) |
limit | number | 否 | 返回的结果数量 (默认 10,最多 100) |
type | string | 否 | 按事件类型筛选 (例如 payment_intent.created) |
created | json | 否 | 按创建日期筛选 (例如 {"gt": 1633024800}) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
events | json | Event 对象数组 |
metadata | json | 列表元数据,包含 count 和 has_more |
使用说明
将 Stripe 集成到工作流中。可管理支付意向、客户、订阅、发票、扣款、产品、价格和事件。可用于触发模式,在 Stripe 事件发生时触发工作流。
注意事项
- 类别:
tools - 类型:
stripe