跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • stripe 普通用户 customer 账号问题
未分類
30 12 月 2020

stripe 普通用户 customer 账号问题

stripe 普通用户 customer 账号问题

資深大佬 : hanbin 10

0.目前我司的项目中,customer 只有 create 。并将 customer_id 保存在自己的库里。
1.部分用户会使用多张银行卡支付,每次使用新卡,都会调用一次 create 。结果就是在 stripe 后台,相同用户会存在多条同级 customer 记录。
2.希望达到的效果是,用户使用新卡后,并不是在 stripe 新增一条 customer 记录,而是在原有的记录下新增一条卡信息。
3.包括提供一个入口,用户可以更改自己的卡,而不会影响到订阅。(目前研究文档中的 update 只是对旧卡信息的更新)

有没有大手子处理过这样的方案?

大佬有話說 (4)

  • 資深大佬 : ZSeptember

    customer 是 customer
    payment method 是 payment method
    新用户换卡为啥要新建一个 customer,,完全用错了吧。

    payment method 肯定是不能更新信息的
    要做到一般意义上的更新,新绑定一个卡,设置为默认,然后再删除原来的卡就可以了。

  • 主 資深大佬 : hanbin

    @ZSeptember

    对,实际上我司现在的这个做法是错误的。是历史包袱。

    通过关键词 payment method,我找到了这篇 https://stripe.com/docs/api/payment_methods/attach 。

    0. 像 customer 中增加一个新的 payment method 。

    1.但是看起来,如果不影响订阅的下次扣款,需要去设置 customer 的 invoice_settings.default_payment_method 。

    2.然而无法理解 setup_future_usage 也需要做一些设置吗?

  • 資深大佬 : ZSeptember

    payment method 可以简单的理解为 card
    一般每个用户在 stripe 上有一个对应的 customer,这个关系需要自己保存
    card 是绑定在 customer 上的,有多个卡,可以设置其中一张为 默认 card,到下个周期,会自动使用默认 card 扣款。

  • 主 資深大佬 : hanbin

    @ZSeptember 谢谢

    待我撸一段看看[狗头]

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具