Establishing connections between the plugin and Shopgate
page last edited on 07 August 2014
After the Shopgate plugin has been installed successfully, two simple tasks need to be done to connect your mobile shop at Shopgate to your X-Cart store’s backend: to enter API credentials in your X-Cart store’s backend, and to enter your X-Cart store’s URL in your Shopgate’s admin page.
Getting API credentials
- Log in to your Shopgate Admin page.
Click on Integration from the menu bar, then select Install Interface.
In the drop-down box labeled Select a system, type X-Cart and select it.
- A popup opens. Look for Customer number, Shop number, API key, and Alias under 2. Configure_. _These are the API credentials the plugin needs to authenticate at the Shopgate backend. Leave this page open - we will come back to enter the URL (explained in the Connecting your store to Shopgate section below).
- Copy Customer number, Shop number, API key, and Alias,and paste them individually onto the “Shopgate - Mobile Commerce” module configuration page you left open from the last chapter. Copy the URL at the bottom of the page to a text editing file - you will need this in the next step. The rest of the options can be configured later (This is explained in the Configuring the «Shopgate - Mobile Commerce» module section). Click Submit.
Connecting your store to Shopgate
Go back to the pop-up window at your Shopgate merchant page (Step 4). Paste the URL copied from the last step to the text field under 3. Enter URL. Click Connect to establish the interface.
If a connection is made successfully, a popup shown below will open. Here you will be able to assign jobs for your first connection. We recommend to leave all assignments to ON at this time. Click Save.
Congratulations! Now you should see the progress bar running, and the Shopgate backend automatically filling your mobile shop with your products. Depending on how many products you have, the import process can take anywhere from a few minutes to a few hours. You can always check the status of the imports. If no status bar is shown, it means either the import is finished, or no import is running at the moment.
Welcome to the mobile world :)
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub.