3dcart

From Fishbowl

Jump to: navigation, search

Icon.3dcart.png The 3dcart module, located in the Integrations group, is an add-on module that can be installed from the Small.Plugin.png Plugin module. After installing the plugin, a new module is added that integrates with one or more 3dcart shopping carts.

Contents

3dcart.png

Install
Jump to top of page

  1. In any Fishbowl Client, open the Small.Plugin.png Plugin module, located in the Integrations module group.
  2. Select the plugin and click Install Now.
  3. Completely close all Fishbowl Clients.
  4. Exit the Fishbowl Server by right-clicking the Fishbowl Server tray icon and selecting Exit.
  5. After re-opening the Fishbowl Server, the admin user can access the Small.3dcart.png 3dcart module from any Fishbowl Client by opening the Integrations module group.
  6. To grant access to additional users, open the Small.User Group.png User Group module and assign the 3dcart-View right to the appropriate groups as explained here.

Setup
Jump to top of page

In order to connect to 3dcart, the 3dcart REST API must first be configured properly. Follow the instructions below to get an Auth Token.

  1. Log into the 3dcart admin portal, for example www.mycompany.3dcartstores.com/admin
  2. Click Modules on the left, expand the REST API module, and then click Change Settings.
    3dcart REST API 1.png
  3. Click the + Add button to add a REST API app to 3dcart.
  4. Copy and paste the Public Key from the Small.3dcart.png 3dcart module into the Public Key field, and then click + Add.
    3dcart REST API 2.png
  5. Contact Fishbowl to obtain the Auth Token and enter it into the Small.3dcart.png 3dcart module.
  6. Enter the 3dcart store URL into the Small.3dcart.png 3dcart module, for example mycompany.3dcartstores.com
  7. Click the Test Connection button in the Small.3dcart.png 3dcart module to verify that the connection is valid and then click Save.

Multiple 3dcart carts can be configured by clicking the New Button.png New button, which will add another 3dcart tab.

Mapping
Jump to top of page

The table below shows how data transfers between 3dcart and Fishbowl.

3dcart order
Fishbowl sales order
3dcart Invoice #
Customer PO field, sales order number (optional)
3dcart Order ID
Custom tab of the Small.Sales Order.png Sales Order module
3dcart Order Date
Sales order Fulfillment Date
3dcart Shipping Information
Fishbowl Ship To and Bill To addresses
3dcart Billing Information
Fishbowl Bill To addresses
3dcart Shipping Phone
Phone field of the Details tab of the Small.Sales Order.png Sales Order module
3dcart Billing Name
Creates a new customer or uses the generic customer specified on the Schedule Import Order tab.
3dcart order taxes
All taxes are combined into the tax item specified on the Schedule Import Order tab.
3dcart shipped order
Fishbowl fulfilled sales order
After an order is fulfilled in Fishbowl, it will be marked as Shipped in 3dcart.
3dcart product
Fishbowl Product
3dcart product Name
Fishbowl product Number
3dcart product ID/SKU
Fishbowl product SKU
3dcart product Short Description
Fishbowl product Description
3dcart product Price
Fishbowl product Price
3dcart product Catalog ID
3dcart Product ID on Custom tab of the Small.Product.png Product module
3dcart product
Fishbowl Product
3dcart product Name
Fishbowl product Number
3dcart product ID/SKU
Fishbowl product SKU
3dcart product Short Description
Fishbowl product Description
3dcart product Price
Fishbowl product Price
3dcart Available quantity
Fishbowl Available For Sale quantity
Only inventory that has changed since the last export will be updated.

TABS

Settings
Jump to top of page

3dcart Settings Tab.png

Schedule Import Order
Jump to top of page

3dcart Schedule Import Order Tab.png

Schedule Export Order
Jump to top of page

3dcart Schedule Export Order Tab.png

Fishbowl can update the order in the shopping cart after items are fulfilled in Fishbowl. The shipment tracking number will also be exported to the shopping cart.

Schedule Products
Jump to top of page

3dcart Schedule Products Tab.png

When pulling products to Fishbowl, the product sync should usually be scheduled to run before the order import. This will avoid any errors caused by new products that need to be imported before the order can be created in Fishbowl.

Schedule Inventory
Jump to top of page

3dcart Schedule Inventory Tab.png

Troubleshooting

Release Notes

Version 2.7

Features and Fixes

Version 2.5

Features and Fixes

Version 2.4

Features and Fixes

Version 2.3

Features and Fixes

Version 2.2

Features and Fixes

Version 2.1

Features and Fixes

  • Resolution: Custom field data is now entered correctly.
Personal tools
Namespaces
Variants
Actions
Navigation
Other Pages
Toolbox
Print/export
Translate