How can you use PostgreSQL to manage your finances?
Ultimately, this application acts as a digital wallet through which users can pay for goods and services online, thereby bypassing the need to directly enter and entrust websites with their sensitive financial details. Users will typically link their bank account to their PaymentPal account, that will thereby enable payment straight from their bank account. However, users can also ‘top-up’ their account balance to make purchases.
The primary use case for users is to log into their account via the embedded payment portal that will be utilized by third-party sites as a payment method. As mentioned, this portal will be fully embeddable and configurable so as to allow the seller to specify an amount to be paid for goods/services; this can be seen in the architecture diagram on the previous page. On the other hand, the secondary use case is for users to perform inter-account transactions.