The StoreFront system screens are divided into three areas:  1) checkout, 2) affiliate management, and 3) MyAccount customer portal.   Each theme will additionally have numerous templates for the store catalog, but those templates do not have a $form variable.  They are not included or mentioned here.

Collecting Information

  1. access_account.vm
  2. apofpo.vm
  3. auto_order.vm
  4. billing.vm (rarely used; you probably want review.vm)
  5. forgot_password.vm
  6. options.vm
  7. review.vm
  8. session_timeout.vm
  9. shipping.vm
  10. shipping_estimate.vm
  11. single.vm
  12. single_calculate_shipping.vm
  13. view_cart.vm

Information Collection Flow

Payment Finalization

  1. digital_download.vm
  2. digital_download_expired.vm
  3. in_progress.vm
  4. quote_review.vm
  5. receipt.vm
  6. receipt_in_progress.vm
  7. special_offers.vm
  8. special_offers_confirmation.vm

Order Finalization Flow

  1. affiliate_login.vm
  2. affiliate_partner_additional_terms.vm
  3. affiliate_partner_edit_link.vm
  4. affiliate_partner_edit_managed_link.vm
  5. affiliate_partner_email_templates.vm
  6. affiliate_partner_index.vm
  7. affiliate_partner_ledger.vm
  8. affiliate_partner_login.vm
  9. affiliate_partner_logout.vm
  10. affiliate_partner_lost_password.vm
  11. affiliate_partner_manage_links.vm
  12. affiliate_partner_payment.vm
  13. affiliate_partner_recruiting_link.vm
  14. affiliate_partner_reports.vm
  15. affiliate_partner_select_managed_link.vm
  16. affiliate_partner_update_information.vm
  17. affiliate_partner_updated_terms.vm
  18. affiliate_partner_view_link.vm
  19. affiliate_signup.vm
  20. affiliate_signup_success.vm

Affiliate Management Flow

MyAccount Customer Portal

  1. myaccount_address.vm
  2. myaccount_billing.vm
  3. myaccount_index.vm
  4. myaccount_order_detail.vm
  5. myaccount_orders.vm
  6. myaccount_password.vm
  7. myaccount_payment.vm
  8. myaccount_payments.vm
  9. myaccount_reviews.vm
  10. myaccount_settings.vm
  11. myaccount_shipping.vm
  12. myaccount_wishlist.vm

Product Review

  1. review_helpful.vm
  2. review_item.vm
  3. review_item_confirmation.vm
  4. reviewer_login.vm

Wholesale Signup

  1. wholesale_signup_application.vm
  2. wholesale_signup_confirmation.vm

Customer Management Flow

These templates render the pages that customers visit via emailed links to either cancel their automatic re-orders or update their payment information.

  1. auto_order_cancel.vm
  2. auto_order_cancel_success.vm
  3. auto_order_update_billing.vm
  4. auto_order_update_billing_error.vm
  5. auto_order_update_billing_success.vm
  1. account_change_password.vm - legacy script, replaced by MyAccount Customer Portal (above), but remains to avoid breaking existing old web sites.
  2. account_change_password_confirm.vm - legacy script, replaced by MyAccount Customer Portal (above), but remains to avoid breaking existing old web sites.
  3. account_login.vm - legacy script, replaced by MyAccount Customer Portal (above), but remains to avoid breaking existing old web sites.
  4. cardinal_commerce_handoff.vm - rarely used script by a few merchants to faciliate a verified by VISA transaction. safe to ignore
  5. user_error.vm - displays a custom error message (supplied by server) to the end user (customer). only used in rare exceptions during digital downloads. reserved for expanded future use.
  6. wishlist_login.vm - legacy script, replaced by MyAccount Customer Portal (above), but remains to avoid breaking existing old web sites.
  1. errors.vm

  2. info_messages.vm