Proposal for Migration of Site Builder Website to SCA

Task no: https://jobinandjismi.atlassian.net/browse/PRQT-2117

Requirements 
 
The client would like to migrate from site builder to SCA website using the latest SCA version 2023.1 with Existing design) of Site Builder. All the existing functionalities should be present on the new website. 

Proposed Solution

  • Account – Jobin & Jismi will do the development initially on the production account on the existing custom domain because of the unavailability of the sandbox. 
  • NetSuite/Website access– Jobin & Jismi will create customer accounts on the website for development purposes. 
  • Bundle Installation – Jobin & Jismi will use the existing bundles in production for Suite Commerce Advanced. 
  • Design – Jobin & Jismi will use the existing theme of the site builder website and follow the basic structure of Suite Commerce Advanced. The colour scheme of the website will follow the same as the sitebuilder. For the website theme, if there are preferences that need to be considered, Elevate Oral Care can share those with Jobin and Jismi before designing. 
  • The Basic Structure of Suite Commerce Advanced will be followed in the below pages: 

Below pages will be having the SCA page design and will not b updated same as the Sitebuilder website. 

Shopping pages 

  • Category Page 
  • Product List page 
  • Product details page  
  • Cart  
  • Mini Cart 
  • Quick view 
  • Add to cart Pop Up 
  • Header 
  • Footer 
  • Header and Mobile – Category and Myaccoutn menu 

My Account 

  • My account overview page 
  • Pages under Purchase tab 
  • Pages under Wishlist tab 
  • Pages under Billing tab 
  • Pages under Settings tab 
  • Pages under Cases tab 

Checkout  

  • Login /Register 
  • Checkout page – Delivery ,Payment Info ,Review ,Confirmation Page 
  • Jobin & Jismi will create below pages as new in SCA same as the site builder. 
  • Home 
  • Privacy  
  • Term of Use  
  • About Us 
  • Contact Us 
  • Earn CE Credits 
  • Schedule a CE Staff Meeting 
  • Recorded CE Courses 
  • Careers 
  • COVID-19 
  • Downloads 
  • Prevention Research 
  • Trade Shows 
  • Video Library 
  • What’s New 
  • Find Your Consultant 
  • Catalog 
  • SiteMap 
  • Home- The contents and images for the home page banner will be used from the existing website. We will add those contents to the default layout for the theme chosen. It’s possible to add different image banners to the home page. 

Features 

  • Best Seller 
  • All products  
  • Schedule an online staff Meeting 
  • Find your consultant 
  • Theme– We will follow the SCA standard structure, and the color code from the Sitebuilder website.  
  • Images- The Elevate Oral Care could provide new and latest images for their products to display on the new website if it needs to update. Elevate Oral Care needs to follow the image naming format suggested by NetSuite if the current images cant be reused for the SuiteCommerce website. 
  • For non-matrix items: 
    [Item Name/Number] _media-0, [Item Name/Number]_1  
  • For matrix items: 
    [Item Name/Number]_media-[item option1]-01, [Item Name/Number]_media-[item option1]-02, etc.  
  • For product images, the preferred size is 1200×1200 pixels in jpg format. For fullscreen banners, preferred size is 1600×1600 pixels. 
  • Domains – Jobin and Jismi will initially work on the existing staging domain. The changes will be pushed to production and mapped to the live domain at the time of go-live. 
  • Categories – Commerce categories will be created for the new SuiteCommerce website. Jobin and Jismi will create the categories based on the categories of the existing site builder website.  
  • Items – The existing items of the categories will be imported to commerce categories as well.  
  • Shipping methods – Jobin and Jismi will be using the existing shipping methods that are available on NetSuite that need to be displayed on the website. The shipping method will be displayed based on the subsidiary of the logged customer. 
  • Payment methods – Jobin and Jismi will display card payment option of the current payment processing profile in the NetSuite account. The terms/invoice option will be displayed on the website and customers can place orders based on their payment terms. Paypal payment option can be displayed if Elevate Oral Care has any account and it’s configured in NetSuite. 
  • Email templates/PDF’s – Jobin and Jismi will be using the existing email templates and PDF’s. 
  • Header – Top header Bar will include Home(Logo will act as Home page link), Find Your Consultant, sign in, Sign out, My Account, Social icons etc. We will follow the SCA standard structure. 
  • Footer: Footer section will include the links to the landing pages, social icons and categories. We will follow the SCA standard structure. 
  • Login/Registration – The website will have a Login/Registration page. Customers can register in the account with their Name, email id, password and extra fields available on the registration page.  
  • Practice Name 
  • Contact Phone 
  • State License Number 
  • Job Title  
  • Billing Street Address 1  
  • Billing Street Address 2  
  • Billing City  
  • Billing State  
  • Billing Zip 

Registered customers can log in to the website using the login option. Customers will be registered as Company. We will follow the SCA standard structure. So, the Login/Registration have contained the same page. The additional features and functionality will be developed based on the site builder. 

  • Forgot password – The Login page includes a forgot password link which will allow the customers to enter their email id. A reset link will be received in the registered email which can be used to reset the password.  
  • Promotions and Discounts – The currently available promotions created in NetSuite will be applied to the website as well. 
  • Pricing – Only logged-in customers need to see the price of items. Among the existing price levels, one price level will be set as the online price for the website and needs to be confirmed by Elevate Oral Care. If customer accounts include any custom specific price level, then that price will be displayed or else online price will be displayed.   
  • Price Level – The existing price levels in NetSuite will be displayed on the website. If the customers have an assigned price level, they can see the prices on the website based on that.  
  • Inventory and Location – The inventory and location details will be used the same as that is used currently. 
  • Payment Methods and Payment Gateway– Currently the debit/credit card is showing as payment method and the supporting payment gateway is Cybersource 
  • My account pages – The standard/available my account pages of Suite commerce will be displayed. We are following the standard pages of SCA, so we are adding to the list of pages. 
  • My account overviews  
  • Purchase  
  • Wishlist  
  • Account Balance  
  • Invoices 
  • PLP page: Since we are using the commerce categories in the SCA websites, there will be additional feature of “facets”. The users can filter the items of the PLP page based on the criteria’s given in the commerce categories.   
    In SCA, the price will show after logging in. But as per the current functionality, we need to give an option to hide the item price and addToCart based on the customer. So, thus, we need customization for this. Could you please explain the functionality.  
  • PDP page: In the PDP page, the detail of corresponding item will describe along with the related items.  
  • In SCA, the PDP page structure is different compared to the site builder. We will follow the structure of SCA. We will show the quantity-based price table on the same page as the site builder. Could you please share the functionality for showing the price and AddToCart button based on customer 
     
  • Related products in the PDP page: The related products need to be shown in the PDP page. The related products list need to be shared by Elevate Oral Care. 
  • Minicart section: The users can get a brief description of items in the cart. This minicart section helps the user to get the cart item details without moving to the cart page. 
  • Checkout Configuration: The checkout page section consists of 4 sections.   
    In SCA we can have the checkout page as either “single page” checkout or “standard (3 page)” checkout. Since the current domain is unavailable, it is not possible to check with existing customers. 

Assumptions  

  • Jobin & Jismi will provide a user guide after the website is developed. It will have the details explaining the way to manage the site. 
  • We are use the possible existing design of the site builder. The SCA has a different structure compared to the sitebuilder on the PDP page, My Account, so we are following the structure of the SCA. 

Leave a comment

Your email address will not be published. Required fields are marked *