1. Install GetDropFlow
GetDropFlow is an extension for your own Magento store. You install it once; after that everything is done in your Magento admin.
Before you start
You need:
- Magento Open Source 2.4.9 and PHP 8.4 or newer.
- Someone who can use the server's command line (your developer or hosting support).
- Your store admin must open on https:// (a padlock in the address bar). Without it AliExpress cannot send you back after you connect.
- Magento's cron must be running (every Magento store needs this). Without it, products you publish do not show in your shop.
If your server uses MySQL with "binary logging", Magento's own installer may stop with the message "You do not have the SUPER privilege and binary logging is enabled". Ask your host to allow it (the setting is called log_bin_trust_function_creators).
Step 1 — Put the package files on the server
Your GetDropFlow download is a folder of .zip files. Upload the folder to your server, for example /home/you/getdropflow-packages.
Step 2 — Install (your developer types these)
composer config repositories.getdropflow artifact /home/you/getdropflow-packages
composer require "dropshipkit/getdropflow:^X.Y.Z"
bin/magento module:enable DropshipKit_Catalog DropshipKit_Orders DropshipKit_Shipping DropshipKit_Core DropshipKit_Admin
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento deploy:mode:set production
bin/magento setup:static-content:deploy -f en_US es_ES zh_Hans_CN
bin/magento cache:flush
Replace X.Y.Z with the version of the zip files you downloaded: the number in their file names, also the first line of BUILD-INFO.txt. Do not copy a version from this page. Languages: list the languages your store views really use (en_US es_ES zh_Hans_CN is only an example). With a language missing, the storefront pages of that language (product page, checkout) break. No Composer? The download also has a "manual install" zip: unzip it in the Magento folder and run the six bin/magento lines above. After unzipping, three extra files appear in the Magento root, next to composer.json: BUILD-INFO.txt, INSTALL.md and VERSION. This is normal; nothing reads them. To see which version you have, open BUILD-INFO.txt: the version is on its first line.
Step 3 — Check that it worked
Sign in to your Magento admin. You should see:
- Catalog: three new entries — Product search, Import list, Pricing rules.
- A new top menu GetDropFlow with Settings, Risk settings, Orders and Logs.
Updating to a newer version
Manual install: DELETE the five old module folders first (
app/code/DropshipKit/Admin,Catalog,Core,Orders,Shipping), and only then unzip the new package. Unzipping over the old folders leaves behind files that the new version no longer has. The full steps (also for Composer) are inINSTALL.md, section "Updating".
While you update,
module:enablemay printgenerated/code/Magento cannot be deleted. You can ignore it; it does not affect the update.
Next
Go to article 2 to enter your license key and connect AliExpress.