【发布时间】:2023-03-09 04:44:02
【问题描述】:
我正在尝试使用 Stripe API(不是 Stripe Connect)创建一个功能,让用户添加客户。如果我理解正确,所有客户都将添加到我的 Stripe 帐户中。有没有一种方法可以区分哪个用户添加了哪个客户,以便我可以列出一个特定用户下的所有客户?
我知道 Stripe Connect 解决了这个问题,但它不适合我的用例。
提前致谢。
【问题讨论】:
标签: stripe-payments
我正在尝试使用 Stripe API(不是 Stripe Connect)创建一个功能,让用户添加客户。如果我理解正确,所有客户都将添加到我的 Stripe 帐户中。有没有一种方法可以区分哪个用户添加了哪个客户,以便我可以列出一个特定用户下的所有客户?
我知道 Stripe Connect 解决了这个问题,但它不适合我的用例。
提前致谢。
【问题讨论】:
标签: stripe-payments
您能够做到这一点的唯一方法是添加Metadata to the Customers。
也就是说,您可能想要reach out to Support 并让他们确认您的用例有意义;他们可能还会为您提供替代建议。
【讨论】:
正如@floatingLomas 所说,您可以在创建新客户 (https://stripe.com/docs/api/customers/create) 时使用元数据字段来存储用户信息,但据我所知,没有特定的 API 调用来通过元数据检索客户。 我的意思是,如果您关心的是知道谁创建了特定客户,那么检索该特定客户并查看其元数据字段就足够了,但是如果您正在寻找一种解决方案,可以让您找到由一个特定的用户,那么我建议在您的应用程序中创建一个数据库表来跟踪它并通过它进行搜索。
【讨论】: