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 以处理付款

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
amountnumber是金额(单位:美分)(例如,2000 对应 $20.00)
currencystring是三位 ISO 货币代码 (例如,usd, eur)
customerstring否要与此付款关联的客户 ID
payment_methodstring否付款方式 ID
descriptionstring否付款描述
receipt_emailstring否接收收据的邮箱地址
metadatajson否用于存储附加信息的键值对集合
automatic_payment_methodsjson否启用自动付款方式 (例如,{"enabled": true})
输出
参数类型描述
payment_intentjson创建的 Payment Intent 对象
metadatajson包含 ID、状态、金额和货币的 Payment Intent 元数据

检索 Payment Intent

操作
检索 Payment Intent
Stripe API 密钥*
••••••••
ID*
输入 ID
检索 Payment Intent (stripe_retrieve_payment_intent)

按 ID 检索现有 Payment Intent

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
idstring是Payment Intent ID (例如 pi_1234567890)
输出
参数类型说明
payment_intentjson检索到的 Payment Intent 对象
metadatajsonPayment 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

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
idstring是Payment Intent ID (例如 pi_1234567890)
amountnumber否更新后的金额(以分为单位)
currencystring否三字母 ISO 货币代码
customerstring否客户 ID
descriptionstring否更新后的描述
metadatajson否更新后的元数据
输出
参数类型说明
payment_intentjson更新后的 Payment Intent 对象
metadatajsonPayment Intent 元数据,包括 ID、状态、金额和货币

确认 Payment Intent

操作
确认 Payment Intent
Stripe API 密钥*
••••••••
ID*
输入 ID
支付方式 ID
例如 pm_1234567890
确认支付意图 (stripe_confirm_payment_intent)

确认支付意图以完成支付

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
idstring是支付意图 ID (例如,pi_1234567890)
payment_methodstring否用于确认的支付方式 ID
输出
参数类型描述
payment_intentjson确认后的支付意图对象
metadatajson支付意图元数据,包括 ID、状态、金额和货币

捕获支付意图

操作
捕获支付意图
Stripe API 密钥*
••••••••
ID*
输入 ID
金额(以分为单位)
例如,1000 表示 $10.00
捕获金额(以分为单位)
留空则捕获全部金额
捕获 Payment Intent(stripe_capture_payment_intent)

捕获已授权的 Payment Intent

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
idstring是Payment Intent ID (例如 pi_1234567890)
amount_to_capturenumber否以分为单位捕获的金额 (默认为全额)
输出
参数类型说明
payment_intentjson捕获的 Payment Intent 对象
metadatajsonPayment Intent 元数据,包括 ID、状态、金额和货币

取消 Payment Intent

操作
取消 Payment Intent
Stripe API 密钥*
••••••••
ID*
输入 ID
取消原因
例如 requested_by_customer
取消 Payment Intent (stripe_cancel_payment_intent)

取消 Payment Intent

输入
参数类型必填描述
apiKeystring是Stripe API 密钥(私钥)
idstring是Payment Intent ID(例如 pi_1234567890)
cancellation_reasonstring否取消原因(duplicate、fraudulent、requested_by_customer、abandoned)
输出
参数类型描述
payment_intentjson已取消的 Payment Intent 对象
metadatajsonPayment Intent 元数据,包括 ID、状态、金额和货币

列出 Payment Intent

操作
列出 Payment Intent
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
列出 Payment Intent(stripe_list_payment_intents)

列出所有 Payment Intent

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私密密钥)
limitnumber否返回结果数量 (默认 10,最大 100)
customerstring否按客户 ID 筛选
createdjson否按创建日期筛选 (例如,{"gt": 1633024800})
输出
参数类型说明
payment_intentsjsonPayment Intent 对象数组
metadatajson列表元数据,包括 count 和 has_more

搜索 Payment Intent

操作
搜索 Payment Intent
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索 Payment Intent(stripe_search_payment_intents)

使用查询语法搜索 Payment Intent

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(secret key)
querystring是搜索查询(例如:status:'succeeded' AND currency:'usd')
limitnumber否返回结果数量(默认 10,最多 100)
输出
参数类型说明
payment_intentsjson匹配的 Payment Intent 对象数组
metadatajson搜索元数据,包含 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)

创建一个新的客户对象

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
emailstring否客户电子邮件地址
namestring否客户全名
phonestring否客户电话号码
descriptionstring否客户描述
addressjson否客户地址对象
metadatajson否键值对集合
payment_methodstring否要附加的支付方式 ID
输出
参数类型描述
customerjson创建的客户对象
metadatajson客户元数据

获取客户

操作
获取客户
Stripe API 密钥*
••••••••
ID*
输入 ID
获取客户 (stripe_retrieve_customer)

通过 ID 获取现有客户

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
idstring是客户 ID (例如,cus_1234567890)
输出
参数类型描述
customerjson获取的客户对象
metadatajson客户元数据

更新客户

操作
更新客户
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)

更新现有客户

输入
参数类型是否必填说明
apiKeystring是Stripe API 密钥(secret key)
idstring是客户 ID(例如 cus_1234567890)
emailstring否更新后的电子邮件地址
namestring否更新后的名称
phonestring否更新后的电话号码
descriptionstring否更新后的描述
addressjson否更新后的地址对象
metadatajson否更新后的元数据
输出
参数类型说明
customerjson更新后的客户对象
metadatajson客户元数据

删除客户

操作
删除客户
Stripe API 密钥*
••••••••
ID*
输入 ID
删除客户 (stripe_delete_customer)

永久删除客户

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
idstring是客户 ID (例如 cus_1234567890)
输出
参数类型描述
deletedboolean客户是否已删除
idstring已删除客户的 ID
metadatajson删除元数据

列出客户

操作
列出客户
Stripe API 密钥*
••••••••
数量上限
最大结果数(默认:10)
列出客户(stripe_list_customers)

列出所有客户

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
limitnumber否返回的结果数量 (默认 10,最大 100)
emailstring否按邮箱地址筛选
createdjson否按创建日期筛选
输出
参数类型说明
customersjson客户对象数组
metadatajson列表元数据

搜索客户

操作
搜索客户
Stripe API 密钥*
••••••••
数量上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索客户 (stripe_search_customers)

使用查询语法搜索客户

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私有密钥)
querystring是搜索查询 (例如,"email:'customer@example.com'")
limitnumber否返回结果数量 (默认 10,最大 100)
输出
参数类型描述
customersjson匹配的客户对象数组
metadatajson搜索元数据

创建订阅

操作
创建订阅
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)

为客户创建新订阅

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
customerstring是要订阅的客户 ID
itemsjson是包含价格 ID 的项目数组 (例如,[{"price": "price_xxx", "quantity": 1}])
trial_period_daysnumber否试用天数
default_payment_methodstring否支付方式 ID
cancel_at_period_endboolean否在周期结束时取消订阅
metadatajson否用于存储附加信息的键值对集合
输出
参数类型描述
subscriptionjson创建的订阅对象
metadatajson订阅元数据,包括 ID、状态和客户

检索订阅

操作
检索订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
获取订阅(stripe_retrieve_subscription)

通过 ID 获取现有订阅

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
idstring是订阅 ID (例如 sub_1234567890)
输出
参数类型说明
subscriptionjson获取到的订阅对象
metadatajson订阅元数据,包括 ID、状态和客户

更新订阅

操作
更新订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
条目(JSON 数组)
json
[{"price": "price_1234567890", "quantity": 1}]
期末取消
Select...
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新订阅 (stripe_update_subscription)

更新现有订阅

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (密钥)
idstring是订阅 ID (例如,sub_1234567890)
itemsjson否包含价格 ID 的更新项目数组
cancel_at_period_endboolean否在周期结束时取消订阅
metadatajson否更新后的元数据
输出
参数类型描述
subscriptionjson更新后的订阅对象
metadatajson订阅元数据,包括 ID、状态和客户

取消订阅

操作
取消订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
按比例
Select...
立即开具发票
Select...
取消订阅 (stripe_cancel_subscription)

取消订阅

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
idstring是订阅 ID (例如 sub_1234567890)
prorateboolean否取消时是否按比例计费
invoice_nowboolean否是否立即开具发票
输出
参数类型说明
subscriptionjson已取消的订阅对象
metadatajson订阅元数据,包含 ID、状态和客户

恢复订阅

操作
恢复订阅
Stripe API 密钥*
••••••••
ID*
输入 ID
恢复订阅 (stripe_resume_subscription)

恢复已安排取消的订阅

输入
参数类型必填描述
apiKey字符串是Stripe API 密钥 (私钥)
id字符串是订阅 ID (例如,sub_1234567890)
输出
参数类型描述
subscriptionjson恢复后的订阅对象
metadatajson订阅元数据,包括 ID、状态和客户

列出订阅

操作
列出订阅
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
状态
例如,succeeded、pending
列出订阅 (stripe_list_subscriptions)

列出所有订阅

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
limitnumber否返回的结果数量 (默认 10,最大 100)
customerstring否按客户 ID 筛选
statusstring否按状态筛选 (active, past_due, unpaid, canceled, incomplete, incomplete_expired, trialing, all)
pricestring否按价格 ID 筛选
输出
参数类型说明
subscriptionsjson订阅对象数组
metadatajson列表元数据

搜索订阅

操作
搜索订阅
Stripe API 密钥*
••••••••
数量上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索订阅(stripe_search_subscriptions)

使用查询语法搜索订阅

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(secret key)
querystring是搜索查询(例如 "status:'active' AND customer:'cus_xxx'")
limitnumber否返回结果数量(默认 10,最大 100)
输出
参数类型说明
subscriptionsjson匹配的订阅对象数组
metadatajson搜索元数据

创建发票

操作
创建发票
Stripe API 密钥*
••••••••
客户 ID*
例如 cus_1234567890
收款方式
Select...
自动推进
Select...
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建发票(stripe_create_invoice)

创建新发票

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
customerstring是客户 ID (例如 cus_1234567890)
descriptionstring否发票描述
metadatajson否键值对集合
auto_advanceboolean否自动最终确定发票
collection_methodstring否收款方式:charge_automatically 或 send_invoice
输出
参数类型描述
invoicejson创建的发票对象
metadatajson发票元数据

检索发票

操作
检索发票
Stripe API 密钥*
••••••••
ID*
输入 ID
获取发票 (stripe_retrieve_invoice)

通过 ID 获取现有发票

输入
参数类型必需描述
apiKeystring是Stripe API 密钥 (密钥)
idstring是发票 ID (例如,in_1234567890)
输出
参数类型描述
invoicejson获取的发票对象
metadatajson发票元数据

更新发票

操作
更新发票
Stripe API 密钥*
••••••••
ID*
输入 ID
自动推进
Select...
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新发票 (stripe_update_invoice)

更新现有发票

输入
参数类型必需描述
apiKey字符串是Stripe API 密钥 (密钥)
id字符串是发票 ID (例如:in_1234567890)
description字符串否发票描述
metadataJSON否键值对集合
auto_advance布尔值否自动最终确定发票
输出
参数类型描述
invoiceJSON更新后的发票对象
metadataJSON发票元数据

删除发票

操作
删除发票
Stripe API 密钥*
••••••••
ID*
输入 ID
删除发票 (stripe_delete_invoice)

永久删除草稿发票

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
idstring是发票 ID (例如 in_1234567890)
输出
参数类型说明
deletedboolean发票是否已删除
idstring已删除发票的 ID
metadatajson删除元数据

最终确定发票

操作
最终确定发票
Stripe API 密钥*
••••••••
ID*
输入 ID
自动推进
Select...
最终确定发票(stripe_finalize_invoice)

最终确定草稿发票

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (secret key)
idstring是发票 ID (例如:in_1234567890)
auto_advanceboolean否自动推进发票
输出
参数类型描述
invoicejson最终确定的发票对象
metadatajson发票元数据

支付发票

操作
支付发票
Stripe API 密钥*
••••••••
ID*
输入 ID
线下支付
Select...
支付发票(stripe_pay_invoice)

支付发票

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (secret key)
idstring是发票 ID (例如 in_1234567890)
paid_out_of_bandboolean否将发票标记为线下支付
输出
参数类型描述
invoicejson已支付的发票对象
metadatajson发票元数据

作废发票

操作
作废发票
Stripe API 密钥*
••••••••
ID*
输入 ID
作废发票(stripe_void_invoice)

作废发票

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(私钥)
idstring是发票 ID(例如 in_1234567890)
输出
参数类型说明
invoicejson已作废的发票对象
metadatajson发票元数据

发送发票

操作
发送发票
Stripe API 密钥*
••••••••
ID*
输入 ID
发送发票 (stripe_send_invoice)

向客户发送发票

输入
参数类型必填描述
apiKeystring是Stripe API 密钥 (私钥)
idstring是发票 ID (例如,in_1234567890)
输出
参数类型描述
invoicejson已发送的发票对象
metadatajson发票元数据

列出所有发票

操作
列出所有发票
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
状态
例如:succeeded、pending
列出账单(stripe_list_invoices)

列出所有账单

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(私钥)
limitnumber否返回的结果数量(默认 10,最多 100)
customerstring否按客户 ID 筛选
statusstring否按账单状态筛选
输出
参数类型说明
invoicesjson账单对象数组
metadatajson列表元数据

搜索账单

操作
搜索账单
Stripe API 密钥*
••••••••
上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索发票(stripe_search_invoices)

使用查询语法搜索发票

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
querystring是搜索查询(例如 "customer:'cus_1234567890'")
limitnumber否返回结果数量(默认 10,最大 100)
输出
参数类型说明
invoicesjson匹配的发票对象数组
metadatajson搜索元数据

创建扣款

操作
创建扣款
Stripe API 密钥*
••••••••
金额(以分为单位)*
例如:1000 表示 $10.00
货币*
例如:usd、eur、gbp
客户 ID
例如:cus_1234567890
付款来源
例如:tok_visa、卡 ID
立即捕获
Select...
说明
输入说明
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
创建扣款(stripe_create_charge)

创建新扣款以处理付款

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (密钥)
amountnumber是金额,单位为美分 (例如 2000 表示 $20.00)
currencystring是三位字母 ISO 货币代码 (例如 usd、eur)
customerstring否要与此扣款关联的客户 ID
sourcestring否付款来源 ID (例如卡令牌或已保存的卡 ID)
descriptionstring否扣款说明
metadatajson否用于存储附加信息的键值对
captureboolean否是否立即捕获该扣款 (默认为 true)
输出
参数类型说明
chargejson已创建的 Charge 对象
metadatajson扣款元数据,包括 ID、状态、金额、货币和支付状态

检索扣款

操作
检索扣款
Stripe API 密钥*
••••••••
ID*
输入 ID
检索扣款(stripe_retrieve_charge)

按 ID 检索现有扣款

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (密钥)
idstring是扣款 ID (例如 ch_1234567890)
输出
参数类型说明
chargejson检索到的 Charge 对象
metadatajson扣款元数据,包括 ID、状态、金额、币种和已支付状态

更新扣款

操作
更新扣款
Stripe API 密钥*
••••••••
ID*
输入 ID
描述
输入描述
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新扣款 (stripe_update_charge)

更新现有扣款

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (密钥)
idstring是扣款 ID (例如 ch_1234567890)
descriptionstring否更新后的描述
metadatajson否更新后的元数据
输出
参数类型说明
chargejson更新后的扣款对象
metadatajson扣款元数据,包括 ID、状态、金额、币种和已支付状态

捕获扣款

操作
捕获扣款
Stripe API 密钥*
••••••••
ID*
输入 ID
金额(以分为单位)
例如 1000 表示 $10.00
捕获扣款(stripe_capture_charge)

捕获尚未捕获的扣款

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
idstring是扣款 ID(例如 ch_1234567890)
amountnumber否要捕获的金额,以美分为单位(默认捕获全部金额)
输出
参数类型说明
chargejson已捕获的扣款对象
metadatajson扣款元数据,包括 ID、状态、金额、货币和支付状态

列出扣款

操作
列出扣款
Stripe API 密钥*
••••••••
客户 ID
例如 cus_1234567890
上限
最大结果数(默认:10)
列出扣款 (stripe_list_charges)

列出所有扣款

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私密密钥)
limitnumber否返回结果数量 (默认 10,最大 100)
customerstring否按客户 ID 筛选
createdjson否按创建日期筛选 (例如 {"gt": 1633024800})
输出
参数类型说明
chargesjsonCharge 对象数组
metadatajson列表元数据,包含 count 和 has_more

搜索扣款

操作
搜索扣款
Stripe API 密钥*
••••••••
上限
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索扣款(stripe_search_charges)

使用查询语法搜索扣款

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(secret key)
querystring是搜索查询(例如:"status:'succeeded' AND currency:'usd'")
limitnumber否返回结果数量(默认 10,最大 100)
输出
参数类型说明
chargesjson匹配的 Charge 对象数组
metadatajson搜索元数据,包含 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)

创建新产品对象

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
namestring是产品名称
descriptionstring否产品描述
activeboolean否产品是否启用
imagesjson否产品图片 URL 数组
metadatajson否键值对集合
输出
参数类型说明
productjson已创建的产品对象
metadatajson产品元数据

检索产品

操作
检索产品
Stripe API 密钥*
••••••••
ID*
输入 ID
检索产品(stripe_retrieve_product)

通过 ID 检索现有产品

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
idstring是产品 ID(例如 prod_1234567890)
输出
参数类型说明
productjson检索到的产品对象
metadatajson产品元数据

更新产品

操作
更新产品
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)

更新现有产品

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
idstring是产品 ID(例如 prod_1234567890)
namestring否更新后的产品名称
descriptionstring否更新后的产品描述
activeboolean否更新后的启用状态
imagesjson否更新后的图片 URL 数组
metadatajson否更新后的元数据
输出
参数类型说明
productjson更新后的产品对象
metadatajson产品元数据

删除产品

操作
删除产品
Stripe API 密钥*
••••••••
ID*
输入 ID
删除产品(stripe_delete_product)

永久删除产品

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
idstring是产品 ID(例如 prod_1234567890)
输出
参数类型说明
deletedboolean产品是否已删除
idstring已删除产品的 ID
metadatajson删除元数据

列出产品

操作
列出产品
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
列出产品(stripe_list_products)

列出所有产品

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(secret key)
limitnumber否返回结果数量(默认 10,最多 100)
activeboolean否按有效状态筛选
输出
参数类型说明
productsjson产品对象数组
metadatajson列表元数据

搜索产品

操作
搜索产品
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索产品(stripe_search_products)

使用查询语法搜索产品

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
querystring是搜索查询(例如 "name:'shirt'")
limitnumber否返回结果数量(默认 10,最大 100)
输出
参数类型说明
productsjson匹配的产品对象数组
metadatajson搜索元数据

创建价格

操作
创建价格
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)

为产品创建新价格

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私钥)
productstring是产品 ID (例如 prod_1234567890)
currencystring是三位字母 ISO 货币代码 (例如 usd、eur)
unit_amountnumber否金额(以分为单位,例如 1000 表示 $10.00)
recurringjson否周期性计费配置 (interval:day/week/month/year)
metadatajson否键值对集合
billing_schemestring否计费方案 (per_unit 或 tiered)
输出
参数类型说明
pricejson已创建的价格对象
metadatajson价格元数据

检索价格

操作
检索价格
Stripe API 密钥*
••••••••
ID*
输入 ID
检索价格(stripe_retrieve_price)

根据 ID 检索现有价格

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
idstring是价格 ID(例如 price_1234567890)
输出
参数类型说明
pricejson检索到的价格对象
metadatajson价格元数据

更新价格

操作
更新价格
Stripe API 密钥*
••••••••
ID*
输入 ID
启用
Select...
元数据(JSON)
json
{"key1": "value1", "key2": "value2"}
更新价格(stripe_update_price)

更新现有价格

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
idstring是价格 ID(例如 price_1234567890)
activeboolean否价格是否启用
metadatajson否更新后的元数据
输出
参数类型说明
pricejson更新后的价格对象
metadatajson价格元数据

列出价格

操作
列出价格
Stripe API 密钥*
••••••••
条数上限
最大结果数(默认:10)
列出价格(stripe_list_prices)

列出所有价格

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
limitnumber否返回结果数量(默认 10,最大 100)
productstring否按产品 ID 筛选
activeboolean否按有效状态筛选
输出
参数类型说明
pricesjson价格对象数组
metadatajson列表元数据

搜索价格

操作
搜索价格
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
搜索查询*
输入 Stripe 搜索查询
搜索价格(stripe_search_prices)

使用查询语法搜索价格

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (私密密钥)
querystring是搜索查询 (例如,"active:'true' AND currency:'usd'")
limitnumber否返回结果数量 (默认 10,最大 100)
输出
参数类型说明
pricesjson匹配的价格对象数组
metadatajson搜索元数据

检索事件

操作
检索事件
Stripe API 密钥*
••••••••
ID*
输入 ID
检索事件(stripe_retrieve_event)

按 ID 检索现有事件

输入
参数类型必填说明
apiKeystring是Stripe API 密钥(密钥)
idstring是事件 ID(例如 evt_1234567890)
输出
参数类型说明
eventjson检索到的事件对象
metadatajson事件元数据,包括 ID、类型和创建时间戳

列出事件

操作
列出事件
Stripe API 密钥*
••••••••
限制
最大结果数(默认:10)
事件类型
例如 payment_intent.succeeded
列出事件(stripe_list_events)

列出所有事件

输入
参数类型必填说明
apiKeystring是Stripe API 密钥 (secret key)
limitnumber否返回的结果数量 (默认 10,最多 100)
typestring否按事件类型筛选 (例如 payment_intent.created)
createdjson否按创建日期筛选 (例如 {"gt": 1633024800})
输出
参数类型说明
eventsjsonEvent 对象数组
metadatajson列表元数据,包含 count 和 has_more

使用说明

将 Stripe 集成到工作流中。可管理支付意向、客户、订阅、发票、扣款、产品、价格和事件。可用于触发模式,在 Stripe 事件发生时触发工作流。

注意事项

  • 类别:tools
  • 类型:stripe