You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
users to receive a detailed history of payment transactions (operations, summs money, dates) and balance, but can't mdify these
admins to view history payment transactions (operations, summs money, dates) for each user
admins to replenish balance, to withdraw money from balance, to refund money to balance and to return the debt.
This task will be achieved if the above conditions are met.
Achievement of this task will allow users controls theirs balance and money.
This task can be completed in 10 hours.
UI
Four main views designed for history of payment transactions:
close admin view — view hidden table of data for all clients (shows only name, logo and balance of user)
open admin view — view table history of payment transactions for all clients (shows all data: user name and logo, operations, summs, dates, balance)
Button Редагувати баланс allow admin to manage balance of users.
client view — view for table of payment transactions by client (shows all data for current user)
Button Редагувати баланс allow admin to manage balance of users.
Edit balance view — view for managing user's balance.
Data Structure
Table for history of payment transactions has next structure:
User id. User for whom operations are performed.
Operation. Type of operation. Can be 1(order payment), 2(replenish the balance), 3(withdraw money from the balance), 4(refund money to balance).
Summa. Total amount money of operation.
Order id. Order made by operation(if type of operation is 1).
Date. Date of made operation.
In addition, need to calculate balance for each user.
Logic or Flow information
To get a history of payment transactions user must be registered in and logged in.
Then he can visit his personal cabinet and view your own history and balance of money.
Admin can be view and modify history and balance when he authorized and will go to the edit panel.
For modify user's balance need enter summ of money and type of operation. Admins can replenish the balance, withdraw money from the balance, refund money to balance and return the debt.
The text was updated successfully, but these errors were encountered:
Create a payment history of transactions
Develop the feature which should allow:
This task will be achieved if the above conditions are met.
Achievement of this task will allow users controls theirs balance and money.
This task can be completed in 10 hours.
UI
Four main views designed for history of payment transactions:
close admin view — view hidden table of data for all clients (shows only name, logo and balance of user)
open admin view — view table history of payment transactions for all clients (shows all data: user name and logo, operations, summs, dates, balance)
Button
Редагувати баланс
allow admin to manage balance of users.client view — view for table of payment transactions by client (shows all data for current user)
Button
Редагувати баланс
allow admin to manage balance of users.Edit balance view — view for managing user's balance.
Data Structure
Table for history of payment transactions has next structure:
In addition, need to calculate balance for each user.
Logic or Flow information
To get a history of payment transactions user must be registered in and logged in.
Then he can visit his personal cabinet and view your own history and balance of money.
Admin can be view and modify history and balance when he authorized and will go to the edit panel.
For modify user's balance need enter summ of money and type of operation. Admins can replenish the balance, withdraw money from the balance, refund money to balance and return the debt.
The text was updated successfully, but these errors were encountered: