OpenCart channel integration

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

Avasam can be integrated with one or more OpenCart websites. This lets you download orders and update listings with stock levels.

The list of sales channel integrations has 4 columns:

  • The brand logo of a channel
  • The company name of a channel
  • 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 OpenCart integration

To create new sales channel integration:

  1. Open ‘settings’ and select ‘sales channel integration’.
  2. Click the ‘add sales channel’ button.
  3. Click on the ‘add’ button next to Amazon and click ‘next’ to continue.
  4. Enter a relevant name for this integration and click ‘next’ to continue.
  5. Enter your website address in the OpenCart end point field.
  6. You will need to retrieve the key field from your website. To do this, login to the control panel of your website.
  7. Select the settings menu, by clicking on the gear icon to the right of the screen.
  8. Go to the users menu and select the API option.
  9. In the API screen, click the + button in the top-right.
  10. Make sure you are in the general tab. Enter 'Avasam' as the name for this entry.
  11. Click ‘generate’. This will provide you with an API key value, which you should copy.
  12. Click the save button (floppy-disk symbol) to return to the API screen.
  13. Click ‘edit’ (pencil symbol) to bring up a new entry.
  14. Select the IP addresses tab and click the + button.
  15. Enter the value ’54.152.197.155’ in the IP field.
  16. Click the save button (floppy-disk symbol) to return to the API screen.
  17. Paste the copied value into the key field.
  18. Set the correct currency for your site and select ‘true’ or ‘false’ to match whether you want to use the tax settings in OpenCart for your listing prices.
  19. In ‘tax type’, select 'true' if your prices are inclusive of VAT. Otherwise, select ‘false’.
  20. Click ‘next’ to continue.
  21. The next screen requires additional settings to be specified. Select ‘yes’ to identify which options you are using in OpenCart. For ‘processed order status’, specify the status Avasam should assign to orders when they been shipped by the supplier.
  22. Click ‘next’.
  23. You will be returned to the sales channel list in Avasam, with a new row added for your new integration.

Disabling an OpenCart 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 an Open Cart 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 an OpenCart 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 to not delete the integration.
  • If you delete 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 or verifying OpenCart 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 the OpenCart end point value is correct.
  4. Check the ‘key’ is correct.
  5. Click ‘save’ to apply any updates or changes.
  6. You will be returned to the list of channel integrations.
  • Click ‘cancel’ if you decide to not change/update the integration.