在购买中,可能存在用户可能同时购买订阅和某些单付款项的情况。如果可能的话,我想将其作为一次收费处理,以避免潜在的情况,即订阅成功而单件商品购买失败以及类似的其他问题。
根据我对此所做的研究,Stripe API中没有用于组合预订的特定终结点。想法是将所有初始订阅和单次购买付款合并为一个付款意图,并在付款后创建带有试用版的订阅并处理各个付款项目?这是当前使用的方法,还是我错过了的更新/更好的方法?
您可以add_invoice_items
在创建订阅时利用此功能:
curl https://api.stripe.com/v1/subscriptions \
-u sk_test_123: \
-d customer="{{ CUSTOMER_ID }}" \
-d "items[0][price]={{ RECURRING_PRICE_ID }}" \
-d "add_invoice_items[0][price]={{ PRICE_ID }}"
如果要向将来的续订发票添加额外的一次性费用,则可以为该客户(和订购)创建其他发票项目。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句