Handy reference list to 'How To' guides for a variety of CSS Features 
Administration Functions
-
Assigning Multiple Customer Accounts to a User — Assign multiple Customer accounts to a User.
-
Changing a User's Password — Reset a user's password when they can't do it themselves.
-
Creating a New User — Create a new User through the Admin interface.
-
Creating CMS Users — Create new CMS Users for your website.
-
Deactivating a User with active orders — Deactivate rather than delete a User.
-
Deleting a User — Remove a user from the database completely.
-
Facebook Sign-In for BPD — Let your B2B/B2C customers use their Facebook credentials as a third party sign-on to login to your website instead of email address and password. This can reduce user friction and "login fatigue". For sites with B2B customers, you can also set third party logins to link to existing users.
-
Global Login as any User — Login as any site User.
-
Google Sign-In for BPD — Google Sign-In is a secure (OAuth 2.0) login method that aims to reduce friction and "login fatigue" for your users. Instead of signing in to your website with an email address and password, your customers can login with their Google account — the same account they already use for Gmail, Docs, Google+, and other Google services.
-
Importing Users — Customer Self Service (CSS) allows for new users to be created either via the administration interface, or via CSV import. This guide covers the creation of new users via import.
-
Keep Me Logged In — Allow users to remain logged in, overriding the usual session timeout period.
-
Modal Window Login — Instead of a dedicated login page, present your site's login functionality in a modal window. This gives the user a focused context for login, without navigating away from the page they were on.
-
OCI User Setup — Set up customers who use procurement systems to access your catalogue and return the Cart to these systems.
-
Unlocking a Web User's Account — Unlock a Web User's account when it has been locked due to maximum login attempts reached.
-
User Maintenance — Maintain Users and Roles on your website.
-
User Order Limits — Amend a user's online order limits (requisition, order and approval) where the Advanced Order Approval system is used.
-
User's password expiry date — Set a password expiry date to force a User to change their password.
-
Website User Maintenance in CMS — Create and maintain Website Users in the CMS. Functions include: Creating a new User, Copying an Existing User, Adding a multiple accounts to a B2B user, Adding multiple accounts to a User, Approving a B2B User, Resetting a User's Password, Deleting a User's account.
Articles
-
Article List - Zoned layout — With BPD, your site's news article list can be presented in a variety of layouts. Similar to a product list, article summary tiles can be presented in a grid, list, or slider format. Users select a tile to drill down into the detailed article page view.
Using the standard layout, the fields on these article tiles can be customised to an extent, but for greater flexibility, a zoned layout allows you to include custom fields, filter content by layer, and rearrange widgets on the template.
-
Article Maintenance — Access various functions to maintain your article system.
-
Article Page - Zoned layout — You probably already know that BPD websites come equipped with a clean, well-organised article layout right out of the box.
But what if you've got additional content to display in your articles? Or what if you'd prefer a customised page layout, completely unique to your site?
That's where the zoned layout option comes in! By using a zoned article layout, you can present your article in the layout of your choice, with content arranged as you please.
-
Custom Templates for (Individual) Articles — Create your very own article templates and assign them to one or more articles.
-
News Articles — Articles differ from static content in that they can change based on posted date, start, and finish date. For example, a promotional article could be published which would disappear at the end of the promotional period.
-
Using Articles to display FAQs — Use the CSS Article system to display FAQs on the page with a user-controlled toggle.
Cache Refreshing
-
-
Cache Refreshing — Refresh the various cache types on your Website, including browser, session, pricing, products and Customer Self Service eCommerce Platform settings & templates.
-
Resetting the Price Cache — Clear the price cache (for sites not using Live Pricing).
-
Resetting the Product Cache — Clear the product cache and ensure products displayed are based on the very latest integrated data.
Campaigns
-
Import Campaign Products — Perform a mass import of products for a campaign.
-
Product Campaigns — Product Campaigns are a simple way to feature a group of products on a website. Campaign products might be sale items, top sellers, highlighted brands, or any other criteria you fancy.
-
Split Campaigns — Have you ever wanted to split the display of a campaign's products over different sections of the page? Perhaps you'd like to group one subset of products under a particular heading, then another few products under an alternate heading.
Categories
-
Assign Products in Category Maintenance — Add products while editing a Category.
-
CMS Category Maintenance — The product categories used on your website are initially integrated from your ERP, but if it suits your business processes, you can bypass PRONTO category integration and opt for complete online maintenance.
-
-
Product Category Quick View — To optimise speed in scenarios where live pricing calls are made to PRONTO, Quick View functionality can be enabled. With Quick View, product pricing and availability is not shown on initial page load. Instead, these calls are made to the server on demand when the user clicks 'Quick View'. That data is then cached for the user, thereby improving speed and performance.
Customers
-
Customer Activation — Set a customer to 'active' (to have their data integrated).
-
Customer Maintenance — Edit Customer settings on your website.
-
Enabling Credit Card Payment at Customer Level — Allow a Customer account to pay orders by credit card.
Data Import and Export
-
Import Campaign Products — Perform a mass import of products for a campaign.
-
Importing Products to a Promotion — Import Products from a spreadsheet for a promotion.
-
Importing Users — Customer Self Service (CSS) allows for new users to be created either via the administration interface, or via CSV import. This guide covers the creation of new users via import.
-
JSON Field Groups — JSON is a low-overhead data format commonly used on pages where data needs to load and reload without requiring an entire page refresh. An example of use would be the Change Password functionality on newer (BPD) versions of Customer Self Service.
-
Product Document Import - Bulk Assign Docs to Products — Bulk assign documents to products.
-
PRONTO - Live to Stage copies — When copying your Live PRONTO data over to your Test company, there are additional steps you need to complete to ensure your stage website accurately reflects all that fresh new data.
Emails
-
BCC Order Confirmation emails — BCC 'Order Confirmation' emails to additional recipients.
-
MailChimp eCommerce — MailChimp is a leading email marketing platform which enables businesses to send automated marketing messages and targeted campaigns. From version 3.80+, Commerce Vision CSS features seamless integration with MailChimp, pushing sales data to your member profiles for use in MailChimp's eCommerce functionality.
-
Reviewing emails sent from the website — Review all emails sent from the website, locate a particular email or re-send an email.
Integrations
-
Customer Activation — Set a customer to 'active' (to have their data integrated).
-
cXML Punchout Testing — Test cXML Punchout using the Postman for Chrome tool.
-
Facebook Sign-In for BPD — Let your B2B/B2C customers use their Facebook credentials as a third party sign-on to login to your website instead of email address and password. This can reduce user friction and "login fatigue". For sites with B2B customers, you can also set third party logins to link to existing users.
-
-
Menus
-
Add items to the Mega Menu — Display non-product categories and items in the Mega Menu.
-
-
Section Menu Editor — Create menus and menu items in the current version of the Section Menu Editor.
Order Tracking
-
Allowing Users With Multiple Accounts to Track All Orders — In Customer Self Service, a system setting controls whether B2B users can see and track the orders for ALL accounts they have access to, or just for account they are currently operating on. This article guides site Administrators in updating the relevant flag to enable or disable this function.
-
Carrier Track and Trace links — Customer Self Service features Track and Trace links for carriers that support this functionality on their own websites. This page describes the setup for those tracking links.
-
Customising Order Status Descriptions — Customise Order Tracking status descriptions.
-
Order Tracking for Child Accounts — Select whether a User can see all orders for all accounts they have access to or only the current account they are on.
-
Order Tracking Overview — Make Order Tracking available for a User group.
Payments
-
Albert Terminal Payment Integration — Extend the Point of Sale (POS) functionality of your website by connecting your online application to a physical in-store payment terminal.
-
Buy Now, Pay Later - Afterpay — Configure Afterpay for your website.
-
Buy Now, Pay Later - Openpay — Configure Openpay settings for your website.
-
Buy Now, Pay Later - zip — Configure zip settings.
-
Buy Now, Pay Later - zipPay & zipMoney (legacy) — Configure zipPay and zipMoney settings.
-
Credit Card Fee Override for Account Payments — Allows default surcharge rates in the system to be bypassed for payment of account invoices.
-
Credit Card Retry Threshold — Set maximum credit card retry threshold before lockout period applies.
-
Credit Card Surcharges — Configure surcharges for credit card payments.
-
-
Credit Card Verification Settings — Configure settings for the system's inbuilt credit card verification security feature. (For eWay only.)
-
EFT Payments (classic sites) — Configure CSS to accept EFT payments from online users.
-
EFT Payments in BPD — Configure BPD website to accept EFT payments from online users.
-
Enabling Credit Card Payment at Customer Level — Allow a Customer account to pay orders by credit card.
-
eWAY Retry functionality — Manually re-test and complete failing or hanging eWAY payment.
-
Generating an API Key for eWAY — Generate a new API key for eWAY.
-
Invoice Reprints — Allow your B2B customers to reprint invoices for their orders. (For PRONTO.)
-
Online Gift Cards — Online Gift Cards are now supported via the implementation of the Gift Card widget.
-
PayPal Express Checkout — With PayPal's Express checkout, users are able to complete their purchase in fewer steps. Customers can use the delivery and billing information they have stored with PayPal, rather than re-entering it all again on your website. This makes checkout quicker and easier, thereby increasing conversion rates.
-
PayPal Payments — Add PayPal as a payment solution on your website.
-
Releasing EFT and BPAY Payments — Release or reject orders paid by EFT and BPAY.
-
Test Credit Card & PayPal credentials for your Stage site — Test credit card and PayPal settings implemented for your (Stage) site.
Personalisation
-
Contract Item Filtering in BPD — For sites on version 3.88+, Contract items can be highlighted via filtering on any product list page (where contract items are present). B2B users can choose to display only their contract items, only non-contract items, or all products in the list.
-
Layer Group Filtering — Group layers together to display only first layer to a multiple group user.
-
MailChimp eCommerce — MailChimp is a leading email marketing platform which enables businesses to send automated marketing messages and targeted campaigns. From version 3.80+, Commerce Vision CSS features seamless integration with MailChimp, pushing sales data to your member profiles for use in MailChimp's eCommerce functionality.
-
Personalisation How To — Everyone loves it when something is customised just for them. Now, you can tailor the content on your website to the individuals who use it. With your users' preferences in mind, you can display promotions, targeted messaging, and product suggestions.
Offering relevant content through personalisation builds loyalty, strengthens customer relationships, and can drive sales. This guide will walk you through Personalisation in the Commerce Vision CMS.
-
Targeting Banners by Device — Good news! From version 3.84+, banners can be configured to display on all devices, or targeted specifically for desktop or mobile only.
Even better, from version 4.02+, you can also target banners to your tablet users. This can be done on the banner image itself, as well as on the Banner Slider Widget.
-
User Group Filtering — Apply layers based on groups of Users.
Product Search
-
Product Search facility — Configure the Product Search facility on your website.
-
Product Search with Static Content Page Results — It is now increasingly popular for visitors to a selling site to use the Search facility to find static content such as product guides, how-to articles or info about firmware upgrades for the device they purchased. We have widened the existing Search functionality so that you can configure it to include such static content in search results.
-
Static Content Pages Search — Do you want to have a search tool just for the content pages on your site? Static pages such as articles, newsletters and blogs? In other words, pages other than product information. We have widened the existing Product Search widget functionality so that you can add a search tool just for content pages.
Products
-
Adding Products to Categories via Category Maintenance — If you maintain your product & category structure in the CMS, there are 2 ways you can add products to categories:
- go via the Product itself and add it into one or more categories, or
- go via the Category and add multiple products to it.
This page outlines method 2.
-
Adding Products to Categories via Product Maintenance — If you maintain your product & category structure in the CMS, there are 2 ways you can add products to categories:
- go via the Product itself and add it into one or more categories, or
- go via the Category and add multiple products to it.
This page outlines method 1.
-
Alternate Product Substitution — In conjunction with Best Practice Design, you can implement an Alternate Product Substitution offer feature, whereby out of stock items in the cart can be substituted with alternates at the customer's request.
This feature could also be used to showcase higher quality or higher margin products compared to those your customer has selected.
-
Assign Products in Category Maintenance — Add products while editing a Category.
-
Automatic image tagging for variants — Your master products can be automatically updated with their child images and tagged for image switching.
This means that as you add a child product to a master in the CMS, as long as that child has an associated image, it will be copied across with the correct tags. -
Back In Stock Notifications — Customer Self Service features 'Notify Me' functionality, whereby users can elect to receive an email when unavailable products return to stock.
-
Bonus Items — Automatically add a bonus (free) item to an eligible order.
-
Custom Catalogues (legacy) — Create custom catalogues (for classic sites).
-
Displaying Kit Components — Kit items are defined in the ERP by an Item Type 'K' and a Bill Of Materials (BOM). The BOM is the list of all the items which make up that kit. It's often beneficial to list the components of a kit on your website, especially if they are not detailed in the product description. A Kit Component Display widget is available to list the components / BOM on the product detail page. This guide details its implementation.
-
Importing Products to a Promotion — Import Products from a spreadsheet for a promotion.
-
-
Product Compare Functionality — Product Compare functionality gives your customers the ability to compare the features of every product on your website.
The user selects up to 3 products to be compared, and the features are presented side-by-side in a popup window. The user can add the products to their cart here (assuming the product is available for purchase), or they can close the window and browse for further products to compare.
-
Product Document Import - Bulk Assign Docs to Products — Bulk assign documents to products.
-
Product Features Group Maintenance — Add a Product feature compare filter for your customers
-
Unit Of Measure Selection on Add To Cart — In many scenarios, products can be sold to the consumer in varying units and pack quantities. For example, copy paper might be sold by the ream, the carton, or the pallet. Some businesses will create 3 unique product codes to cater for these options.
However, from version 3.82+, the functionality exists in BPD to use just 1 product code, while offering a Unit of Measure selector when adding to cart.
Promotions
-
Bonus Items — Automatically add a bonus (free) item to an eligible order.
-
Buy X Quantity of a Product and Get Y Quantity of Specific Product at Special Price — With this promo type, you can create offers where you can give customers buying a set number of one Product a discount on a set number of the same Product or a different Product. You can also use this promo code with a Product with variants.
-
Cart Discount Promos — Configure a discount when an order meets a minimum spend amount.
-
Free Freight Promos — Add a free freight promotion for your website.
-
Free Product Promos — Configure a free product promotion code.
-
Product Discount Promos — Add a percentage discount on an individual product or group of products.
-
Promotion Codes Overview - BPD — Configure global settings for promotion codes.
-
Repeating Promo Codes — Set promotion codes so a customer gets repeat promotion codes after purchasing.
-
Tiered Promotions — Configure a tiered promotion where the discount (percentage or amount) is based on cart value.
-
Whole Order Discounts — Configure discount for users on their total order value.
Reporting
-
Create a Report — Create reports on products, orders, sales, etc.
-
Generate Reports — Report Generator lets users customise and run reports they have access to. If a report is also enabled for Report Subscription, the generated report can be scheduled for update reruns and emailed to select recipients on a daily, weekly or monthly basis.
-
Run a Report — Run a report to extract information from the database.
-
Subscribe to a Report — Admin users can now make reports subscribable. This lets Users with access to a report schedule report updates to be emailed to themselves and other select Users.
Search Analytics
-
Google Trusted Stores — The Google Trusted Stores program is designed to boost consumer confidence when shopping online. Displaying the GTS badge can assist a business in reaching new customers, as well as improve sales and increase average order size.
-
Search Analytics — Use the Search Analytics Dashboard to track keywords entered, conversion rates and other statistics for your website.
-
SEO
-
301 Page Redirects — Page Redirects are a useful SEO tool, employed to direct users to a different page from the one originally requested.
A 301 Redirect will tell web browsers and search engines that a particular page has moved permanently. -
Article Maintenance — Access various functions to maintain your article system.
-
-
Google Trusted Stores — The Google Trusted Stores program is designed to boost consumer confidence when shopping online. Displaying the GTS badge can assist a business in reaching new customers, as well as improve sales and increase average order size.
-
Settings
-
Authority To Leave — Offer users 'Authority To Leave' functionality at checkout. This feature allows users to grant authority and nominate a designated location for their order to be left, in the event they are unavailable at the time of delivery. Authority To Leave information is then mapped to the Delivery Instructions field on the PRONTO sales order at integration.
-
BCC Order Confirmation emails — BCC 'Order Confirmation' emails to additional recipients.
-
Changing the Display of Zero-priced Items — Change the display and settings of zero-priced ($0.00) items.
-
Country Selection & Multi-currency Support — From version 3.82+, websites using BPD are able to implement country-based geocoding and multi-currency support. This enables the display of region-specific information (product prices in $USD, for example).
-
Creating a New User — Create a new User through the Admin interface.
-
Credit Card Fee Override for Account Payments — Allows default surcharge rates in the system to be bypassed for payment of account invoices.
-
Credit Card Surcharges — Configure surcharges for credit card payments.
-
Customising Order Status Descriptions — Customise Order Tracking status descriptions.
-
EFT Payments (classic sites) — Configure CSS to accept EFT payments from online users.
-
EFT Payments in BPD — Configure BPD website to accept EFT payments from online users.
-
Enabling Credit Card Payment at Customer Level — Allow a Customer account to pay orders by credit card.
-
Global Login as any User — Login as any site User.
-
-
Invoice Reprints — Allow your B2B customers to reprint invoices for their orders. (For PRONTO.)
-
Locking a User to down to an IP Address — Restrict users to a single designated IP address.
-
Login Retry Limits — Limit the number of failed login attempts, locking out the user for a certain period of time.
-
Order Tracking Overview — Make Order Tracking available for a User group.
-
Password Rules — Create a password rule for passwords entered on your website.
-
PayPal Payments — Add PayPal as a payment solution on your website.
-
Request a Quote — Give your customers the ability to add items to their cart, then request a quote from you. These 'wishlists' are captured in PRONTO as 'Quote' order types, and can be valuable lead-generation tools.
Once the quote is in your ERP, you simply follow your existing internal workflows for dealing with customer quote requests.
-
-
Session Timeouts — Update the session timeout period for the whole website or an individual Role.
-
Test Credit Card & PayPal credentials for your Stage site — Test credit card and PayPal settings implemented for your (Stage) site.
-
User's password expiry date — Set a password expiry date to force a User to change their password.