我正在为一家服务型公司设置Stripe。他们从客户位置拾取并交付物品到选定的目的地。基本上是快递服务。
对于API,我正在创建一个Customer对象,然后向该客户添加一个Card对象,然后将Charge对象应用于该卡。
但是,我还需要一种存储订单详情的方法,(取货地点,交货地点,物品类型,重量,日期等)。
由于他们不销售'产品',我可以将所有这些信息附加到Order对象,还是我需要创建Product对象?
如果我创建了产品,那么我是否还必须为特定的交付任务创建SKU?需要对如何构建非物理/数字服务做一些澄清,谢谢!
答案 0 :(得分:2)
Orders,products和SKUs都是Relay的一部分,这是Stripe API的一个不同部分,旨在让卖家能够在第三方销售他们的产品派对平台,如Twitter,SPRING等。
在您的情况下,您可能只想create one-off charges而根本不使用订单。您可以使用费用description
和metadata
来存储与费用相关的任意信息。