我的客户如何在Stripe上更新他们的卡信息?

时间:2016-09-01 08:04:13

标签: stripe-payments

我目前使用Stripe来销售我的产品,即定期订阅。 我有时会看到定期付款未能完成,但与PayPal不同,Stripe似乎不支持开箱即用的电子邮件通知,让客户知道他的付款失败了。

所以,我的问题是:

  1. 如何通过电子邮件向我的客户发送电子邮件通知他们付款失败? (请告诉我好像我7岁了,我不是程序员)
  2. 最重要的是,我的客户如何更新其卡信息?
  3. 非常感谢你。

3 个答案:

答案 0 :(得分:5)

  1. 当定期付款失败并通知您自己的客户时收到通知的最佳方式是使用webhooks。具体而言,您需要抓住invoice.payment_failed事件。

    以下是一个说明如何向客户发送付款失败的电子邮件(使用PHP)的方法:https://stripe.com/docs/recipes/sending-emails-for-failed-payments

  2. 要更新现有客户的付款信息,您需要先收集新卡的信息(使用Checkout或您自己的表单Stripe.js ),然后在customer update参数中使用新卡的令牌发送source请求。这将用新的卡取代客户当前的默认卡。

答案 1 :(得分:2)

这一切现在都由 Stripe 的客户门户网站完成。功能非常丰富。

https://stripe.com/docs/billing/subscriptions/integrating-customer-portal

答案 2 :(得分:0)

您可以通过电子邮件将链接发送给客户以更新其信用卡:

  1. 使用“客户”标签搜索客户
  2. 点击客户以打开详细信息
  3. 单击“已订阅...”(页面的第一部分)
  4. 发票:单击最新发票
  5. “详细信息”部分:复制“付款页面链接”并通过电子邮件发送给客户