Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Multiexcerpt
hiddentrue
MultiExcerptNameFeature Overview

Let users specify a preferred delivery date for their order.

The Customer Self Service eCommerce Platform provides choices for your guest user checkout settings. You know your customers and your business best. You can decide to:

  • let guest users select to create an account upon order submission or remain unregistered, or
  • automatically create an account with provided details. (Please contact Commerce Vision for this option.) 

Letting users decide to create an account or not is done with the Create Account & Remember my details checkbox during checkout, It can be ticked or unticked by default. The user can override the default option.

Image Removed

Expanded Guest Checkout view

At checkout, the guest user usually has to click the Guest Checkout button to view the Guest Checkout form. This form contains fields for delivery address, freight options and payment. For sites on 4.25+, the Guest Checkout form can be set to the expanded view by default.   

...

Users click the Guest Checkout button to open the Guest Checkout form.

Image Removed

...

The Guest Checkout form is displayed automatically. Users do not have to click the Guest Checkout button.

Image Removed


Guest Checkout is enabled and configured for your B2C site or users quickly and easily in the CMS.   

Step-by-step guide

1. Configure Guest Checkout

Step-by-step guide

For the Preferred Delivery Date section to display, add the Forward Orders Widget to the Checkout template. Because of the complexity of functions and options on the Checkout page, there are a few other steps that are needed as well.

1. Add the Forward Orders Widget

  1. In the CMS, navigate to SettingsFeature ManagementPayment & Checkout.
    Toggle ON Guest Checkout, then click Configure. NOTE - This toggle is available only if Commerce Vision has switched on the Guest Checkout feature.  
    Image Removed 
    In 'Guest Checkout Feature Settings', toggle ON Guest Checkout.
    Image Removed
    If your site is on version 4.25+, you can set the Guest Checkout form to display by default on the Checkout page. For this option, toggle ON Always Expand Guest Checkout Content. Leave it OFF if you do not want checkout fields to be displayed automatically.  
    In Role Assignment, select the role(s) that apply to Guest Checkout. (The most common is the 'Public User', a pre-login role). Note - Guest Checkout should not be enabled for B2B, Accounts or Administrator roles.
  2. To save your changes, click Save or Save & Exit.

2. Set Create Account & Remember my details checkbox

When a user checks out as a guest, the 'Create Account & Remember my details' checkbox displays in the Contact/Billing panel. It is unticked by default. The user can tick it if they want to register an account. 

Expand
titleSee the Create Account checkbox

Image Removed

When the checkbox is ticked upon order submission, the system will check whether the guest user's email address is already registered. 

  • If an account does not exist, a new website user based on the data supplied will be created and the standard New User Registration email is sent.
  • If an account exists, the User Exists email is sent. This informs the user they already have an account and also provides them with their login ID.

You can set the checkbox to default to ticked in the Delivery Address B2C widget in the Guest Checkout template. Content for the emails can be edited. See Customise Email Templates.

To set the checkbox default:

...

3. Customise Guest Checkout page

The content of the Guest Checkout page is provided by the Guest Checkout Template. This becomes available on the Content menu when Guest Checkout feature is enabled.

To edit the template: 

  1. In the CMS, navigate to ContentPages & Templates.
    Select the Checkout submenu, then the Guest Checkout template. Of you can simply enter 'Guest Checkout' in the Search tool.
    Click ContentPages & TemplatesCheckout.

  2. Click Edit for the Checkout template.
    Image Added 

  3. In the zone you want the Preferred Delivery Date section to display, click Add Widget. TIP- Recommended placement: 'Zone: Step1'

  4. Find the Forward Orders Widget and click Add Widget.

  5. Edit the widget options as you require. For a guide, see: Forward Orders Widget.

  6. Save your changes.

2.  Change the default preferred delivery text (optional)

By default, the label for one of the preferred delivery type is 'Back to School'. This may not be suitable for your business. 

Image Added

To edit this label:

  1. In the CMS, go to ContentAdvanced Content → Resources.
    Image Added

  2. In the Search tool, enter rcDynamicServiceForwardOrder_FWD, then click Search.
    Image Added


  3. Click Edit for 'Guest Checkout'.   

    The default widgets will be listed in each of the zones. Drag and drop widgets to reposition them in the template and zones as you require. 

Guest Checkout Button 

The default text on the Guest Checkout Button label is 'Guest Checkout, quick and easy'.

Image Removed

This text can be edited in the Guest Checkout Expand Button Widget. The widget has to be added to the Guest Template manually.

...

Guest Checkout page content

...


Image Removed

Layout Variations

The default Guest Checkout template contains 2 zones - Options Left and Options Right. In the default checkout page design, these are empty.  

Image Removed

They can be used to customise the layout with the 'Guest Checkout Expand Button'. In the example, a link to the Registration page has been placed in the Left zone. The Guest Checkout button has been placed in the Right zone. NOTE - This specific layout would not be suitable if the default is an expanded Guest Checkout content.  

Image Removed

...

To replicate this layout on your website,

Expand
titleclick here...
  1. In the CMS. navigate to Content → Pages & Templates.
  2. Locate the Guest Checkout template. 
  3. In the Zone Options Left, add a widget for your content - for example, an HTML Snippet.
  4. Click Edit for the widget to configure. In this example we used html to insert text and a button link. 
    Image Removed 
  5. Style the button by inserting the required class into the html. Refer to your site's style guide. 
    Image Removed 
  6. Click Save.
  7. In the Zone Options Right, add the Guest Checkout Expand Button widget. 
  8. Click Edit for the widget to customise the button text. 
    Image Removed 
  9. Click Save.
  10. Add another HTML Snippet widget to the 'Zone Options Right' if you wish to display text or other content with the Guest Checkout Button. 
    Image Removed 
  11. If Page Preview is active for your site, click Publish to save your changes to the template.

See Layout Creator help if you want to change the Guest Checkout page layout altogether. 

...

The User Exists and Registration email templates can be customised. NOTE - These templates may be shared by other functions.  

User Exists Email template

...

Registration Email template

  1. In the CMS, navigate to ContentEmails → Users.
     
  2. Select the Registration Email template. The default widgets are listed in each of the zones on the template. 
    Locate the User Registration widget and click Edit.
    Edit the Registered Message textbox as required. This provides the content for the email. (See help for the User Registration Widget.)
    Image Removed
    Click Edit on any of the widgets to configure options as required.
    When you have finished editing, click the Test Email button to check that the content and layout of the email is correct. 
    If the 'Page Preview' feature is active on your site, click Publish to save changes to the template.Click Modify.

  3. Edit Resource Value. This is displayed to users on the Checkout page. 
    Image Added

  4. (Optional) If you wish to add a useful description for your team members with access to Resources, enter a Description. This is not displayed to users.

  5. To save, click OK.

3. Check Quotes settings 

The Quotes feature need to be enabled and set to Standard, Advanced with Freight or Pronto Approved. Otherwise, this feature will not display.


To configure the setting: 

  1. In the CMS, go to SettingsFeature Management → Payment & Checkout.

  2. Enable Quotes, then click Configure.
    Image Added
  3. ln Quote Mode Selection select either Standard, Advanced with Freight or Pronto Approved.   
    Image Added

  4. Click Save & Exit

Additional Information

Multiexcerpt
hiddentrue
MultiExcerptNameAdditional Info

You can add a create an account upon order submission checkbox or set it to automatic account creation if a guest purchase is madepreferred delivery date field for your customers

 


Multiexcerpt
hiddentrue
MultiExcerptNameFeature Title

Guest Checkout

...

Minimum Version Requirements


3.81
Multiexcerpt
MultiExcerptNameMinimum Version Requirements


Prerequisites


Multiexcerpt
MultiExcerptNamePre reqs

4.31 for the Guest Checkout form to display by defaultMust be enabled by Commerce Vision.

Multiexcerpt include
MultiExcerptName4.25
PageWithExcerptLTS 2021 actual min. versions

Self Configurable


Multiexcerpt
MultiExcerptNameSelf Configurable

YesPartly


Business Function


Multiexcerpt
MultiExcerptNameBusiness Function

Orders


BPD Only?


Multiexcerpt
MultiExcerptNameBPD Only

NoYes


B2B/B2C/Both


Multiexcerpt
MultiExcerptNameB2B/B2C/Both

B2CBoth


Third Party Costs


Multiexcerpt
MultiExcerptNameThird Party Costs

n/a



Related help

...

Content by Label
showLabelsfalse
showSpacefalsetitleRelated widgets
excludeCurrenttrue
cqllabel = "widget" and title ~ "guest"

Content by Label
showLabelsfalse
showSpacefalse
excludeCurrenttrue
cqllabel = "widget" and title ~ "User Registration"

Content by Label
showLabelsfalse
showSpacefalse
excludeCurrenttrue
cqllabel = "widget" and title ~ "delivery B2C"

Content by Label
showLabelsfalse
showSpacefalse
excludeCurrenttrue
cqllabel = "widget" and title ~ "Checkout Review Summary"

Content by Label
showLabelsfalse
showSpacefalse
excludeCurrenttrue
cqllabel = "widget" and title ~ "Freight Options"

Content by Label
showLabelsfalse
showSpacefalse
excludeCurrenttrue
cqllabel = "widget" and title ~ "Checkout Payment OptionsForward Orders Widget"