Congratulations! All of your hard work is paying off and you now see the light at the end of the tunnel. 



This Checklist has been broken up into 3 sections:

  • Customer Tasks
  • Magento Developer Tasks
  • Red Rook Tasks

Customer Tasks

  • Verify that the Magento Order Numbers do NOT conflict with any existing Ticket Numbers in CounterPoint. If you would like to change the Magento Order Numbers we recommend using the following Magento Extension:
  • All Magento Security Patches have been installed.
  • Website Speed Test has been run and optimization recommendations have been completed
  • CounterPoint and the Commerce5 Database Backup and Maintenance
    • Verify that Database Backups, Re-indexing, Updating Statistics, and Shrinking of the CounterPoint and Commerce5 Databases are scheduled to run at least once a week. Your IT team or NCR CounterPoint Partner will be able to assist you with this.
    • Note: A heavily fragmented database may result in Commerce5 operations to timeout preventing proper operation of the integration
  • Make sure that there is a plan to redirect all HTTP traffic to HTTPS for ALL Pages using a 301 Redirect at Go Live
  • Product Shopping Feeds such as Google Shopping have been setup and tested.
  • Test Orders have been placed on the website for every Shipping Method, Payment Method and Tax Scenario. These test orders have been successfully imported to the CounterPoint Practice Company and reviewed for accuracy.
  • Order Confirmation Emails are being sent successfully from the new Magento webserver
  • Any Commerce5 Customizations that were purchased have been installed and tested
  • Your Magento Developer or Webmaster has access to your domain name (GoDaddy, Network Solutions, etc) in order to change the DNS record to your new website during Go-Live

CRITICAL TASK BEFORE GO LIVE

  • Magento Extension License for the Production Domain Name have been purchased and applied to the website. Every Magento Extension has different licensing requirements.
    • Rapidflow Product Import License:
    • System>Tools>Unirgy Installer
    • The Rapidflow License needs to be valid for your production domain name

Magento Developer Tasks

  • Cron Jobs have been setup on the new production Magento Server for executing Rapidflow Profiles for importing product data
  • Magento Admin URL has been changed from the default NRO path “manage”
  • All Magento Security Patches have been installed.
  • Website Speed Test has been run and optimization recommendations have been completed
  • Robots.txt file has been setup and configured for the specific Magento environment
  • If you are using Magento Community Edition make sure to purge the “URL Rewrite” table and then run a full reindex (twice).
    • This is accomplished by asking your Magento Developer or Magento Hosting Company to truncate the “core_url_rewrite” table and then run a full product reindex (twice).
    • Once this is complete you can confirm that there are no “custom” URL rewrites that are being caused by duplicate product or category URLs by going to:
      • Catalog/URL Rewrite Management

  • If there are ANY custom url rewrites in this table please review with your Magento Developer to identify the source of the duplicate product or category URLs.
  • Once the source of the duplicates has been resolved then truncate the “core_url_rewrite” table again and run a full product reindex (twice)
  • All Payments within Magento have been set to “Production” or “Live” mode       
  • SSL Certificate has been purchased/installed           
  • Magento Admin Settings
    • Magento Admin - Make sure Default Robots set to: "INDEX, FOLLOW"            
    • Magento Admin - SEO - Use Canonical Link Meta Tag for Categories "Yes"
    • Magento Admin - SEO - Use Canonical Link Meta Tag for Products "Yes"        
    • Magento Admin - Turn OFF Magento Demo Store Notice                                             
  • Make sure the website sitemap has been setup and is getting automatically updated once a day. This is Critical for SEO.
  • Make sure the PHP Memory limit for the Magento Server is configured for at least 512 MB. 2GB is recommended if your Magento Hosting Company supports it.
  • Make sure that there is a plan to redirect all HTTP traffic to HTTPS for ALL Pages using a 301 Redirect at Go Live
  • If applicable: Product Shopping Feeds such as Google Shopping have been setup and tested.
  • Magento Default Cron Job has been setup and confirmed working
  • Magento Log Cleaning is enabled. There is an option in admin to clean the logs periodically, it can be found in: System → Configuration → Advanced → System → Log cleaning.
  • Unused Magento Modules have been disabled. You can disable modules in System → Configuration → Advanced. For example, ones that you might not be using include Mage_Wishlist, Mage_Newsletter, Mage_Poll, Mage_Rating and Mage_Tag.
  • Your Magento Developer or Webmaster has access to your domain name (GoDaddy, Network Solutions, etc) in order to change the DNS record to your new website during Go-Live


Red Rook Implementation Team Tasks


  • Switch Commerce5 Registration from Trial Mode to Production
  • Commerce5 Monthly Service fee will begin based on your Commerce5 contract.

 

Go-Live

After all pre-go live tasks have been completed your Red Rook Project Manager will be sending you a Go-Live Checklist to help guide you on the common tasks that should be performed by all parties on the day that your NRO website is migrated to Commerce5.


Your Red Rook Project Manager will communicate with NCR the requested Go-Live Date and time.


After receiving confirmation from NCR that the current NRO website can be put into maintenance mode and transferred to Red Rook's FTP server on the requested date and time, your Red Rook Project Manager will send out a confirmation to all parties that we are a go for the official NRO Migration.


As a reminder: for the first week after Go Live your Red Rook Project Manager will continue to serve as the primary contact for any support related issues.