3DCart channel integration

Integrating Amazon with Avasam allows you to download orders and control prices and stock levels

Avasam can be integrated with one or more 3DCart websites, allowing you to download orders placed through the channel and update listings with stock levels.

Sales channel Integration

 

This screen shows what channels you have integrated and whether these integrations are presently active. This information is shown by:

  • The brand logo of a channel
  • The company name of a channel, such as 3DCart
  • The name of the specific channel integration
  • The status of the integration (a blue yes means that it is enabled, a grey no means it is disabled)

Creating a new 3DCart integration

To create a new channel integration:

  1. Open 'settings' and select ‘sales channel integration’.
  2. Click the add sales channel button, which will bring up a list of available integrations.
  3. Click on the add button next to the description of 3DCart.

    Add channel 3dcart
  4. Choose a name for this integration and type it in the account name box. We'd advise choosing one that is directly relevant to the particular integration you are setting up.

    Enter the name
  5. Click ‘next’ to bring up the configuration screen.

    Access token

  6. Open a new browser tab and search for https://devportal.3dcart.com/.
    You will be able to login to the 3DCart developer portal with your registered email address and password.

    Login 3dcart developer portal
  7. Click the add new button and enter ‘Avasam’ in the application name field. Click 'create app' and then 'save'.

    Add new button

  8. Open the 3DCart login page using https://www.3dcart.com/login-page.html in a new browser window. Do not close this window.
  9. Login with your store address, username and password.

    Open the 3dcart

  10. Select 'modules' and then search for 'rest API' using the search function.


    Select Modules
  11. Click the settings button for the rest API module then click 'add'.


    Click Settings button for the Rest API 
  12. Copy the content of the public key field into the developer portal. Next, paste the value into the public key field on the main site.
  13. While still on the 3DCart site, click 'save' and then 'authorize'.


    Authorize
  14. You will then be returned to the REST API apps screen where a new entry will be visible.


    Returned Rest API Apps
  15. Next, you should return to the Developer Portal and check the section marked  'stores that are using this APP' to make sure your connection has been successful.


    Return Developer Portal
  16. Return to Avasam and click 'authkey'. Next, enter the URL of your 3DCart store in the store URL window.

    Store URLu.
  17. Click ‘proceed’. You should receive a token value.

    Receive Token value
  18.  Copy and paste this value in the access token field on the Avasam integrations screen.

    Access token field
  19. Click ‘next’ to return to the Avasam sales channel list, where your new integration will be shown.

    New row added for new integration
  • Click 'cancel' to return to the sales channel integration list without completing the integration.

Disabling a 3DCart integration

When you create a new channel integration, it is automatically enabled and active.

To temporarily disable the integration and stop it downloading orders and updating listings:

  1. Open ‘settings’ and select ‘sales channel integration’.
  2. Choose which integrated sales channel you want to disable and toggle the status switch from ‘yes’ to 'no'. The channel will then be disabled.

Enabling a 3DCart integration

To allow an integration to resume downloading orders and updating listings:

  1. Open ‘settings’ and select 'sales channel integration'.
  2. Choose which integrated sales channel you want to enable and toggle the status switch from ‘no’ to 'yes'. The channel will then be re-enabled.

Removing a 3DCart integration

If you no longer wish to have Avasam connected to an Amazon channel, it can be easily removed. Once deleted, you will need to re-create the integration from scratch should you choose to re-use it.

To remove the integration:

  1. Open ‘settings’ and select ‘sales channel integration’.
  2. Find the integrated sales channel you want to remove and click its name to open the integration.
  3. Click the red ‘remove account’ button and click ‘OK’ to confirm.
  4. You will be returned to the list of channel integrations.
  • Click ‘cancel’ if you decide not to delete the integration.
    • If you delete an integration and then reintegrate the same channel, the analytics and reports will not recognise orders from the two integrations as being from the same site.

    Updating and verifying 3DCart integrations

    If Avasam is having issues downloading from a sales channel, the causes of this can be easily checked. In ‘settings’, select ‘sales channel integration’ to ensure that you are connecting to the correct website end point.

    To update or verify a channel integration:

    1. Find the relevant channel integration and click its name to open the integration.
    2. Click ‘reauthorise’.
    3. Check that the seller ID is correct and the correct site is selected.
    4. Check the ‘auth key’ is correct.
    5. Click ‘save’ to apply any updates or changes to Avasam.
    6. You will be returned to the list of channel integrations.
    • Click ‘cancel’ if you decide to not update or verify the integration.