Author Topic: From the Support Team: Pre-Production System Configuration Checklist  (Read 235 times)

0 Members and 1 Guest are viewing this topic.

Offline NewsBot

  • The osCommerce University News Bot
  • Administrator
  • Hero Member
  • *****
  • Posts: 1024
  • Karma: 0
    • View Profile
From the Support Team: Pre-Production System Configuration Checklist
« Reply #1 on: February 24, 2010, 11:49:30 AM »
From the Support Team: Pre-Production System Configuration Checklist
17 February 2010, 2:21 am

This post is part of a weekly series by the Magento Enterprise Edition subscription support team covering tips, tricks and hints to some of the most common, and uncommon, issues as submitted by support customers.

+++++++

In previous posts, we showed you how to setup multiple Magento websites, how to change your favicon logo, and how to configure your transactional email logos, all of which are about personalizing your web store.  If you’re all done with the tweaking and configuring, then it’s time to take your shop live!  Here’s an Admin System Configuration checklist which you can use once your site is staged, in preparation for going live.  We’ll go through the back end, section by section and let you know which pieces are relevant and important.1: System -> Configure -> GeneralGeneral -> Website Restrictions

Ensure that the website is not restricted to customers.

Web -> Unsecure URL

Web -> Secure URL

A 100% Signed and Trusted Certificate should be installed in the server when using secure base URL.

Web -> Default Pages

The “Home Page” CMS can be redesigned according to your desired look in the Admin panel, under CMS -> Pages -> Manage Content -> Home page

Design -> Package

If you are running Magento Enterprise Edition you have so many more features, each with its own template and layout files in the default Enterprise theme.  Thus, it is necessary to use the “enterprise” package or to synchronize your package with the enterprise package to ensure that all features have their corresponding templates and layout.

Design -> Themes

You can use your own templates, skin and layouts by specifying their name.  The default field should contain a default theme which Magento will use in case the personalized theme you are using is missing template files.

Design -> HTML Head

Update the information according to your business information.

Design -> Header

Update the Header details to reflect your business logo, description, etc.

The default Enterprise logo is located at /skin/frontend/enterprise/default/images/logo.gif.  To change this logo, you can either upload a new image named logo.gif or update the Logo Image Src value.

Design -> Footer

Update the Footer details to contain your business information.

Store eMail Addresses

These email addresses will be used in sending and receiving email notifications (i.e. new order, invoice, shipment, credit memo, product price alerts, newsletters, etc.).  So, make sure to update these fields with valid business email addresses.2: System > Configuration > SalesInvoice and Packing Slip Design

Ensure that this is configured with your own business information.

Tax

Ensure that the Tax configuration settings are properly configured according to your business tax rules.  Importing tax rates into Magento can easily be done under Sales -> Tax -> Import / Export Tax Rates.

Shipping Settings

Ensure that the origin section contains the shipping origin of your business.

Shipping Methods

Enable the carrier and appropriate shipping methods that your company uses.

If you’re giving free shipping to some of these carriers, you can check out a previous article on different ways of offering free shipping.  Also, you can limit free shipping to certain countries.

Google API

Magento is integrated with Google API to allow your business to use the robust features of google such as Google Analytics, Google Base, Google Checkout, Google Website Optimizer.  If you wish to use these features, you need to have Google Analytics, Base, & Merchant accounts.

PayPal

Same as Google API, Magento is integrated with PayPal to allow your business to use PayPal payment methods.  If you’re going to use this payment method, ensure that before going live, you aren’t using Sandbox Mode, which is the test mode for testing this payment method.

Payment Methods

Enable the payment method(s) that your company uses and ensure that these payment methods are properly configured (i.e. order status, accepted currency, allowed countries, etc.)3: System -> AdvancedSystem > Cron (Scheduled Tasks) – all the times are in minutes

Ensure that Cron jobs are set to run at the desired time.  These cron jobs are critical in ensuring that catalog price rules stick with the product prices, newsletters/customer alerts are sent, Google sitemaps are generated, automatic updating of currency rates, and scheduled database logs are cleaned.

For more information about setting up cron jobs, you may refer to this page on the wiki.

System -> Log Cleaning

Log cleaning must be enabled to ensure that your database log tables are cleaned.  The Save Log days should be set to keep logs according your needs and server capacity.4: System -> Transactional EmailsThe default email templates can be updated to reflect your branding more accurately by adding a new template and loading a default email template.

Under the System -> Configuration section, the following sections below use transactional email templates and email senders:

General  Section

Contacts -> Email Options

Catalog Section

   Catalog -> Product Alerts

Email to a Friend


Customers Section

   Newsletter -> Subscription Options

Customer Configuration -> Create New Account Options

Customer Configuration -> Password Options

Customer Configuration -> Store Credit Options

Wishlist -> Share Options

Invitations -> Customer Invitation Email Template

Reward Points -> Email Notification Settings


Sales Section

   Sales Emails -> Order

Sales Emails -> Order Comments

Sales Emails -> Invoice

Sales Emails -> Invoice Comments

Sales Emails -> Shipment

Sales Emails -> Shipment Comments

Sales Emails -> Credit Memo

Sales Emails -> Credit Memo Comments

Checkout -> Payment Failed Emails

Gift Cards -> Gift Card Email Setting

Gift Cards -> Email sent from Gift Card Account management


Advanced Section

   Admin -> Admin User Emails

System -> Log Cleaning


…and last, but definitely not least, once you’ve gone through this checklist, make sure to test everything before going live.

[size=-2]FROM THE MAGENTO TWITTER FEED[/size]RT @royrubin05 RT @Pod1: Installing Magento Enterprise standalone on OS X http://bit.ly/as4aY8

[size=-2]Follow Magento on Twitter »[/size][/url]
[size=-2]NOW AVAILABLE[/size]The Official Magento User Guide by Varien is here!

[size=-2]Get your eBook today »[/size][/url]


: Magento - Open Source eCommerce

================================
This post was created by the osCommerce University News Bot.  Feel free to reply, attach polls, etc -- but do not hold the osCommerce University responsible for the content of the post itself.  PM the Administrator for SPAM, thanks!