stripe 普通用户 customer 账号问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
hanbin
0D

stripe 普通用户 customer 账号问题

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

    有没有大手子处理过这样的方案?
    4 replies    2020-12-17 09:32:07 +08:00
    looplj
        1
    looplj  
       Dec 16, 2020
    customer 是 customer
    payment method 是 payment method
    新用户换卡为啥要新建一个 customer,,完全用错了吧。

    payment method 肯定是不能更新信息的
    要做到一般意义上的更新,新绑定一个卡,设置为默认,然后再删除原来的卡就可以了。
    hanbin
        2
    hanbin  
    OP
       Dec 16, 2020
    @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 也需要做一些设置吗?
    looplj
        3
    looplj  
       Dec 16, 2020
    payment method 可以简单的理解为 card
    一般每个用户在 stripe 上有一个对应的 customer,这个关系需要自己保存
    card 是绑定在 customer 上的,有多个卡,可以设置其中一张为 默认 card,到下个周期,会自动使用默认 card 扣款。
    hanbin
        4
    hanbin  
    OP
       Dec 17, 2020
    @ZSeptember 谢谢

    待我撸一段看看[狗头]
    About     Help     Advertise     Blog     API     FAQ     Solana     5005 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 09:15 PVG 17:15 LAX 02:15 JFK 05:15
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86