标签: ruby-on-rails stripe-payments
寻找最佳实践和/或改进逻辑。
我正在构建一个应用程序,其中会员接受旅行指南的出价并支付费用。根据具体情况,会员可以在投标验收时支付押金或支付整个旅程的费用(具体取决于指南的设置和旅行费用)。我正在尝试确定确定哪些费用以及将来需要收费的最佳方法。
我的想法是创建两个表:收费和付款。费用将跟踪成功付款。如果第一笔付款是存款,那么将在付款表中创建一条记录,其中包含剩余的付款金额和到期日。这可以在将来收取费用。
有没有更好的方法来解决这个问题?提前谢谢。