1. Customers can buy the store’s credit using real money.
2. Customers can store the store credit in their account wallet.
3. Customers can charge their account wallet with any desired amount.
4. Customers can make purchases using the stored credit at any time.
5. Customers can view and add new credits to their wallet using their account page.
6. The history of the account’s wallet can be viewed.
7. Admin can manage the customer’s wallet in the customer’s edit detail page.