About the Client
Client is a Virginia based online retailer and distributor of cigars. It deals in a wide selection of premium cigars, machine made cigars, little cigars, pipe tobacco, and premium pipe tobacco and other cigar and tobacco related accessories.
The Client wasn’t satisfied with the existing online portal due to slow performance and lack of certain functionality. Hence, the client was looking for some efficient bug fixing and performance improvement solutions.
Need help with an E-commerce Storefront Enhancement project?Contact Silicus Sales
The online portal code was poorly written, making searches ineffective with loads of data being randomly displayed, with no relevance factor in consideration.
Silicus enhanced the code and leveraged JQuery UI to improve the portal look and feel. Search algorithms were optimized to produce accurate and relevant data.
Functionality enhancements made to the online portal included:
- International Shipping: International Shipping options were added to Checkout Page, supporting user choices by country, state, city, zip code etc
- USPS shipping service integration: Silicus integrated the client portal with USPS’ web services. USPS would provide customers a list of shipping options (for e.g., normal and express) and according to user preference it was added to order cost.
- Forced credit card authentication: Client had a tie up with Authorize.net for validating customer credit card details. However, the Authorize.net service couldn’t send authentication feedback in time, after a customer enters his/her credentials on the order page.
Silicus introduced a secondary logic that made a bypass wherein user credentials were automatically approved for the time being and the user went ahead with the order. At the time of actual shipping, these credentials were scrutinized and a shipping go-ahead was allowed post authentication.
Microsoft.NET 4.0, MVC 4.5
SQL Server 2008, Windows 2012
Visual Studio 2013
Faster, better performance:
The performance of the online portal improved significantly - server hangs and slow page loadings were eliminated by correcting the source code and limiting random endless search results to useful limited ones
Better services to customers:
Features such as International Shipping and USPS integration helped the client serve its customers with better services