如果在Stripe上重复付款失败,我该如何向客户发送电子邮件?

时间:2014-01-23 13:49:15

标签: php cakephp stripe-payments

如果Stripe上的定期付款失败,我希望我的客户收到通知。他们应该通过电子邮件通知Stripe拒绝了他们的信用卡。我读过关于webhooks但不太确定如何使用它们。而且每当Stripe.com上的任何卡被拒绝时我怎么知道呢?

1 个答案:

答案 0 :(得分:1)

webhooks的想法是你在远程聚会上注册一个网址,一旦他们有东西告诉你他们“调用”那个网址传递参数。

使用条带,您可以在webhook settings下的信息中心上执行此操作。

然后你要做的就是在你提供的网址中应用你的逻辑。如果它是www.example.com/webhooks/stripe,那么您需要一个webhook控制器,其中stripe()方法将解析数据。

因此,在stripe()方法中,您等待charge.fail事件(阅读Stripe的API),一旦获得该信息,您就可以发送电子邮件,也可能更新数据库。