条纹-订阅错误webhook

时间:2018-07-10 15:56:13

标签: python pinax

早上好。

在我们公司发布此版本时遇到了麻烦。

如今,我们有一个Stripe正在生产,但现在我们正试图仅向该国的用户开放Stripe Mexico。

我们根据他的货币来交换api_key,直到我们检查了网络钩子,一切看起来都很好。

它的Webhook名为“ invoice.payment_succeeded ”。在旧的Stripe帐户中,我们收到带有行[data] [id]的Json作为Formart,如“ sub_XyZ ***** *“ ,它引用一个订阅的效果很好。

但是在新帐户(Stripe Mexico)中,我们在同一字段上收到的格式为“ sli_JKL ****” ,即我的墨西哥条纹帐户中不存在“订阅”,因此会引发异常,最后webhooks状态代码为500。

我不知道为什么墨西哥Stripe帐户中的格式发生了变化……最糟糕的是我的Stripe Mexican Dashboard上不存在“订阅”。

https://ibb.co/nkY0XT

条带: https://ibb.co/bNdpRo

条纹墨西哥: https://ibb.co/mHwtmo

此行出现问题: https://ibb.co/iJ5KRo

https://ibb.co/mG8pRo

该结果为False,因此在else行stripe_subscription中尝试检索具有客户和item [“ id”]的订阅,但由于在条纹仪表板中不存在该订阅而引发异常。

https://ibb.co/hwXG6o

Webhooks失败: https://ibb.co/haog6o

谢谢大家!

0 个答案:

没有答案