我在我的应用程序中使用 stripe 处理付款。
我已经创建了一个计划并且我有一些优惠券。
我正在使用以下代码创建订阅。
customer.subscriptions.create(plan=PLAN_type,coupon=PROMO_CODE)
但我想知道如果客户使用优惠券,他将收取多少费用,以便我可以在网页上向他显示。
我可以获得计划的金额和优惠券提供的折扣。但是现在我想要使用优惠券后的总金额。
我可以通过手动对金额应用折扣来做到这一点,但我想知道 API 是否有办法做到这一点
最佳答案
我认为没有办法知道您的客户需要预先支付的费用。如果您想在创建订阅之前向您的客户显示此信息,您必须在您这边进行计算。
如果您只想在订阅创建后确认总收费,您可以使用列表客户发票 API 检索该客户的发票。 .
您要查找的发票应该是第一个,因为它是最新创建的,但为了安全起见,您应该检查相应的 subscription
以确保它与您刚刚创建的订阅相对应.然后您就可以从该发票中检索总计
,以了解您向客户收取了多少费用。
关于python - 如何在 Stripe 支付网关中应用优惠券后获得总金额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29046429/