Magento Website Integration

SellerCloud Integrates with both versions of Magento 1.X and 2.X.
Integrating Magento involves several steps:
  1. Magento developer deploys SOAP on the Magento installation.
  2. Magento developer sets up CRON on installation. (Recommended).
  3. Deploy SellerCloud Magento plugin on the FTP. Can be deployed by developer or SellerCloud Support.
  4. Create Webservice access on Magento  and then configure SellerCloud with Webservice access by following these directions.
  5. Once ready to go live with your Magento site, configure SellerCloud's Magento general settings, such as enabling order download, inventory upload, fulfillment upload, setting default safety quantity, or others per preference.

The safety quantity value determines how much available inventory there is for any products on your Magento site for new products. This value can be changed per product at any time from the product details page in SellerCloud. 

Magento 1 Plugin Instructions

  1. Upload _import folder off plugin to http://yoursite.com/ so that http://www.yoursite.com/_impor... is accessible
     
  2. Upload _export folder off plugin to http://yoursite.com/ so that http://www.yoursite.com/_expor... is accessible
     
  3. Please make sure "files" under _import and _export folders have execution rights. 0445 is preferred, otherwise 0777.
     
  4. Please make sure _import and _export folders have execution rights set to 0775 or 0777.
     
  5. The folder "_import/log" should have the write permission of 0777
Procedure to follow as soon as plugin is installed (uploaded to remote site): If the website URL is http://www.site.com, please run the following in your browser: http://www.site.com/_import/

Magento 2 Plugin Instructions

  1. Upload extension: upload to remote server so that Sellercloud folder (in plugin zip) is placed under /app/code
     
  2. Enable module
    • Go to Admin > Store > Configuration > Advanced > Advanced. Enable "Sellercloud_Scm2"
    • OR from FTP, edit /app/etc/config.php, add an entry 'Sellercloud_Scm2' => 1.
  3.  
  4. Run setup upgrade: Log into your terminal via ssh access and go to your magento root directory. Then run this command "php bin/magento setup:upgrade".
     
  5. Compile: Run this command “sudo ./magento setup:di:compile”. Compilation is needed when any modified code in extension is uploaded. This can take more than 10 minutes.
     
  6. Clean Cache: Either from Admin > System > Cache Management OR through command "php bin/magento:cache:clean"
SSH Access is needed if we need to run command from console. 
Example:  After logging into SSH console - 
command: cd public_html
command: bin/magento setup:upgrade
command: bin/magento  setup:di:compile

How did we do?