Add a new page called rewards that lists the rewards that the user has received and can redeem the rewards.
...
Small changes
At the place where you input the charge, make it a responsible calculator that automatically shows the approximate costs of the action. (BASE_FEE + [user_input_reward_amount] + approximate rent = calculated approximate cost)
Global changes
Small changes