Setting up Shift4Shop/3DCart

Admin Portal

First, log into the 3DCart/Shift4Shop Admin portal.

This should have been setup during the initial process with Shift4Shop.

If you’re having trouble accessing your admin portal, you may contact Shift4Shop’s technical support team at any time either by visiting

or by giving them a call at 1-800-828-6650.


Adding Stone Edge Module

  1. In the 3DCart/Shift4Shop Admin portal, look towards the left-hand side navigation bar and click on “Modules“.
  2. Search for “Stone Edge“. It may come up as Monsoon Stone Edge.

  3. Click on “Settings
  4. Input your 3DCart/Shift4Shop Username and Password.

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.

Configuring Stone Edge

  1. In Stone Edge Order Manager, navigate to the Main Menu > Click the Gear or Settings Icon > Click “System Functions” > Click “Shopping Carts” to open your shopping carts > Upon opening, click “Add” in the top right corner. Pictured below.
  2. Give your cart an arbitrary name in the Store Name field. It can be anything you’d like, but it should be unique. This value only shows internally in the Stone Edge application.
  3. Change the Cart Type to “3DCart“.
  4. Enter the CartID/Username. (These credentials are going to be the same as the credentials entered into the Stone Edge Module)
  5. Enter the Cart Password.
  6. Input the Script URL, press “Test Script URL” to validate the path to the script.
    This test does not validate the Username and Password credentials, merely the accessibility of the script.
  7. Click Save to create the shopping cart definition. Continue with the shopping cart configuration tasks below….


Importing Products

3DCart supports product attributes/options.

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


  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.
  4. Optional: Select Update Matching Records to allow the import process to update the existing customer record with new information from the shopping cart.
  5. Select Import Customers.
  6. The program asks if it should import all Customer records from the shopping cart.
  7. Select OK.
  8. When the customer import is complete, Close the Shopping Carts screen.


Configuring Custom Fields

  • 3DCart allows you to create checkout questions to gather additional information from your customers as they place their orders. Go to 3DCart online store manager>Settings>General> Checkout Questions.
  • To import the contents of these fields as orders are imported, you must configure custom order fields in Stone Edge. Refer to the Knowledge Base topic, Advanced Custom Fields, for instructions.


Importing Orders

  1. To import new orders, navigate to the Main Menu of SEOM > Import my Orders > Select the cart definition (Your 3DCart).
  2. You can now import by either of the two options. Import via Internet or Import from Text file.

For more information, please refer to this knowledge base document on importing orders.


Configuring Order Status Updates

  1. Navigate to the Main Menu of SEOM > Click the Gear or Settings Icon > Click System Functions on the left hand side accordion > Click Set System Parameters.
  2. Set system parameter UseStatusUpdates to TRUE.
  3. Set cart-based system parameter UseGenericStatusUpdates to TRUE.
  4. Set system parameter GenericStatusSendXML to FALSE.
  5. Create cart-specific status labels as needed.
  6. Load the default list of Status Events.
  7. Choose the status event which triggers the sending of updates to the cart and select Notify Cart.
  8. 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 labels accepted by the shopping cart. The standard order status labels used by 3DCart are:

  • Cancel
  • Hold
  • New
  • Not Completed
  • Partial
  • Processing
  • Shipped
  • UnPaid

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

  • Custom 1
  • Custom 2
  • Custom 3

Configure Real-time Inventory Synchronization

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

  1. In System Parameters, set SynchQOH to true.
  2. Take a physical inventory and update the QOH (Quantity on Hand) of all products at the web store or in Stone Edge.
  3. Go to Main Menu > Settings > System Functions > Shopping Carts > Your Cart Definition > Import & Update Data.

4. Optional: Now within Import & Update Data. Select Create Records for New Products to have the program create records for products that don’t already exist within the store data file during the Get or Send Process.

5. If the accurate QOH is on the web store, select Get QOH from Website. If the accurate QOH is in Stone Edge, select Send QOH to Website.

6. Select Close to return to the Shopping Carts screen.

7. Select Edit in the upper right-hand corner.

8. Select Synchronize Inventory.

9. Click Save

For more information, please visit the inventory synchronization document within Stone Edge’s Knowledge Base.




Updated on November 30, 2021

Was this article helpful?

Related Articles