ASPDotNetStoreFront Setup V7

Overview

This shopping cart's capabilities:

Shopping carts can be defined during the Setup Guide when the program is first installed, or you can enter them at a later date by following these instructions.

Configuring the Shopping Cart

Obtain and install the integration script

  1. Download the appropriate script for your version of shopping cart software from the Download Gateway. Scroll down the page until you find ASPDotNetStorefront.
  2. Select the appropriate DOWNLOAD button and Save the file to a directory which is backed up regularly.
  3. When the Download Complete message appears, select Close.
  4. Extract all of the files in the zipped folder.
  5. Copy the script file into the root directory of your Web site. Ask your web hosting company if you're unsure of your root directory.

ADNSF Version 9 users should use the ADNSF-Import.ashx script

ADNSF Version 8 users should use the ADNSF8-Import.aspx script

  1. Close out of your Web site directory.  

Configuring Stone Edge

  1. Go to Main Menu>Settings>System Functions>Shopping Carts.

  2. If you have not yet setup a cart, the program asks if you want to do so now? Respond Yes.

  1. Select Add New. The fields displayed on this screen vary based on the cart type.

  1. Enter a value in Store Name.

  2. Select AspDotNetStoreFront from Cart Type.

  3. Enter your CartID/UserName.

  4. Enter your password in Cart Password and in Reenter Password.

  5. Enter the Store Code.

  6. Enter the location of the integration script in Script URL (the shopping cart URL, followed by a forward-slash and the name of the script you placed the root directory).

  7. Choose whether to Select automatically generated emails from this cart.

  8. Select Save and the definition is added to the Carts List.

  1. Select Test Script URL to validate the path to the script. This button is not visible until the shopping cart definition is initially saved. If successful, the program pops a message box stating "Test passed" and the script version. This test does not validate the User Name and Password credentials, merely the accessibility of the script.

  2. You should see a message similar to the following image. Select OK to acknowledge the script is accessible.

The shopping cart definition is complete!

If you have not yet entered or imported supplier information, do that before you import products or all of your products are assigned to the Default Supplier record.

Importing Supplier Information

Importing Products

  1. Go to Main Menu>Settings>System Functions>Shopping Carts.

  2. Select the appropriate shopping cart definition from the list.

  3. Select Import & Update Data in the Additional Functions section of the screen to open the Shopping Cart Functions screen. The caption of the screen changes to display the cart type.

  1. Select Import Inventory.

  2. The program asks for confirmation that you want to import all products from the shopping cart.

  1. Select OK.

  2. The subsequent screen allows you to refine the product record import process. The choices available depend on the shopping cart system.

    1. Choose whether to Start by deleting all existing Inventory? or to retain existing product data.

    2. If existing product data is not deleted, choose whether to replace all existing data with data from the shopping cart, just selected fields, or do not change any existing data. The last choice basically means that only data for product records which do not presently exist in the store data file are imported.

  3. Select OK.   

  4. When the product import is complete, the program displays a summary of the results.

  5. Select OK.

  6. Select Close to exit the Shopping Cart Functions screen.

Importing Customer Records

Customer records can be imported from the shopping cart.

Customer records are also created as orders are imported if the program does not find a matching customer record in the store data file. Refer to Matching Customer Records to Existing Customers, for more information about that process.

  1. Go to Main Menu>Settings>System Functions>Shopping Carts.
  2. Select the appropriate shopping cart definition from the list.
  3. Select Import & Update Data in the Additional Functions section of the screen to open the Shopping Cart Functions screen. The caption of the screen changes according to the shopping cart type.

  1. Optional: Select Update Matching Records to allow the import process to update the existing customer record with new information from the shopping cart.
  2. Select Import Customers.
  3. The program asks for confirmation before importing all Customer records from the shopping cart.  
  4. Select OK.   
  5. A message box with the summary of the results appears.

  1. Select Close to exit the Shopping Cart Functions screen.

Configuring Custom Order Fields

Some shopping carts let you collect additional information from the customer at checkout and include them in the order XML files so you can import them into Stone Edge custom order fields.

Importing Orders

  1. Go to Main Menu>Import My Orders>Import My New Orders.

  2. Choose the appropriate shopping cart definition from Select a Shopping Cart.

  3. Select Import via Internet.

  4. If this is the first time you are importing orders from this cart, you are asked if any of the orders have already been shipped. If so, specify the cut-off date. Refer to Knowledge Base topic, First Import, for general instructions.

  5. If this is not the first time you are importing orders from this cart, select an existing batch or create a new batch of orders to import.

  6. Refer to Knowledge Base topic Import Orders for general instructions.

Configuring Order Status Updates

This feature is supported. Refer to Knowledge Base topics, Status Events, and Status Updates Feature: Basic Requirements, for more information about configuring Stone Edge to send order status updates to shopping carts.

 

  1. Set main system parameter UseStatusUpdates to TRUE.

  2. If this is the first shopping cart you are setting up, load the default list of Status Events, otherwise, skip this step.

  3. Define any special status labels the cart uses through the List Maintenance feature.

  4. Choose the status event which triggers the sending of updates to the cart, and select Notify Cart.

  5. Turn on system parameter UseGenericStatusUpdates in Cart Specific Parameters for this cart only.

  6. Ensure that the Local or Shared Stack is up and running.

Status Labels for a xxx cart

Configuring Real-time Inventory Synchronization

 

  1. Make sure the QOH values in the shopping cart are correct.

  2. Set system parameter SynchQOH to FALSE.

  3. Backup the store data file before proceeding.

  4. Go to Main Menu>Settings>Shopping Carts and select the ADNSF cart from the list.

  5. In the Additional Functions section, select Import & Update Data.

  6. Select Import Inventory.

  7. Select Yes next to Start by deleting all existing Inventory?.

  8. Choose the Do not modify existing data button.

  9. Select Replace all option lists radio button in the Option Lists section of the screen.

  10. If other shopping cart types exist in the data file, be sure to re-import their inventory items afterward, but select No next to Start by deleting all existing inventory?. Also, select Just add new option lists. Repeat this step for as many shopping carts as necessary.

  11. Once the inventory imports are complete, backup the data file once more.

  12. Change system parameter SynchQOH equal to TRUE. Refer to Knowledge Base article Set System Parameters for instructions.

  13. Go to the Shopping Carts screen and select the ASPDotNetStorefront shopping cart from the list.

  14. Select Edit Cart.

  15. Select Synchronize Inventory. Click Save.

  16. Manually make a change to the QOH of a product in Stone Edge and check the QOH at the shopping cart in a few minutes.  Stone Edge has no control over how long it takes the cart to process the inventory updates - some carts take longer than others.

  17. It may be periodically necessary to manually re-sync QOH information. It is highly recommended that this process take place off hours to ensure QOH accuracy across shopping carts. Before doing so, set system parameter SynchQOH to FALSE. Update the QOH correctly in Stone Edge or a shopping cart and then push or pull the correct values to any remaining carts (Shopping Cart Functions screen, Send QOH to Store or Get QOH from Store). Once the values are identical, set SynchQOH back to TRUE.

Acceptable Shipping Methods

Additional Information

Configuring Custom Fields

Shopping Cart Functions

First Import

Import Orders,

Import Supplier Information

Inventory Synchronization

Matching New Records to Existing Customers

Set System Parameters

Status Events,

Status Updates Feature: Basic Requirements

The Stack Controller

 

Created: 1/21/15

Revised:

Published: