【发布时间】:2019-01-03 16:14:17
【问题描述】:
我正在使用以下格式在 Stripe 中创建产品和 sku 列表:
- 星球大战T恤(产品)
- S (Sku)
- M (Sku)
- L (Sku)
- 漫威T恤(产品)
- S (Sku)
- M (Sku)
- L (Sku)
- 等
我可以在 skus 中填写价格,但我想在调用 Rails 中的产品列表时显示价格。
有什么帮助吗?
【问题讨论】:
标签: ruby-on-rails stripe-payments
我正在使用以下格式在 Stripe 中创建产品和 sku 列表:
我可以在 skus 中填写价格,但我想在调用 Rails 中的产品列表时显示价格。
有什么帮助吗?
【问题讨论】:
标签: ruby-on-rails stripe-payments
SKU 通过product 键链接到产品。
您可以检索您正在寻找的产品,然后使用链接到这些产品的所有 SKU
Stripe::SKU.list(product: insert_product_id_here)
但是,如果您有很多产品,这可能会非常繁重,因为您需要调用 API 来检索每个产品的 SKU。为了获得更好的性能,我每次为产品创建 SKU 时都会在数据库中创建一条记录,以利用 ActiveRecord 关系和性能。如果您从后端创建 SKU,您可以同时进行,如果您通过 Stripe Dashboard 创建 SKU,则可以监听 sku.created Webhook 事件来创建它。
【讨论】: