我正在开发rails application and integration of stripe payment。我是新的条带支付集成。我将计划设置为用户订阅。但我这里有一期。假设用户订阅了任何一个套餐,所有套餐都是重复的,所以每个月都会从客户账户中扣除套餐金额。每个计划都有一些限制,以增加用户在我们的网站。如果想要添加额外的用户,然后支付$5每个用户/月。每个月都会在计划中扣除。那么现在,我如何才能用已经订阅的计划来结算这笔金额,以便每月扣除额外的使用量。
假设计划金额为20美元,每月额外使用5美元。因此,现在设置25美元的计划金额,而不是20美元的经常性付款。
如何结清这笔金额或任何其他方
我有两张桌子。一个具有保持不变的原始量。第二个表列出了根据第一个表中的原始金额随时间应用的部分金额。
DB表:
***memotable***
ID [primary, unique]
Amount (Orginal Amount)
***transtable***
ID [many IDs in transtable to single ID in memotable]
AmountUsed (amount applied)
ApplyDate (date applied)
我想在一个选择中找到ID,上周以来的使用量(ApplyDate > 2011-04-21),到目前为止的使用