Stripe API-按优惠券Id筛选订阅(Python)



我正在尝试访问一些Stripe订阅,但只能访问那些有特定优惠券的订阅。为了获得订阅,我目前正在使用:

resource_list = getattr(stripe, 'Subscriptions').list(limit=100,
created={"gte": start_date, "lt": end_date},
**kwargs)

我曾尝试通过将expand = ['data.discount']作为一个kwarg传入来扩展折扣字段,但我想找到一种方法来实际根据调用本身中的优惠券id进行筛选——这样,当我不需要订阅时,我就不必获得所有订阅。

这可能吗?

不可能在调用本身中通过data.discount进行筛选。听起来,您的实现是(目前(通过相应的优惠券/折扣来描述订阅的最佳方式。

根据这一点的重要性,您也可以修改集成,以创建具有优惠券ID的metadata密钥-值对,这样您就可以使用Subscription Search API仅搜索(并返回(具有metadata['coupon']:'some_coupon_id'的订阅。

最新更新