Returns Management Workflow

The returns management feature allows customers to book returns directly from the tracking page. This streamlines the returns process and makes it easier for customers to get their money back. During the returns flow, customers can:​ Book a return from the tracking page itself, Edit the number of items being returned , Select the desired wallet or bank account for refund

Industry:

Logistic Tech

Timeline:

3 weeks

Returns Management Workflow

Returns Management Workflow

The returns management feature allows customers to book returns directly from the tracking page. This streamlines the returns process and makes it easier for customers to get their money back. During the returns flow, customers can:​ Book a return from the tracking page itself, Edit the number of items being returned , Select the desired wallet or bank account for refund

Industry:

Logistic Tech

Timeline:

3 weeks

Returns Management Workflow

Returns Management Workflow

The returns management feature allows customers to book returns directly from the tracking page. This streamlines the returns process and makes it easier for customers to get their money back. During the returns flow, customers can:​ Book a return from the tracking page itself, Edit the number of items being returned , Select the desired wallet or bank account for refund

Industry:

Logistic Tech

Timeline:

3 weeks

Returns Management Workflow

Objective: Solving a problem

Problem Faced

  • To return an item, the customer has to contact our customer success team. They will need the order number, the reason for the return, and the condition of the item.

  • Once they have received this information, they will initiate a return order in our Web app. Then the customer will receive an email confirmation with instructions on how to ship the item back to us.

  • This caused a lot of load in the customer success team and was not able to manage it correctly

Solution

Proposed Solution

  • The proposed solution was to allow customers to initiate a return directly from the tracking page, without having to contact the customer success team.

  • This would make the return process more convenient and efficient for customers, and it would also reduce the workload on the customer success team.

User Stories 1

Customer Side

  • I want to request a return directly from the tracking page so that I can easily initiate a return process

  • I want the return request flow to be simple and easy to understand so that I can complete the return process quickly without any confusion.

  • I want the return process to include OTP verification so that I can securely confirm my return request and prevent unauthorized return attempts.

User Stories 2

Client Side

  • The client/seller should have the option to select the days on which the return window is open

  • There should be a provision to select the SKUs that can be returned

  • The client/seller should have the ability to select the return reasons for which the return can be initiated

  • The images uploaded by the customer should be seen by the client/seller

  • They should have the provision to accept or deny return in the dashboard

Design 1

Customer Side

  • In the tracking page a button "Create Return" is added to initiate the return process

  • In order to make the button more engaging a stroke of #034D83 is given

  • There were feedback that pointed out the button was still not noticeable, so a button along with an icon and hover effect was made

Workflow: Step 1

Selection of Products

  • The whole process is turned into a workflow ,Here the customers are able to select the product that want to get returned.

  • For better clarity the products, quantity price and reason for return are shown as a table view.

  • The users can select a reason from the dropdown menu. The reasons are predefined from the client side.

Workflow: Step 2

Adding Product Images

  • The workflow was designed in such a way that the customers can add product images if needed

  • They can also add a detailed description to let the client know what exactly is the problem with the delivered product

  • The provision to add product images and remarks was given as per the user interviews with some of our clients

  • The users can add up to 3 images if needed. The limit was made to 3 as per the instruction from the backend team

Workflow: Step 3

Adding Refund Details

  • The users can either select to have their money returned to the source account that they have used to pay for the product

  • An option to add a custom bank account is given to the user for better handling of money

  • When a user enters the step the option for "return to source account" is already selected as the company doesn't want the hassle of transferring amount to another bank account

  • Adding account details was only shown after the user clicks on a button which made the process longer

Workflow: Step 4

Reviewing the Selection

  • The review screen was made for the users to check the entered information before submitting for return

  • Here they can change the return reason and the bank account details if they find it wrong

  • In order to get a feel of the confirmation screen the major details are presented with a grey background from the brand colours

Workflow: Step 5

Confirmation and Verification (OTP)

  • After user click on confirm, an OTP screen appears 

  • The OTP screen is designed as a pop up in order to reduce the number of clicks and screens

  • A simple illustration was made to represent the idea pictorially

  • After clicking on the "Verify OTP" button the users get a success message and a button to go to tracking page itself

Edge Case 1

Problem Faced

  • The workflow fails when the users have ordered multiple products of the same item and have to return a specific quantity, This issue was put forward when we were user testing with some of our selected customers.

Solution

  • We didn't want to alter the entire flow to have this functionality in place, instead, we tried what can be done to the existing workflow.

  • An edit icon was introduced to the table where the users select the products to return.

  • When clicked on the edit icon the users can edit the quantity of items that has to be returned

Edge Case 2

Problem Faced

  • The workflow fails when the users have opted for a cash-on-delivery option, This issue was put forward by the customer success team when one of the customer raised this.

Solution

  • After adding the product images the remarks, if it is a COD order the customer has to enter the bank account details

  • The option "Process to the source account" is graded out and can not be selected

  • Detailed set of fields are provided to enter the necessary details, after clicking next the screen will go to review section

Design 2

Client Side/ Seller Side

  • By following the deliverables a design was made which allows the client to set control over what all items were returned, days in which the return window is open, the reasons of the return etc

Returns Configuration

New Section in the settings page

  • In order to customize the return settings for the client we added another card "Returns Management" to the settings page

  • When clicking on "Returns Management" the client reaches the where he can set the parameters for return

  • Selecting the return window is designed as a dropdown where the client can set the number of days

  • Partial returns were made as an option which the client has control over, Switching ON and OFF of partial return was designed as a slider switch which looked good

  • Here they can also select which products/SKUs should have the privilege to be returned. A check box was added in case they need to select the entire SKU list. A search bar is also incorporated on the same table if the client needs to search and select a particular SKU

  • The client can also select the reasons for which the product can be returned, if they select the reasons the customers can choose only that reason in their flow. The addition of a specific reason can also be done by typing the reason.

Returns Section

New Section in Orders tab

  • When a customer has requested for return it will automatically be registered as a return order under the returns tab

  • Here they can accept or cancel the return by checking the images and return reason provided by the customer

  • The "Accept" and "Cancel" button is designed according to the brand colours of the company and colour psychology is made use of.

  • The client can view the details of return if needed by clicking on the return order ID

Returns Section

Detailed View of a return order

  • When a return order is clicked it goes to a detailed page where the client can see the details of the return like images uploaded by the customer, remarks added, bank account details etc 

  • A Bento grid type design was incorporated here by following the brand guidelines, each section was allotted different cards and the cards are stacked according to the priority of information

  • The order timeline card is given to track the return order in the future. By knowing the current status of the return order the customer can initiate the processing of cash

Launch and Future Enhancements

Development

  • The development of this feature took significant time as it required a lot of bandwidth from the frontend developer

  • After shipping the product to customers we came to know that people clicked "Create Return" for mobile phones more.

  • From the backend, we got the data as 60% of clicks were coming from mobile phones. As the customer side flow was breaking at some parts in the handheld devices we needed to create a separate customer side flow for mobile phones

Built with Framer

Built with Framer

Built with Framer