3dcart - Enable API Access

The Application Programming Interface (API) allows for automated communication between connected systems. In order to automate fulfillment, API access must be enabled in both 3dcart and DropStream.

If you have not yet gathered your API credentials, follow these steps first:

Gather API credentials from 3dcart.

Enable API access in 3dcart

After your 3dcart store has been created in DropStream, you must enable the 3dcart REST API module and authorize the DropStream app.

Using the new 3dcart admin panel

If you are using the "new" version of the 3dcart admin panel, follow the steps in this section. If you are using the "legacy" 3dcart admin panel, follow the steps in the next section instead.

Note: If you are using the legacy panel, and you'd like to use the new one, go into the panel and click Switch to the new Admin Interface.

  1. In the new 3dcart admin panel, click Modules, and enter the search term REST API.
  2. Enable the module.
  3. Click Change Settings.
  4. Click Add.
  5. For the Public Key, enter ce8f4894b8c178a781bbc0d38c182584. Click Add.
  6. Click Authorize.

Authorize Dropstream app

When the app is authorized, proceed to enter your credentials in DropStream.

Using the legacy 3dcart Admin Panel

If you are using the legacy 3dcart admin panel, follow these steps to enable the API and authorize the app:

  1. In the legacy 3dcart admin panel, click Settings > General Store Settings.
  2. Under REST API, click Change Settings.
  3. Click Add, then enter ce8f4894b8c178a781bbc0d38c182584 as the Public Key.
  4. Click Add.
  5. Click Authorize.

Enter API credentials in DropStream

  1. In your DropStream dashboard, click Stores.

In DropStream Dashboard, click Stores.

  1. Click the name of your 3dcart store.
  2. In Connection details, enter the 3dcart Secure URL.

Enter 3dcart connection details.

  1. Click Save changes.

Next: Enable Inventory Tracking

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request



Please sign in to leave a comment.