/
Wallet & Passbook Frontend HLD

Wallet & Passbook Frontend HLD

Status

IN PROGRESS

Prepared and Implementation By

@Ganesh Kande

Technical Review By

 @Aman Singh @Raj Shukla

Jira ticket

 https://auperator.atlassian.net/browse/SHE-4292

Related docs

Figma Link: WIP May 2024

 

Introduction:-
The Eshopbox Wallet is a digital payment solution designed to simplify and streamline the financial aspects of shipping and logistics for brands using the Eshopbox platform. By offering a secure and efficient way to manage funds, the wallet allows brands to handle shipping-related payments seamlessly. Whether brands are preloading funds for immediate use or utilizing credit for postpaid transactions, the Eshopbox Wallet provides the flexibility and control needed to ensure smooth operations.

 

Flow:-

When the user lands on the dashboard the user will be able to see the wallet balance on the top navigation bar which is fetched from the balance api
Part of top-navigation.component.ts

image-20241203-053904.png
Wallet balance on the top navigation bar.
  1. When a user wants to navigate to more information regarding the wallet they should click on the balance as it is a clickable field. after clicking on the balance, the user will be able to access the functionalities of the wallet which are from recharge-wallet.component.ts which is part of the Wallet module.

    1. Recharge the wallet: A wallet can be recharged in three ways

      1. Online Payment :
        For this payment option, the user will be asked to fill in the amount the user wants to recharge and then after proceeding to payment, the Razorpay form will be opened, and after successful payment, the user will navigate back to the workspace.

image-20241204-052325.png
Wallet recharge using online payment
  1. Bank Transfer:
    If the user chooses the bank transfer method, the bank details of The Eshopbox will be shown. where the user needs to fill following fields

    1. Amount

    2. Transaction Type

    3. UTR Number

image-20241206-061237.png
Wallet recharge by bank transfer

  1. COD Balance :
    For this payment method, the amount will be deducted from the COD balance that the workspace has.

image-20241206-061439.png
Wallet recharge from COD balance.

 

 

Add label

Related content