Versions Compared

Key

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

...

Multiexcerpt
MultiExcerptNameFeature Overview


Excerpt

Customer Self Service's The Click & Collect functionality allows users to order products online and collect them at a store location (or set alternate sites such as a distribution warehouse) convenient to them. Click & Collect can be a valuable sales driver, as it allows the customer to avoid shipping costs and receive their order on more quickly, even the same day in some cases.


...

Your business will have its own particular specific click and collect requirements and rules, so consultation with Commerce Vision may be necessary in order to configure your site correctly. 
 

...

  1. Store Locator
  2. My Store
  3. System Settings
    1. Product Availability Logic
    2. Order Restrictions
    3. Check Other Stores
    4. Delivery Display Mode
  4. Pickup - Click & Collect
  5. Quick Reference Guide (icons & messages)


Implementation and Maintenance

Anchor
StoreLocator
StoreLocator
 1. Configure Store Locator

Before Click & Collect can be implemented, a Store Locator must be populated with valid pickup locations. Refer to this guide for instructions: the Pickup Warehouse / Store Locator guide for instructions:.


Image RemovedImage Added


Anchor
MyStore
MyStore
2. Place Store Availability Locator

...

Widgets 

When your site offers Click & Collect, the user User can set their preferred pickup location ('My Store') at any time during their visit.  Setting Setting a preferred store informs them of pickup availability for a product or their entire order. If the user User changes their pickup store, availability will be recalculated and the page will refresh and update. Allowing users to Letting Users set 'My Store' is achieved through adding the 'provided by inserting the Store Availability Locator ' widget at Widget at appropriate places on your site.  

  1. Add the

    '

    Store Availability Locator

    ' widget to

    Widget to a header zone of the Theme Layout template.

     This places it

    This places the 'My Store' feature in the site's header area,

    making

    where it is visible to the

    user

    User at all times during browsing and searching.

    Store Availability Locator Widget added in the Header zone in Theme Layout'My Store' in the Header area of website



    Image Modified

    Image Added



  2. Add the

    '

    Store Availability Locator

    ' widget to

    Widget to the main zone of the Cart template. This allows the user to change pickup locations during checkout. 

    Image Removed
Site header (Theme Layout) widget placementShopping Cart widget placement

Image Removed

Image Removed

  1. Store Availability Locator Widget added in Main zone of Cart template'My Store' in the Cart

    Image Added

    Image Added


Anchor
SystemSettings
SystemSettings
3. System Settings

There are several system settings to configure for Click & Collect. These can be found in the CMS under Settings → Settings.
 

  1. Enable Click & Collect
    '
    Find Enable Store Availability Click And Collect
    ' -  toggles the functionality on / off. Tick to and tick to enable.

    Image Modified

  2. Anchor
    Logic
    Logic
    Product Availability 

    Product availability icons can be displayed in the Product Detail page, the shopping cartCart, and the Product List pagepages. (Note - Examples where the Product List page are displayed include search Search results, a product category, and the My Favourites page). 

    Products may show a different availability status for delivery vs pickup, as the customer's default warehouse is always used to calculate delivery availability. A B2B user who switches to another account may see different delivery availability if the new account code has a different default warehouse. 

    Availability calculations will be specific to each site's implementation, but in all cases a 'product buffer' may be employed. This adds a safety net to the availability logic, accounting to account for stocktake errors, for example. The buffer value is subtracted from the available quantity, for both Delivery and Pickup. The buffer can be set at the system level or by warehouse location override (see the Store Locator guide)

    A Product List with availability icons
    Image Removed

    Image Added


    The following System Settings define stock levels for availability calculations. These values are set in the CMS under Settings → Settings.

    • Click And Collect Product Availability Buffer - this value is subtracted from the available quantity, for both Delivery and Pickup. The system level buffer is the fallback value, which can be overridden at a warehouse level. Example:  PRONTO Your ERP calculates 10 available for sale, the product buffer of 2 is deducted, so there are 8 available for sale. 

    • Click And Collect Pickup Available Qty  - if available stock in userUser's pickup warehouse  this warehouse is greater than or equal to the value (after buffer), the product = 'Available for Pickup'.
    • Click And Collect Delivery Available Qty  - if available stock in userUser's default delivery warehouse ≥ this is greater than or equal to this value (after buffer), the product = 'Available for Delivery'.
    • Click And Collect Pickup Call Qty  (Low Stock, Call to Order) - if available stock in userUser's pickup warehouse is less than the 'Pickup Available Qty' value, but greater than or equal to this value (after buffer), the product = 'Low Stock - Call to Order'. 

       

     Image RemovedImage Added

    Info

    Available stock values for each product are drawn from the ProntoStockWarehouse table. Available stock = 'QtyOnHand' minus 'QtyCommitted' for the specified warehouse.


     

  3. Anchor
    OrderRestrict
    OrderRestrict
    Order Restrictions


    Define how orders containing 'unavailable' or special products are handled at checkout. You may choose to either take the order even when the product is unavailable , or prevent checkout if backorders are not permitted.
    Order Restriction fields can be set to: 
    YES (Always allow)  /  NO (Never allow)  /  DEFAULT (Standard behaviour as per existing business rules).

    • Click And Collect Can Order If Deliv Unavailable - the delivery order contains a product which is 'Unavailable for Delivery'
    • Click And Collect Can Order If Deliv Spec Ord Item - the delivery order contains a product which has no Pronto Stock Warehouse record, and is therefore 'Special Order'.
    • Click And Collect Can Order If Deliv Indent Item - the delivery order contains a product classed as 'Indent'
    • Click And Collect Can Order if Pickup Low Stock - the pickup order contains a product which is 'Low Stock - Call to Order'
    • Click And Collect Can Order If Pickup Unavailable - the pickup order contains a product which is 'Unavailable for Pickup'
    • Click And Collect Can Order if Pickup Indent Item - the pickup order contains a product classed as 'Indent'
      Image Removed
      Image Added


  4. Anchor
    CheckOtherS
    CheckOtherS
    Check Other Stores

    This allows the user User to check product availability at nearby store locations. On the Product Detail and Cart pages, the 'Check Other Stores' button will display.
    This button launches a pop-up popup window showing the pickup availability of the product at stores close to the user's 'My Store' location.  
    Only nearby stores with stock available will appear in this poppopup - up - if there are no locations within X kilometres, a message will display to indicate that no nearby stores have stock available.  

    • Enable Nearby Stores Availability for Products - tick to enable Check Other Stores functionality
    • Store Location Max Distance for Alternate Stores - sets the max distance from the user's currently selected store (system defaults to 50km if no value is set)

      Button on Product Detail pageAvailability pop-up for Nearby Stores
      Image Removed

      Image Added

      Image Removed

      Image Added



  5. Anchor
    DisplayMode
    DisplayMode
    Delivery Availability Display Mode

    Determines whether delivery availability is based on the user's default delivery warehouse (standard) , or includes transfer zones.

    'Store Avail Click and Collect Deliv Display Mode' should be set to either:
    • Standard - delivery availability is calculated per the method outlined in Step 2.
    • Transfer Zone - delivery availability takes into account nearby warehouses in the same 'transfer zone' group. If stock is present and can be transferred for delivery, the product will display an 'X - X days to delivery' status, depending on core logic vs transfer stock. (Contact Commerce Vision for more detailed information on this option)
       
    'Pronto Stock Warehouse Transfer Zone Field' - set to 'TransferZone' if using Transfer Zone display mode, otherwise leave at 'Please Select'.



  6. Email Settings

    Pickup orders trigger an email to the user once their order is ready for collection. This notification is the equivalent of the Order Shipped email for Delivery orders. 

    • Order Status for Shipped Pickup Ready - defines the PRONTO status that will indicate a pickup order is ready to collect.

    • Order Shipped Pickup Ready Email Template - defines the email template used when an order has reached Pickup Ready status and the Integrator triggers the 'Pickup Ready' email to the user. The default template is called 'Order Shipped Pickup Ready'. You can edit this template via 'Content' --> ' →  Emails'.

      Warning

      Don't forget to add the 'Order Status for Shipped Pickup Ready' to the list of 'Order shipped statuses' in the Integrator Advanced Settings. See Integrator Settings - Advanced for information.

       




  7. Google Merchant Settings


Anchor
Messaging
Messaging
4. Messaging 

Wording on the following widgets Text related to pickup displayed on your site may be customised as required. Widget template locations are noted for each. 

  1. 'My Store' interface

    1. Store Availability Locator widgetWidget

      Location 1 - Theme Layout templateLocation 2 - Cart template
      Theme Layout template
      Cart template



       
  2. Availability Icons - Text & Tooltips

    1. Product List Click & Collect widgetWidget (for Campaigns/Search Results/Browsing/Favourites)

       


      Product List Item Zoned template

       

       
    2. Product Purchase Details widgetWidget (also includes 'Check Other Stores' messaging)

      Location - Product Detail template
      Product Detail template


        

    3. Order Line Click & Collect widgetWidget (for shopping cart lines)

      Location - Order Lines Info template
      Order Lines Info template



    4. Order Line Click & Collect Static widgetWidget (for Order Confirmation page, IF you choose to display availability here)

      Location - Order Lines Static Info template
      Order Lines Static Info template


...

Tip

Keep in mind that actual icons will vary by site design, and wording and Wording / Tooltip tooltip values are completely configurable in the CMS. 

...

Additional Information


Multiexcerpt
hiddentrue
MultiExcerptNameAdditional Info
--

...

Minimum Version Requirements


Multiexcerpt
MultiExcerptNameMinimum Version Requirements

03.82.00


Prerequisites


Multiexcerpt
MultiExcerptNamePre reqs
--


Self Configurable


Multiexcerpt
MultiExcerptNameSelf Configurable

Yes


Business Function


Multiexcerpt
MultiExcerptNameBusiness Function

Fulfillment


BPD Only?


Multiexcerpt
MultiExcerptNameBPD Only

Yes


B2B/B2C/Both


Multiexcerpt
MultiExcerptNameB2B/B2C/Both

Both


Ballpark Hours From CV (if opting for CV to complete self config component)


Multiexcerpt
MultiExcerptNameBallpark Hours From CV (if opting for CV to complete self config component)

Contact Commerce Vision


Ballpark Hours From CV (in addition to any self config required)


Multiexcerpt
MultiExcerptNameBallpark Hours From CV (in addition to any self config required)

Contact Commerce Vision


Third Party Costs


Multiexcerpt
MultiExcerptNameThird Party Costs

n/a


CMS Category


Multiexcerpt
MultiExcerptNameCMS Category

 CMS Category Delivery



Related help

Content by Label
showLabelsfalse
max5
spacesKB
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel in ("click-and-collect","pickup") and type = "page" and space = "KB"
labelshow-to

Content by Label
showLabelsfalse
showSpacefalse
titleRelated widgets
excludeCurrenttrue
cqllabel = "widget" and title ~ "click & collect"

Content by Label
showLabelsfalse
showSpacefalse
excludeCurrenttrue
cqllabel = "widget" and title ~ "Store availability locator"