如何将元数据添加到 Stripe 中的新订阅?

Ser*_*rov 5 go stripe-payments

我有以下代码,来自 Stripe API 文档网站上的示例:

stripe.Key = "my_key"

s, err := sub.New(&stripe.SubParams{
    Customer: "test_customer",
    Plan: "month-plan",

})
Run Code Online (Sandbox Code Playgroud)

这段代码工作得很好。但我找不到如何向此请求添加元数据,例如Product: "special-services".

我可以在订阅创建的一个请求中完成此操作吗?如果可以,那么如何实现?

谢谢!

Joh*_*yil 7

subParams := &stripe.SubParams{
    Customer: "test_customer",
    Plan: "month-plan",
}
subParams.AddMeta("Product","special-services")
s, err := sub.New(subParams)
Run Code Online (Sandbox Code Playgroud)

stripe.SubParamsembedsstripe.Params有一个方法AddMeta,该方法将元信息添加到map[string]string.