Websites Setup

Website Settings

Domain and Email Settings

URL

The URL for the website during development will be website_name.coresense..com. When you are ready to go live you will enter a CNAME Record into your DNS point to this url. During Development you can secure the development website from search engines and the public by enabling Basic Authentication on Setup>System Settings>Website>Enable Basic Authentication.  Anyone who wants to view the website will have to enter a user name and password. 

Email Setup

Setup your domain in Setup>System Settings>Integrations>Mailgun

Hosting will provide the entries that must be made in your DNS to send and recieved email from this domain from the CORESense back office. 

Contact Information

Each CORESense Ecommerce Website Channel (Websites) installation begins with a default website project typicall called Starting Point.  Clients can create and manage an unlimited number of Websites from a single back office.

Brand Information

Each Websites can be associated with a Brand, and the company information sent in order confirmation, shipping and associated email and document Templates can be setup to automatically include Brand specific information. See Brand Manager for information on how to setup a Brand and associated a website channel with that Brand. Under BRAND in under Email and  Document and Templates for a list of Brand specific tags. When you include these tags in an email template or document they pull in the field information specific to the Brand the website channel is associated with. 

Alternatively, if you have only Website, you can include Setup>System Settings> Company Information

Website Channel Related Settings

Complete the following Company Settings:

Complete the settings under Setup>System Settings>Website Channel Settings as appropriate for your business.

Payment Methods

Payment methods available on your website are enabled through the checkout plugin. 

Link Payment Processor for Credit Card payments

For credit card payment you must link a Payment Processor to the website channel. See Setup>System Settings>Payment Processors

If you are using Braintree, you will need to contact CORESense Customer Support to have the Braintree Hosted Pay Field code added to your checkout page. This code will also include support for PayPal and optionally, Apple Pay.  

Checkout

One-Page and Paginated Checkout

One-Page Checkout is CORESense’s default checkout and order confirmation page. It includes features that minimize friction and a smooth process of checkout to increase sale conversions.

CORESense also offers a Paginated Checkout and the option to build a custom Checkout.  

One-Page Checkout or Paginated Checkout is specified at the bottom of the checkout_page_protected template in the starting point website project:

<div class="row">
    <div id="checkout-error-container" class="small-12 columns">
        {display_errors holding_template='checkout_page_errors' row_template='checkout_page_error_row'}
    </div>
</div>

{paginated_checkout} OR {one_page_checkout}

Custom Checkout

A custom Checkout can be build using the templates located in the 'New Checkout' template folder'. 

Checkout Configurations

The following are set in the Checkout Configuration Plugin:

Shipping

Available shipping method are displayed using the {show_shipping_methods} custom tag. Shipping Methods are created using the Shipping Method Manager. Shipping Methods are assigned to products and skus using the SKU Shipping Driver Manager. Shipping Methods are made available by region and by Interface Channel. This is done in the Shipping Regions utility. 

CORESense will determine the available shipping methods based on the shipping region of the shipper and the items in the shopping cart. It will determine which shipping methods, available in the shipping region, can be used for all products. and it will present those shipping methods. 

Sale Tax

Just like with offline commerce, governments require online merchants to collect sales tax on orders where it’s applicable. CORESense allows you to set up your tax configuration manually as well as connect with a third-party tax service to automate your tax configuration.

CORESense supports calculation of sales tax using Avalara, TaxJar, Thomson-Rheuters ONESOURCE or CORESense's Sales Tax Manager. 

Design and Content

All new CORESense Websites Channels are pre-populated with a web project called 'Starting Point. The Starting Point is a fully functional, responsive ecommerce website. It includes an annotated stylesheet that can be edited to match your company's branding. It is based on Foundationan open source front-end framework that helps in designing responsive websites, apps, and emails. It provides a responsive grid, HTML and CSS UI components, templates, and code snippets, forms, buttons, navigation, other interface components and optional JavaScript extensions to build a responsive site.

Page, Header, Footer and Global Include Templates

The project includes page templates and other templates:

Label Description Folder
home_page Home page for the website Home
product_listing Lists products in a category or in search results. Product
product_page Product detail page Product
category_listing Lists sub-categories of a selected category Category
shopping_cart_page Shopping Cart Shopping Cart
checkout_page Checkout Checkout
company_info Static content page for company information.  General Content
contact_info Static content page for contact information.  General Content
contact_us Static content page that typically will include a contact form.  General Content
customer_service Static content page for customer service information.  General Content
faq Static content page for frequently asked questions.  General Content
page_not_found_404 404 page.  General Content
product_index Page hosting the product_index plugin General Content
return_policy Static content page for return information.  General Content
shipping_information Static content page for shipping information.  General Content
static_page_template Static content page template General Content
page-header Header content displayed across all pages. Includes top navigation.  General Content
page-footer Footer content displayed across all pages.  

additional_header

Included in al page headers. i..e between <head> ... </head> Global Head include
meta_tags Page meta tags.  Global Head include
solr Support free text search and product listing refinement via the SOLR search engine.  Global Head include

The project includes a number of other templates that either are used directly in a page template or refernced via a plugin. We will discuss plugins in the next sections. 

Plugins

© 2023 CORESense ·  info@coresense.com · 125 High Rock Avenue, Saratoga Springs, NY 12866