Customization for Phillips 66: Advanced Search, Multi-Store SSO & Data Protection
Phillips 66 Lubricants is a company dating back to 1905, when brothers Frank and L.E. Phillips first struck oil in Oklahoma, leading to the 1917 launch of Phillips Petroleum Company. Today Phillips 66 is one of the largest finished lubricants suppliers in the United States. The group gathered dozens of partners, Kendall and Red Line Synthetic Oil are among them, and has multiple online stores on the Internet.
We were addressed by an agency working with the Phillips 66 Company to customize the online store. Sam works for neXrm, a technology consulting company specializing in development and data integration. That was a fruitful work useful for both sides:
We were addressed by an agency working with the Phillips 66 Company to customize the online store. Sam works for neXrm, a technology consulting company specializing in development and data integration. That was a fruitful work useful for both sides:
We have great confidence in their ability to deliver any reasonable customization for development we may require.
Sam
Technology Partner
Technology Partner
Challenges
- Search Improvement
- Sign-On Enhancement
- Protected Numbers Modification
Implementing the Project
Search Improvement
Problem:
When selecting a category such as Brochures and entering a search word, brochures relevant to the search word were displayed, but across the whole site. So, the task was to implement the search for products only within the selected category.
When selecting a category such as Brochures and entering a search word, brochures relevant to the search word were displayed, but across the whole site. So, the task was to implement the search for products only within the selected category.
On the P66 Combined store, we want the search function to be smart enough to realize we have already filtered down into brochures, for example, and don’t want other products.
It seems that after you click on Brochures and then put in a search word, it pulls up anything on the website associated with that search term.
It seems that after you click on Brochures and then put in a search word, it pulls up anything on the website associated with that search term.
Sam
Technology Partner
Technology Partner
Solution:
The aim of that modification is to restrain the search on the category page in such a way that the search engine shows the related results only from this category and its subcategories.
We added a new parameter for the Searchanise app to restrain the search. That parameter was sent to the app and after a user started entering the request in the search bar field on the category page, the script showed only the search results from the current category or its subcategories.
The aim of that modification is to restrain the search on the category page in such a way that the search engine shows the related results only from this category and its subcategories.
We added a new parameter for the Searchanise app to restrain the search. That parameter was sent to the app and after a user started entering the request in the search bar field on the category page, the script showed only the search results from the current category or its subcategories.
Single Sign-on Enhancement
Problem:
The phillips66lubricantsshop has +15 storefronts and the owner wanted to combine some of the storefronts into one. At this, the login data has to be available to users across storefronts with the exception of one Collateral category having downloadable products inside. The user at the first login should get a special number (employee # or shipping number) assigned by the admin and stored in the database. At subsequent logins, the system should no longer require such a number (it has to be determined automatically), so that the user does not enter it twice. If the user does not have a special number, he should contact the administrator. Administrator has access to the protected IDs database.
The phillips66lubricantsshop has +15 storefronts and the owner wanted to combine some of the storefronts into one. At this, the login data has to be available to users across storefronts with the exception of one Collateral category having downloadable products inside. The user at the first login should get a special number (employee # or shipping number) assigned by the admin and stored in the database. At subsequent logins, the system should no longer require such a number (it has to be determined automatically), so that the user does not enter it twice. If the user does not have a special number, he should contact the administrator. Administrator has access to the protected IDs database.
We hired CS-Cart to develop a custom add-on to allow one of our multi-store storefronts to be able to secure selected categories or products with preexisting customer numbers with a larger project of helping implement Single Sign On (SSO) for selected Stores for our customer.
The solution was required to work independently on multiple stores, allow for admin configuration and data imports and be compatible with any 3rd party Add-Ons or customizations.
The solution was required to work independently on multiple stores, allow for admin configuration and data imports and be compatible with any 3rd party Add-Ons or customizations.
Sam
Technology Partner
Technology Partner
Solution:
- We created a module to protect categories and products;
- We added a page for entering the access code;
- If the buyer is not authorized and goes to the protected product or category page, then a redirect for authorization comes up;
- If the buyer is authorized and does not have access, then a redirect to the code entry page comes up;
- If the buyer is authorized and has an access code, then he sees a category or product.
Protect Numbers Modification
Problem:
Some of the IDs are protected numbers on the site. These IDs include the employees and customers’ numbers. Protected numbers are the private information about users and some browsers did not remember "employees #" due to some reasons. The information was required to be shown in any browser.
Some of the IDs are protected numbers on the site. These IDs include the employees and customers’ numbers. Protected numbers are the private information about users and some browsers did not remember "employees #" due to some reasons. The information was required to be shown in any browser.
Solution:
We modified the Protect Categories and Products add-on to ensure that the required protected information displays in any browser. We also added the ability to use letters and numbers for protected numbers to get more combinations and stronger protection.
We modified the Protect Categories and Products add-on to ensure that the required protected information displays in any browser. We also added the ability to use letters and numbers for protected numbers to get more combinations and stronger protection.
Results
We reached out to CS-Cart after some support cases. The response was timely and extremely professional and organized.
Being a technology consulting company ourselves we were very impressed by the level of communication either by email, ticket and even live Skype sessions with the actual team as well as the daily progress updates. Cs-Cart also managed scope changes from our customers very well and communicated any issues or pricing changes BEFORE they became problems. It was, and is, a very pleasant and reliable experience.
Being a technology consulting company ourselves we were very impressed by the level of communication either by email, ticket and even live Skype sessions with the actual team as well as the daily progress updates. Cs-Cart also managed scope changes from our customers very well and communicated any issues or pricing changes BEFORE they became problems. It was, and is, a very pleasant and reliable experience.
Sam
Technology Partner
Technology Partner
System Integration
Custom Development
Our Services
CS-Cart helps ambitious eCommerce brands build marketplaces with the flexibility to adapt and the scalability to thrive. From your first launch to international expansion, you stay in control — with open-code access, powerful vendor management, and infrastructure that grows with your business.
Amplify your online presence with feature-rich applications for eCommerce. We build high-performance, user-friendly and conversion-based web and mobile online stores and hypermarkets that attract and retain customers.
Let's Discuss Your Project
Describe your ideas or specific tasks. We will find the best solution together