【问题标题】:Subscription using Express.js and mongodb使用 Express.js 和 mongodb 订阅
【发布时间】:2020-11-08 06:28:15
【问题描述】:

嘿,我是 express.js 的新手,这些天我正在做一个项目。就像店主创建了一个有不同计划的商店,每个计划都有不同的价格,我想要的是,当用户为该计划付费时,只有他会得到订阅,我该如何使用 express.js、MongoDB 和支付网关,谁能帮忙。

【问题讨论】:

    标签: mongodb express mongoose stripe-payments


    【解决方案1】:

    我建议为此收藏 2 个。

    第一个是users 集合,您将在其中保存用户信息(id、用户名、加密密码等)。

    第二个集合将是一个payments 集合,其中包含计划、为其付款的用户的 ID 和付款时间。

    然后为了检查有效订阅,您需要做的就是查询用户在上个月支付的所有付款(如果订阅是每月)并检查他们支付的计划。

    这样您就可以检查他们何时需要再次付款(付款时间后一个月)以及他们支付的计划。

    【讨论】:

      【解决方案2】:

      我建议阅读how Stripe subscriptions work,然后通过端到端guide to creating subscriptions 工作,确保选择“节点”代码sn-p 选项卡。底层数据库由您决定,任何事情都会起作用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-14
        相关资源
        最近更新 更多