最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Braintree集成在Node js数据库问题中

运维笔记admin9浏览0评论

Braintree集成在Node js数据库问题中

Braintree集成在Node js数据库问题中

大家好,所以我的问题是我在我的网络应用程序节点js / mysql中使用Braintree,我想要的是用户有能力购买我的产品的完整版本。所以我想实施两种付款方式,一种是经常性账单而不是。在Braintree中,这是在Subscripton和Transaction上分开的。我检测用户的方法是付费的是我有一个表user_id,start_date,end_date,当用户登录系统i时用func检查NOW()在mysql中是NOW()BETWEEN start_date和end_date如果是这样他就是付款。但是,当我使用Braintree并且用户希望是经常性账单时,我有一次信息,当他付款并且我做了1个月的记录,例如start_date 28.12.2017 end_date 28.01.2018。以下问题是当Braintree在下个月28.01.2018向他收取费用时,我无法在我的数据库中做出重估。如果有人遇到同样的问题,我会很乐意与我分享。

回答如下:

有两种方法可以解决这个问题。其中一个是使用Braintree webhooks,因此每次您的客户收费时,Braintree会通知您,以便您可以更新数据库中的记录。关于那个https://developers.braintreepayments/reference/general/webhooks/subscription/node的更多信息

另一种方法是定期(每天一次)从Braintree获取此数据并在数据库中更新它。更多信息https://developers.braintreepayments/reference/request/subscription/find/node

发布评论

评论列表(0)

  1. 暂无评论