You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Stripe API获取Custom Field的用户填写值?

Stripe支付链接自定义字段数据获取方案

你需要调用 /v1/checkout/sessions 端点来获取支付链接自定义字段的填写值,这些数据存储在Checkout Session对象中。

具体说明:

  • Stripe的Payment Link本质是预配置的Checkout Session模板,用户通过支付链接完成操作时,会生成对应的Checkout Session实例,自定义字段的用户填写值就保存在该实例的custom_fields属性里。
  • custom_fields是一个数组,每个元素包含key(你配置自定义字段时设置的标识)和value(用户实际填写的内容),无需额外展开其他关联对象即可直接获取。
  • 你之前尝试的/v1/payments和/v1/payment_intents属于支付执行环节的对象,不会存储Checkout流程中收集的自定义字段信息,因此找不到对应数据。

调用建议:

调用/v1/checkout/sessions时,可以通过payment_link参数过滤指定支付链接对应的所有会话,快速定位目标数据,示例请求参数(以curl为例):

curl https://api.stripe.com/v1/checkout/sessions \
  -u sk_test_your_secret_key: \
  -d payment_link=pl_your_payment_link_id

内容的提问来源于stack exchange,提问作者Potherca

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 20:52:04