BuyBack

Category

E-Commerce, Portal
Custom buyback portal allowing users to get an estimate on their device, ship it, get it inspected and paid at the end of the process.

Technologies

Challenge

The client wanted a buyback platform targeting retail and general clients.

The platform will allow users to go through a multistep wizard where they input details about the device they want to sell and at the end a price is generated.

The users will create an account, and when an order is placed, the shipping label is generated and the company gets notified about the order. Once the shipment is received someone will review it, inside the platform they can either approve it, or add mentions if the product is not as described by the user during the wizard.

Price can be adjusted, clients get notified and must accept the new change, a messaging system inside the platform also needs to exist.

Retail accounts will have some extra features, allowing bulk upload of devices in the wizard and creating subaccounts for employees.

Solution

Due to the very custom nature of this project we decided to use Laravel as the framework and we added Livewire on top of it for dynamic elements and requests.

The web application was split into multiple parts that worked independently, allowing it to be turned on/off for retailers or general users in case this was required.

A Dashboard was created allowing the company to add their devices, set prices for them based on condition, manage orders, manage shipping, real time balance based on the number of orders and devices accepted, real-time messages with the clients.

Key features

Generate shipping label

Integration with FedEx and Canada Post to generate shipping labels once an order was confirmed by the client

Real-time messages

Once an order was submitted, real-time conversation was available for the client to contact the company regarding that order

Reports

The Company can generate custom reports based on period, device type, status of order, top selling devices, top selling users

User Control

Users are filtered when account is created to prevent bots

Device Condition Check

Company members can mark the order status and device condition once they manually checked them

Device update

Devices available on the wizard can be manually updated from the Dashboard or in bulk via a CSV upload functionality

Intuitive design

Clean and simple design for a pleasant and straight forward experience for the client. Information about the service is presented from the first interaction with the platform.

Trade-in Wizard

Multistep wizard form that collects information in a simple way, making it simple and quick for the client to get an estimate for the product.

Comprehensive Dashboard

Admin Dashboard that provides a great overview and also detailed information about orders, resellers, clients, pending orders, payment balance, messages, shipping estimates, and much more.

Order Updates

Multistage order status update for client and company based on shipping and device inspection after arriving.

Are you ready to start a project with us?