私は、ユーザーがコースを購入できるようにする Django Web アプリケーションに取り組んでいます。これを行うために、各ユーザーは、利用可能な製品に使用できるお金で資金を提供するウォレットを持っています。
私の不確実性は、これらすべてのトランザクションと各ユーザーの残高を追跡する方法にあります。独自のウォレットを持つサイト アカウントと、独自のウォレットを持つ支払いプロセッサ アカウントが必要だと思います。私は両方の方法で各トランザクションを記録しますが、支払い処理業者のアカウントの残高がどうあるべきか、常に資金を提供する必要があるかどうかはわかりません。
私の説明が理にかなっていることを願っています。