All Collections
System integrations
Other
Connecting an OpenCart web store
Connecting an OpenCart web store

How to connect your OpenCart store to Webshippy

Ferenc Horvath avatar
Written by Ferenc Horvath
Updated over a week ago

If you have an OpenCart store, you can connect it to Webshippy by following these steps:

Install the Rest Admin API extension on your OpenCart webstore.

(The plugin, which may be paid for, was created by developers independent of Webshippy for general API connections - we cannot assist with issues related to the plugin.)

Homepage of the plugin:

Once the link is established, Webshippy's system will be able to receive orders from the OpenCart web store and update the status of the order in OpenCart's system once the order has been fulfilled. With the integration, Webshippy's system will be able to receive imports of products from the webshop, update the current stock status of products in the webshop, but the upload of Marketplace products to the OpenCart webshop will be manual.

To set up the integration, click on "Extensions"-"Extensions"-"Modules"-"Rest Admin API OAuth version", and in the settings, create a new connection:

After saving, log in to the Webshippy admin interface and create your OpenCart-based sales channel.

Click on "Settings"-"Sales Channels":
​
​

Then select the OpenCart option:

Fill in the boxes on the opening page:

  • Webstore name: the name of your webstore (e.g. "Good Products Webstore")

  • Short name: (e.g. "Good Products")

  • Customer service phone number: the phone number your customers can use to contact your online store. This number will also appear on the package label.

  • Webstore URL: your online store's online contact details. For example: jotermekek.hu.

  • Opencart API URL: your webshop's URL starting with https. For example: https://webaruhazad.hu/

  • Opencart username: the Opencart login username of your webshop

  • Opencart passworld: your webshop's Opencart login password

  • Opencart cliend ID: the contents of the Client ID field in the Opencart Rest Admin API extension (e.g. jotermekek_opencart_client)

  • Opencart client secret: the contents of the Client secret field in the Opencart Rest Admin API extension.

  • Online biller: if you want automatic billing, you can select the billing profile you created earlier here. Connect to biller

  • Who pays for customs clearance: if you are sending a parcel outside the EU, you can specify who pays for customs clearance.

After saving, please record a customer service ticket (envelope icon in the top right corner) so that our colleagues can verify the integration.

In the subject field, type: OpenCart Integration Verification, and in the description ("case explanation"), enter the contact details of your webstore and the code you find in the Rest Admin API extension of your OpenCart webstore in the "Your generated basic token" field. Copy this as well and paste it into the description of your customer service ticket.

.

After the verification, we will report the result of the verification as a response to the customer service ticket.

The final step is to set the status pairs: which status orders should be entered into Webshippy's system for processing, and to which status should the Webshippy's system update the order in the webshop when a task or action has been completed.

Don't forget to set up the status of products based on stock.

Once you have set up your settings, click on "Save" and then run a test order to check the correct data flow.
​
For more details on test orders, click here:

Did this answer your question?