3dcart Shopping Cart Setup

Contents of this Topic: Show

9/11/14 Attention Version 7.1 Users of AuthNet CIM

At this time, Stone Edge is unable to capture authorizations performed by 3DCart through Authorize.Net CIM. As a temporary workaround, change the 3DCart to perform a sale rather than an authorization, or you can capture an authorization created by 3DCart at Authorize.net and manually log the payments in Stone Edge. 3DCart is working to correct this problem, but the changes are not expected to be available for more than a month from now.

Shopping Cart Integration

Configure the Shopping Cart

  1. Log into the 3dcart online store manager.

 

  1. On the navigation bar to the left, select Plugins > Order Management > Monsoon Stone Edge.

 

  1. On the Order Management Plugins page, select Settings, next to the Monsoon Commerce icon.

  1. The Stone Edge Settings page contains information you'll  need to add to the Stone Edge shopping cart definition, as outlined in the next section. Leave this page open to facilitate copying and pasting the values from the Username, Password, Link fields.

Configure Stone Edge

  1. Go to Main Menu > Settings > System Functions > Shopping Carts. The Store Setup Wizard can also be used to open the Shopping Carts screen.

  1. Click Add New.

  1. Enter an arbitrary name for the 3dcart web store in the Store Name field. It can be anything you like, but it should be unique. This value is only used internally in Stone Edge .

  2. Select 3dcart from Cart Type. If the user is only licensed for one shopping cart system, Cart Type only displays the name of that system rather than a drop-down list of shopping cart systems.

  3. Enter the Username and Password provided by the vendor into the Cart ID/User Name and Cart Password fields, respectively. Refer to step 4 in the previous section.

  4. Re-enter the Cart Password in the Reenter Password field.

  5. Copy and paste the Link (URL) from the Stone Edge Settings page of your 3D Cart Online Store Manager interface into the Script URL field. Refer to step 4 in the previous section.

The URL is the secure path to your store followed by /stonedge.asp. For example, https://www.mystore.com/3dcs/stonedge.asp.

Please note the spelling of "stonedge" in this example is not a typographical error (with one "e"), it must be spelled that way.    

  1. Click Save to create the shopping cart definition.

  2. Click 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 Username and Password credentials, merely the accessibility of the script.

  1. The shopping cart definition is complete! Continue with other configuration tasks listed below, if they are supported by your shopping cart system.

Importing Products

3dcart supports product attributes/options.

Before importing product records from the shopping cart, decide how product attributes are handled. Details...

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

  1. Select the appropriate shopping cart definition from the list.
  2. Click Import & Update Data in the Additional Functions section of the screen.
  3. Click Import Inventory.
  4. The program asks if it should import all Product records from the shopping cart.  
  5. Click OK.   
  6. When the product import is complete, Close the Shopping Carts screen.

Importing Customer Records

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 Function>Shopping Carts.
  2. Select the appropriate shopping cart definition from the list.
  3. Click Import & Update Data in the Additional Functions section of the screen.

  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 if it should import all Customer records from the shopping cart.  
  4. Select OK.   
  5. When the customer import is complete, Close the Shopping Carts screen.

Configuring Custom Fields

Importing Orders

  1. Go to Main Menu>Import My Orders>Import New Orders>Import My New Orders.
  2. Select the 3dcart shopping cart definition from Select a Shopping Cart.
  3. To import order information:
    1. directly from the web store, select Import via Internet
    2. from a text file, obtain the text file from the web store, place it in the NewOrders folder, and select Import from Text File
  4. Refer to Knowledge Base topic Import Orders for more information.

Configuring Order Status Updates

Refer to Knowledge Base topics listed at the bottom of this topic for more information about the following steps.

 

  1. Set system parameter UseStatusUpdates to TRUE.
  2. Set cart-based system parameter UseGenericStatusUpdates to TRUE.
  3. Set system parameter GenericStatusSendXML to FALSE.
  4. Create cart-specific status labels as needed.
  5. Load the default list of Status Events.
  6. Choose the status event which triggers the sending of updates to the cart and select Notify Cart.
  7. Ensure that the Local or Shared Stack is up and running.

Acceptable Order Status Labels for 3dcart

You must select or define status labels in Stone Edge that match the status labels accepted by the shopping cart. The standard order status labels used by 3dcart are:

You  may also define your own status labels (at the Edit Order Status screen of the 3dcart online store manager) using the following fields:

Configure Real-time Inventory Synchronization

Refer to Knowledge Base topic, Inventory synchronization, for more information.

 

  1. Set system parameter SynchQOH to TRUE.
  2. Take a physical inventory and update the QOH of all products at the web store or in Stone Edge .
  3. Go to Main Menu>Settings>System Functions>Shopping Carts>Additional Functions>Import & Update Data.

  1. Optional: Select Create Records for New Products to have the program create records for products that do not presently exist in the store data file during the Get or Send process.
  2. If the accurate QOH is at the web store, select Get QOH from Website. If the accurate QOH is in Stone Edge, select Send QOH to Website.
  3. Select Close to return to the Shopping Carts screen.
  4. Select Edit.

  5. Select Synchronize Inventory.

  1. Select Save.

Additional Information

3dcart System Parameters

Configuring Custom Fields

Shopping Cart Functions Screen

Import Orders,

Matching New Records to Existing Customers

Set System Parameters

 

Created: 9/7/12

Revised: 9/11/14

Published: 09/08/2015

Go to Top