Technical Case Study
DigiShop
Introduction
1. DigiShop Shopping cart Software
2. Install DigiShop
- 2.1. Screens
- 2.2. Some Common Files
3.Admin Area
- 3.1. Administrator Login
- 3.2. Managing Orders
- 3.3. Managing Customers
- 3.4. Managing Categories
- 3.5. Managing Products
- 3.6. Manage Coupons
- 3.7. Mange Affiliates
- 3.8. Manage Reports
- 3.9. Manage Settings
- a. Inventory Settings
- b. Products
- c. Shopping Cart behavior
- d. Payment
- i. Pending orders
- ii. Approved orders
- iii. Shipping orders /Completed Orders
c. Shopping Cart behavior
- g. Configure Countries
- h. Search Engine Optimization
- i. Pricing Discount
- j. Mange Admin Users
- k. Change Password
4. User Side
- 2.1. Online Store
- 2.2. Search Products
- 2.3. Shop Products
- 2.4. Check out
- 2.5. Billing and Shipping Details
- 2.6. Checkout
- 2.7. Payment Gateway
- 2.8. My Account
- 2.9. Order History
DigiShop Shopping cart Software
DigiShop is an ecommerce shopping cart software, compatible with all PHP 4.X, PHP 5.X, and MySQL 3.X or 4.X. The platforms that support DigiShop include Unix, Linux, Windows with Apache, FreeBSD and MacOS X. We can use web-based Wizard for installing DigiShop in our server. DigiShop has many features to help manage categories, products and their options, order tracking, managing customers, manage coupons, payment gateways, etc.
Install DigiShop
Installation URL
http://www.yourhost.com/DigiShop/install/index.php
Installation Screens
Screen for entering country details, domain name and the email address of the developers
Screen for entering the Merchant details or company details
Database Details
- Host Name
- Database Name
- Database user Name
- Database Password
System automatically detects the installation path
Enable the option Enable SSL Connection for secure pages
Secure install information
- a) Install path
- b) Secure URL. (Default one is yourdomain/secure/)
Installation Complete Message
Some Common Files
- lib\constants.commands.inc.php
All constants are defined in this file. E.g.: define ('ADD_TO_CART_CMD', 'add')
- conf\config.app.settings.ini.php
Server configuration like merchant URL and database server details are written in this file.
- conf\config.app.root.ini.php
Application roots are specified in this file
Admin Area
From the admin area, the administrator can control all store like products, orders, customers, etc.
1) Admin login
Default User Name: admin
Default Password: password
Main Menu
Manage Orders
hai
Files for managing orders
- Lib\ Order.class.php
- Lib\OrderDAO.class.php
- Lib\ OrderUtil.class.php
- Lib\ dsOrder.obj.php
Orders can be displayed by individual status (as listed above) or in any combination of status. (E.g. a list of all pending and approved orders). Click the ORDERS TAB and check the boxes next to the type of orders you wish to view. You can view orders within a specified time frame by selecting:
- TODAY
- LAST 7 DAYS
- LAST 30 DAYS
- ALL ORDERS
- DATE RANGE (enter the range, for example 7/15/2004 to 8/01/2004).
Hit GO to see the list of orders you have selected by type and date. Clicking the PRINT ORDERS button can print this list of orders. The list can also be exported to a spreadsheet by clicking the EXPORT button.
Viewing an Order
- Click the hyper-linked order number in the list you have created above. This takes you to a page that will display the customer’s shipping and billing addresses as well as their detailed order information.
- You can change the status of the order to ‘pending’, ‘approved’, ‘shipped/completed’, ‘declined’ or ‘void’ by using the drop down menu in the form beneath the order information.
- You can now enter the shipping date, service, method, tracking number and any notes you may wish to include.
- You can delete credit card numbers (only applies for off-line mode) by clicking on the “delete” link next to the credit card number.
- Save your changes.
- Click the ‘SAVE AND RETURN TO LIST’ button that will take you back to you list of orders.
- Click the ‘SAVE AND PRINT PACKING SLIP’ button to print the packing slip.
Managing Customers
The admin can list/add/edit/delete/export customers. The common files and classes for customers include
- Lib\Customer.class.php
- Lib\ CustomerDAO.class.php
- Database user Name
- Database Password
Screen #1 Main Page
Screen #2 Add/Edit Customer
Viewing Customers
- View your customer list by clicking the CUSTOMERS TAB.
- Click on the heading in each column to sort this list in the ascending or descending order by name, phone # and e-mail address.
- To export this customer list to a spreadsheet, click the EXPORT button.
To Edit a Customer
- Click the ‘Edit’ link on the list next to the customer that you wish to edit.
- Enter the new information into the form
- Click SAVE CUSTOMER to save your changes.
To Add a Customer
- In the MAIN TAB, click the ‘Add New’ link under customers or click the ADD NEW CUSTOMER button under the CUSTOMERS TAB.
- 2.2. Search Products
- Enter the customer information into the form. If the shipping address is the same as the billing address, you can check Same as Bill-To Address to copy the address into the Ship-To form.
- If you have no additional customers to be added, click the SAVE CUSTOMER button to save your changes and be redirected to the customer list.
- If you have additional customers to be added, click the SAVE & ADD NEW button to save your changes and be directed to a new form.
Deleting a Customer
- Click on the CUSTOMERS TAB
- Then click the Delete link next to the customer you wish to delete.
- You will receive a pop-up asking ‘Are You Sure You Want to Delete This Customer?’
- Click ‘OK’ to delete.
- Click ‘Cancel’ if you do not wish to delete the customer.
To View Order History by Customer
- Click the number appearing under the heading ‘Orders’ in your Customer List.
- If the customer has 0 orders, this number cannot be clicked.
- If the number is greater than 0, clicking it will take you to a page that displays the customer’s name, contact information and order history.
- Click on the Order Number for detailed information about individual orders
Common Files to manage Category
- lib/CategoryDAO.class
- lib/dsCategory.obj
- lib/dsCategory.obj
Screens #1 Category main Page
Screen #2 Category Add/Edit
Manage Products
The admin can manage products and their options through the admin panel.
Common Files for managing products
- templates/admin/admin.product.list.tem.php
- templates/admin/admin.product.general.form.tem.php
- templates/admin/admin.product.import.tem.php
- templates/admin/admin.product.import.complete.tem.php
- templates/admin/admin.product.photo.form.tem.php
- Lib/dsProduct.obj.php
- Lib/Product.class.php
- Lib/ProductView.class.php
- Lib/ProductOptionTO.class.php
- Lib/ProductOption.class.php
- Lib/ProductItem.class.php
- Lib/Product.class.php
Click on the heading in each column to sort this list in the ascending or descending order by:
- SKU
- Product Name
- Thumbnail
- Photo
- Availability
Viewing Product Information
To view the detailed information about a product, click the name of the product you wish to view in the Product List.
Adding a New Product
In the MAIN TAB, click the ‘Add New’ link under products or go to the PRODUCTS TAB and click the ADD NEW PRODUCT button. Enter the desired product information into the form. None of the fields are required.
General
- Product Name
- SKU
- Size
- Weight
- Price
To use a sale price, enter the new price in the Sale Price field and check Use Sale Price. You can uncheck this box to go back to the displaying the full price without deleting the information from the Sale Price field.
Choose if the product is available/Choose to Track Inventory
To use this option you will need to set an inventory level as well as the notify level. For example, you can set that you currently have 10 items in stock and wish to be notified when you only have 5 items in stock. You can track products by:
- Not at all
- By Product
- By Option
To track by option you will need to set options for your product (E.g. red, purple, green) and set an inventory and notify level for each option as above.
Category
Choose one or more categories from the category list. NOTE: If you assign a product to a category that contains a sub-category, then this product will not be displayed on the front end, but will be displayed in the search results.
User Defined Fields
Use this feature when your product requires additional fields. Field label is the type of identifier (E.g. Artist, Year, Label). Field Value is the identifier itself (E.g. Parliament, 2002, Capitol)
Related Products
Select up to two related products from a drop-down list of all existing products. This will be displayed alongside the product as related products.
Teaser
Set a "teaser" to be displayed with the thumbnail image on the product list.
Description
Set a more detailed product description to display on the Product Detail Page.
Meta Title (appears only if Search Engine Optimization is enabled)
Meta Description (appears only if Search Engine Optimization is enabled)
Meta Keywords (appears only if Search Engine Optimization is enabled)
Click the Next button and continue to fill out the product form
Photos
(Main Photo/ Large Pop-Up Photo/Extra Photo/ Large Pop-Up Photo /Thumbnail / Extra Photo 2 / Extra Photo 3)
- To add a photo, click the BROWSE button next to the photo field and select the appropriate photo from your files.
- To use the same photo as a thumbnail, check Use Main Photo as Thumbnail.
- You may also upload a different photo as a thumbnail by clicking the BROWSE button next to the Thumbnail field and selecting the appropriate photo from your files.
- Click the Next button and continue to fill out the product form.
Options
- If you are using Options, use the ‘Option Label’ field to define them (e.g. media type, color, size).
- Use these fields to define your options (ex. Compact Disc, 8- Track, Vinyl, blue, green, small, large)
- Set separate SKU’s, Prices, Weights, and Inventory/Notify Levels if you are tracking inventory by option.
- Click the Next button and continue to fill out the product form
Advanced
- Set the customer tier pricing if this has been chosen in Settings > Pricing Discounts > Customer Group Pricing
- Set quantity based ranges and pricing if chosen in Settings > Quantity Based Pricing
- Set whether or not the product will be taxable.
- Set whether or not the product is to be a featured product.
- Set whether or not the product is Eligible for FREE shipping.
- Click the Finish button
Editing a Product
- Click on the PRODUCTS TAB
- Then click the Edit link next to the product you wish to edit.
- Set whether or not the product will be taxable.
- Click the Finish button.
Deleting a Product
- Click on the PRODUCTS TAB
- Then click the Delete link next to the product you wish to delete.
Froogle Export
- To access the Froogle Export feature, click the Froogle Export link on the MAIN TAB or go to the PRODUCTS TAB, and then click the FROOGLE EXPORT button.
- This will open a document containing product information to be uploaded as a data feed to Froogle.
- More information about using Froogle can be found at
https://www.google.com/froogle/merchants/faq_new.html
Product Inventory
- Go to the PRODUCTS TAB and click the Edit link of the product you wish to set inventory and/or notify levels on.
- Go to the Track Inventory section of that product and choose between track inventory by product and track inventory by option from the drop down list.
- Then set the inventory levels and notify levels of that product.
Screen #1 Product main Page
Screen #2 Add/ Edit product Main Page
Screen #3 Products Photos
Screen #4 Products Options
Manage Coupons
Viewing Coupons
- To view a list of your Coupons, click on the COUPONS TAB or go to the MAIN TAB and click the View link under Coupons
- Click on the heading in each column to sort this list in ascending or descending order by Coupon Code/Expiration
Adding a New Coupon
- Go to the COUPONS TAB and click the ADD NEW COUPON button or go to the MAIN TAB and click the Add New link under Coupons.
- Enter the desired coupon information into the form.
- Coupon Code (required, not case sensitive)
- Discount (required)
- Expiration date (not required)
- When your coupon information has been entered into the fields, click the SAVE COUPON button.
Editing a Coupon
- Click on the COUPONS TAB, and then click the Edit link next to the coupon you wish to edit.
- Edit desired information.
- Click the SAVE COUPON button.
Deleting a Coupon
- Click on the COUPONS TAB
- Then click the Delete link next to the coupon you wish to delete
Common Files for managing Coupons
- templates/admin/admin.coupon.list.tem.php
- templates/admin/admin.coupon.form.tem.php
- lib/framework/MoneyFormat.class.php
- lib/ Coupon.class
- Coupons options: required sub-total before the coupon can be used, set the number of usages available for a coupon, apply a coupon to just a vendor(s), category(s) or a specific product(s). You can set a coupon to be used only by a specific membership level (ie wholesalers).
- Ability to create unlimited custom coupons
- Ability to apply discounts as a percentage or dollar amount
- Storable Coupon List
- Ability to add expiration date to limit use of an individual coupon
Screen #1 Coupon Main Page
Screen #2 Coupon Add/Edit
Manage Affiliates
Adding an Affiliate
- Go to the AFFILIATES TAB and click the Add New Affiliate button or go to the MAIN TAB and click the Add New link under Affiliates.
- Enter affiliate shipping and billing information into the form.
- If you do not choose a username and password, one will be generated for you.
- If you have additional affiliates to be entered, click the SAVE & ADD NEW button
- If you do not have additional affiliates to be entered, click the SAVE AFFILIATE button.
Using an Affiliate
- Click the AFFILIATES TAB button
- Then click on a name under the Affiliate header
- Use the shopping cart generated affiliate URL link on your affiliate web site.
- This link will take customers to your DigiShop store and will post affiliate information to your shopping cart.
Editing an Affiliate
- Click on the AFFILIATES TAB
- Then click the Edit link next to the affiliate you wish to edit
- Edit the desired information in the form and then click the SAVE AFFILIATE button.
Deleting an Affiliate
- Click on the AFFILIATES TAB
- Then click the Delete link next to the affiliate you wish to delete
Paying an Affiliate
- Click the AFFILIATES TAB and then click the Pay Affiliates button.
- Enter the desired amount in the query.
- Display all affiliates with balances of at least: $50 USD and click the Refresh button.
- Select the affiliate/s you wish to pay
- Enter Payout Amount and Check # / Wire Transfer ID, then click the Save Payouts button.
Common Files to Manage Affiliates
- templates/admin/admin.affiliate.list.tem.php
- templates/admin/admin.affiliate.order.tem.php
- templates/admin/affiliates/APR.main.tem.php
- templates/admin/affiliates/APRD.main.tem.php
- templates/admin/admin.affiliate.form.tem.php
- lib/affiliates/AffiliatePayout.class.php
- lib/ dsAffiliate.obj.php
Screen #1 Affiliate Main Page
Screen #2 Add/Edit Affiliate
Screen #3 Affiliate Payout Report
Screen #4 Affiliate Pay
Manage Customer
The admin can manage customers through the admin panel and also has the facility to add new customers through the admin panel.
Common files to manage customers
- templates/admin/admin.customer.list.tem.php
- templates/admin/admin.customer.form.tem.php
- lib/Customer.class.php
- lib/dsCustomer.obj.php
- Customer specific discounts
- Membership Price Tiers / Levels
- Admin can force customers to login before they can view any front-end components of the shopping cart
- Admin settings to make customer login optional to go along with required or not required.
- ‘Remember me’ feature to login screens where the customer will stay logged in even if they close their browser.
- IP Blocking available to ban customers from making purchases who use the IP address that has been banned. This can be setup to only be used when downloadable products are being ordered. The admin will have a custom message displayed to the customer.
- Customer specific discount field is available so you can give specific percentage discounts to a specific customer.
- Customers and membership pricing groups (i.e. wholesalers) can be flagged as "tax exempt" so they will not be charged sales tax when placing an order on the store.
- Newsletter - Stay in contact with your customers with a built-in newsletter engine
- Customers can only view certain categories - You can create membership levels where only certain membership groups can view certain categories
- Customer list with detailed information on how long they have been a customer and how many items they have purchased
- Searchable customer list
- Update customer information
- Export customer order information to Microsoft Access, Microsoft Excel or most other databases via CSV file
- Ability to display all orders for a specific customer


Manage reports
The admin can manage different reports through the admin panel
Common Files used to manage reports
- templates/admin/reports/GSD.body.tem.php
- templates/admin/admin.order.list.tem.php
- templates/admin/reports/
- lib/reports
- Product Cost Report - Using the product cost we will build a historical report to display your profit for each item you sell
- DigiShop can work with Google Analytics - formerly Urchin - to have the most in-depth tracking available.
- View the total number of orders by each customer
- Year-to-date sales
- Number of products
- Number of categories
- Number of customers
- Number of orders
- Number of orders broken down by current order status
- Gross Sales Report by predefined or custom timeframes.
- Sales Tax Report by predefined or custom timeframes.
- Product Sold Report by predefined or custom timeframes.
- Keyword and Advertising Report by predefined or custom timeframes manages your pay-per-click keywords so you know which words are generating sales not just clicks. This information is priceless if you do any online marketing.
- Affiliate Sales Report, Affiliate Payout Report and Affiliate Payout History Report
- Vendor Sales Report<







Manage Settings
Common Files used to manage settings
- templates/admin/settings/edit.save.settings.tem.php
- templates/admin/settings/
- Lib/settings
- Easy to use interface to manage all the store's settings
- Ability to sell e-goods
- Set clicks and time for expiration
- Orders that are changed to shipped/completed with download now send the email download link via email to the customer when the order status is changed.
- Integrated I-dev affiliate program
- Ability to add, edit or delete affiliates
- Set affiliate commission percentages on sales
- Multiple affiliate reports
- Easy to use affiliate database
- Front-end login for affiliates to view tracking URL
Inventory Management
Common Files used to manage settings
- Full Inventory Management
- Ability to turn Inventory Manager on or off globally or by individual product.
- Low Inventory email notification supports multiple email addresses
- Automatic notification for customer if they try to add more to their cart than is in inventory
- Checks inventory before checkout is submitted to ensure correct inventory count



- PayPal Pro Integration (Direct API & Express Checkout)
- WorldPay Payment Gateway
- UK based additional payment fields (Issue Number and Start Date) so that they are required, but ONLY when a UK based card is used (Switch or Solo)
- Firepay payment gateway
- YourPay payment gateway
- viaKlix payment gateway
- The admin chooses to save or not save the credit card number when using real-time credit card processing in the admin
- USA E-Pay
- BeanStream
- Verisign Pay Flow Pro Integration for Non-Windows servers only
- PayPal Standard support Instant Payment Notification from PayPal. This integration will allow orders to be sent to DigiShop without having the customer click on the return to merchant button on PayPal.
- Skipjack Payment Gateway
- DirectOne Payment Gateway
- Innovative Payment Gateway (Quickbooks Merchant Services)
- ANZ Egate Payment Gateway
- Protx Gateway
- Moneris Gateway
- Google Checkout
- Save customer credit card (except cvv2 code) - If you turn this option on, your customers can have the option to save their credit card information for quick re-ordering (cvv2 code will not be saved)
- In-Store Payment - A payment method which you can choose as an option where customers pickup and pay at your local store
- Purchase Order Payment - A payment method which will allow your customer to pay by purchase order and enter in a purchase order number
- Accept real-time credit cards
- Authorize.net (AIM)
- Payflow Link and Payflow Pro (Non Windows Only for Payflow Pro)
- Linkpoint
- Cardservice International
- Offline credit card processing supported
- 2Checkout
- PayPal (Standard)
- Offline Methods: check, money order, COD, in-store, purchase order (required or don't require a PO number)
- Switch and solo support
- Mod 10 Credit Card Algorithm to minimize bogus credit card numbers
- Contact us for custom integration of any payment gateway
- CISP Compliance

Security
- Delete any credit card through admin
- Full HTTPS/SSL support
- Secure HTTPS/SSL administrative access
- Password-protected administrative access
- Encrypted credit card numbers in MySQL database (only if setting is turned on will they be saved)
- Full logout capabilities for admin and customer
Sales Tax
- VAT Inclusive/Exclusive - You will be able to set VAT to be inclusive of your price or exclusive of the product price
- Be able to choose if the tax should be calculated off of the bill to or ship to address
- Be able to choose if tax should be calculated before or after a discount is applied
- Easy to use Sales Tax Wizard
- Supports County-level sales tax
- Automatic Tax, Shipping, Sub-totals and totals
- Flexible tax implementation based on state and county basis
- Full support of Canadian sales tax (GST, PST, HST, QST, PEI)
- Full support of US Tax System
- Ability to turn tax on or off for a specific product.
SEO - Search Engine Optimization
- Search Engine Optimization (SEO) feature allows you to rebuild your static store one category at a time as an additional option to rebuilding the static store all at once
- Static HTML of categories and individual products
- Web pages can be easily indexed for all major search engines and web crawlers
- Defined meta-tags for every category and every product
Shipping
- Handling Fee Supported percentage or whole dollar
- Real-time USPS Rate Quotes
- Add padding to real-time shipping
- Have per item shipping ability. The admin can set shipping rates for each individual product for both domestic and international orders (if applicable).
- Box dimensions can be set for each product. They are box width, height and length. These fields are only used with UPS real-time and the largest box in the order is used for the UPS real-time shipping calculation.
- Set a max box weight for real-time rate quotes. This will allow you to get more accurate rate quotes
- Canada Post Integration for real-time rate quotes
- Pad rates by percentage amount of the shipping quote from all real-time rate quote providers
- FedEx Real-Time Rate Quotes
- Option to charge tax on shipping
- Restrict shipping by country
- Custom Shipping Names
- Free Shipping for certain products or based on sub-total amount
- Easy to print packing slips and invoices
- UPS Worldship Export
- Ability to turn on/off Shipping calculator on the view cart screen & added totals together
- Item Quantity based shipping options
- Weight based shipping options
- UPS Real-Time shipping rates
- UPS real-time tracking built in
- Subtotal based shipping options
- Ready to process International Orders
- One-Click ship date
- Tracking number support
- Allow or disallow orders to be shipped to PO Boxes
- Printable HTML packing slip
- Customer receives email when order is shipped (on/off setting)








Customer Service
- Be able to have a customer’s cart contents be remembered even if they close their browser
- Live order tracking
- Customer log-in
- Customer can view order status
- Customer can search and view past orders
- Customer receives unique order number with every order made
- Automated email notification sent to customers when they make a purchase
- All orders stored in MySQL database
- Credit card numbers (when you choose to save them) are encrypted in the MySQL database for added security
- Password reminder for customers
- Registered customers do not have to enter their data again when checking out
- Registered customers can edit their profile
- Registered customers can change their password
- Registered customers can logout for added security
- Customer can automatically copy their bill-to information to the ship-to page
- All customer information stored in database
- Temporary shopping cart for guests and permanent shopping cart for customers
User Side
- The Online Store allows you to browse available items and add them to your shopping cart.
- The main page will display a list of all available categories. To view the main page, click the Online Store link.
- To view all products in a category or subcategory, click the title or thumbnail for that category. This will bring you to a list of all available products in that category.
- For more information about a specific product, click the thumbnail or product name. You can also click the MORE INFO button to access the Product Detail Page.
- To add an item to your cart, click the ADD TO CART button on the Product Detail Page.
Files to manage user side
- Main page :cart.php
- Header : templates/header.tem.php
- Footer : templates/footer..tem.php
1.Category list
- templates/category.list.tem.php
- templates/category.grid.tem.php
- lib/CategoryDAO.class
- ib/dsCategory.obj
2.Products
- templates/product.detail.tem.php
- lib/ProductView.class.php
- lib/Product.class.php
3.View Cart
- templates/view.cart.tem.php
- Lib/CartItem.class.php
- Lib/CartDAO.class .php
- Lib/Cart.class.php
4. Payment
-
Secure/checkout.php
- Secure/checkout.php
- Secure/Complete.php
- Secure/paypalForm.php
- Secure/worldpayForm.php
- Secure/payflowLinkForm.php
- Secure/response.php
Screen #1 Home Page
Search Products
To utilize the search feature, click the Search link at the bottom of any page in the Online Store. The customer can search by any word or phrase that appears in the Product Name, Teaser, or Product Description. Please note that the search feature does not support Boolean searches (i.e. searches using quotes or +/- symbols).
Shop Products
- You can view your cart any time by clicking the View Cart link at the bottom of any page in the Online Store.
- To add an item to your cart, click the ADD TO CART button on the product detail page.
- To change the quantity of items already in your cart, click the View Cart link at the bottom of any page in the Online Store.
- Change the number in the QTY column next to the product you wish to adjust, click the UPDATE CART button to save your changes.
- To delete items already in your cart, click the View Cart link at the bottom of any page in the Online Store. Then click the Delete icon next to the product you wish to remove from your cart. When prompted with “Are you sure you want to the remove the PRODUCT NAME from your shopping cart?” click OK to proceed or CANCEL to return to your cart without deleting the item.
- To delete all items from your cart, click the EMPTY CART button. When prompted with “Are you sure you want to empty all the items from your shopping cart?” click OK to proceed or CANCEL to return to your cart without deleting any items.
- To return to the Online Store click the CONTINUE SHOPPING button or the Online Store link. To proceed to Checkout, click the CHECKOUT button.

Checkout, Billing and Shipping Details
- To proceed to Checkout, click the CHECKOUT button in your cart or click the Checkout link at the bottom of the screen.
- If you are already logged in, this takes you to the Billing Address screen.
- If you are not already logged in this takes you to the Checkout Login Screen. Here you will enter your e-mail address and password. If you are a new customer, this is the screen where you will create your account.
- Clicking the LOG IN button will take you to the Billing Address Screen. Enter your Billing Address Information. If your shipping address is the same as your billing address, check this information.
- Shipping Address, E-mail Address, First Name, Last Name, Address, City, and Zip/Postal Code are required fields. Click the CONTINUE button to proceed to the next screen.
- If your shipping address is different than your billing address, you will be directed to the Shipping Address Information screen. Name, Last Name, Address, City, and Zip/Postal Code are required fields.
- Click the CONTINUE button to proceed to the next screen.
- On the Payment Information screen, you will be required to enter your Payment Type (credit, etc.) as well as any relevant payment information. This is also the screen where you will choose your preferred shipping method and enter in any coupons you may have.
- Click the CONTINUE button to proceed to the next screen.
- The Confirm and Submit page is where you can review all of the information you have entered up to this point.
- Once you have reviewed your order, click the SUBMIT MY ORDER button.


Screen Billing Details
Screen Shipping Details
Screen Payment Page
Screen payment Confirmation Page
Success Order Complete Page
My Account
- To view detailed information pertaining to your account, click the My Account link.
- If you are not already logged in, you will be asked to log in.
- If you do not know your password, click the Forgot My password link.
- Enter your e -mail address and click the SEND PASSWORD button. You will receive an e-mail with your log in information and a link back to the log in page.
- Enter your e -mail address and password, and then click the LOG-IN button.
- The My Account page allows you to view your order history by clicking the View Order History link.
- Change your Billing Address by clicking the Change Billing Address link. Change your billing Information. Click the CONTINUE button to save your changes.
- Change your Shipping Address by clicking the Change Shipping Address link. Change your shipping information. Click the CONTINUE button to save your changes.
- Click the CONTINUE button to proceed to the next screen.
- Change your password by clicking the Change Password link. Enter your Current Password and New Password. Click the SAVE button to save your changes.
- Logout by clicking the Logout link
Screen My Account Page
Screen Order History
Screen Change Password