Get Started With Magento 2.x (CE and EE)
Plans: Essentials, Pro, Growth, Enterprise Platforms: Magento 2
AfterShip Feed integrates with both Magento 2 CE and Magento 2 EE. This guide covers all the steps required to integrate AfterShip Feed with Magento 2 stores and sync your store’s order and product information and customer data to AfterShip Feed admin.
If you are installing the integration for the first time, please follow the installation instructions for your Magento 2 version.
Install with Composer (2.4+)
Install with Web Setup Wizard (2.3 & Older)
Configure the AfterShip Feed Extension
Installation via Composer requires an IT administrator with SSH access to the server where Magento 2 is hosted. To install the AfterShip Feed extension, you’ll need to execute four commands.
Log into your Magento 2 server and navigate to the root directory of your Magento app from your command line tool. This guide shows example outputs for Terminal, but these steps can be modified for any command line tool you choose.
Run the following command to access the latest version of the Magento extension from Packagist. Packagist is a repository for PHP code libraries that allows you to easily install the latest version of the plugin.
Enter your authentication key (created for your developer account). Your public key is your username, and your private key is your password. Get your authentication keys here
Run the following command to enable the AfterShip extension you just downloaded:
As displayed in the sample output, you must enable additional modules now. Run the following command to enable them:
To ensure that the CSS and JS on your Magento 2 store continue to work properly, you’ll need to run a static content deploy command.
From your Magento store admin page, click System > Web Setup Wizard
In the Web Setup Wizard, click Extension Manager
Sign in and sync to your Magento Marketplace account if you haven't already
Locate the AfterShip extension under the name aftership/tiktok-shop
In the Actions column, click the Select dropdown and choose Install
After the installation, log in and navigate to the Magento 2 store admin page
Click System > Integrations under Extensions tab
Find the store you want to connect to in the Integrations list
click Active and on the pop-up page, select Authorize
Log in on the pop-up window, choose the ORG you want to link, and click Connect. Wait a few seconds, and the pop-up will automatically close, indicating a successful connection.
If you do not have access rights to the server, or installing plugins requires additional permission approvals, you can follow the steps below to connect your store without relying on developer assistance.
Please note that if your Magento system has multiple stores that need to be connected, you must create multiple integrations.
Log into your Magento 2 store > System > Integrations > Add new integration
The callback URL will be https://accounts.aftership.com/oauth/feed/magento-2/callback?store_id=1
Please note that you need to modify the "store_id" parameter in the callback URL above with your Magento store ID. The store ID is a numeric value starting from 1.
The Identity URL will be https://accounts.aftership.com/oauth/feed/magento-2/identity
Set permissions to all and click Save
Back to the integration list, find the integration you created and click Active
General CLI installation
How To Install/Uninstall Magento 2 Extensions
How to Install Magento 2 Extensions Using the Web Setup Wizard
Install the Klaviyo Extension in Magento 2
Overview
AfterShip Feed integrates with both Magento 2 CE and Magento 2 EE. This guide covers all the steps required to integrate AfterShip Feed with Magento 2 stores and sync your store’s order and product information and customer data to AfterShip Feed admin.
If you are installing the integration for the first time, please follow the installation instructions for your Magento 2 version.
What you'll learn
Install with Composer (2.4+)
Install with Web Setup Wizard (2.3 & Older)
Configure the AfterShip Feed Extension
Install with Composer (2.4+)
Installation via Composer requires an IT administrator with SSH access to the server where Magento 2 is hosted. To install the AfterShip Feed extension, you’ll need to execute four commands.
Log into your Magento 2 server and navigate to the root directory of your Magento app from your command line tool. This guide shows example outputs for Terminal, but these steps can be modified for any command line tool you choose.
Run the following command to access the latest version of the Magento extension from Packagist. Packagist is a repository for PHP code libraries that allows you to easily install the latest version of the plugin.
composer require aftership/tiktok-shop
Enter your authentication key (created for your developer account). Your public key is your username, and your private key is your password. Get your authentication keys here
Run the following command to enable the AfterShip extension you just downloaded:
bin/magento module:enable AfterShip_TikTokShop --clear-static-content
As displayed in the sample output, you must enable additional modules now. Run the following command to enable them:
bin/magento setup:upgrade
To ensure that the CSS and JS on your Magento 2 store continue to work properly, you’ll need to run a static content deploy command.
php bin/magento setup:static-content:deploy -f
Install with Web Setup Wizard (2.3 & Older)
From your Magento store admin page, click System > Web Setup Wizard
In the Web Setup Wizard, click Extension Manager
Sign in and sync to your Magento Marketplace account if you haven't already
Locate the AfterShip extension under the name aftership/tiktok-shop
In the Actions column, click the Select dropdown and choose Install
Configure the AfterShip Extension
After the installation, log in and navigate to the Magento 2 store admin page
Click System > Integrations under Extensions tab
Find the store you want to connect to in the Integrations list
click Active and on the pop-up page, select Authorize
Log in on the pop-up window, choose the ORG you want to link, and click Connect. Wait a few seconds, and the pop-up will automatically close, indicating a successful connection.
How to connect if you cannot install AfterShip plugin
If you do not have access rights to the server, or installing plugins requires additional permission approvals, you can follow the steps below to connect your store without relying on developer assistance.
Please note that if your Magento system has multiple stores that need to be connected, you must create multiple integrations.
Log into your Magento 2 store > System > Integrations > Add new integration
The callback URL will be https://accounts.aftership.com/oauth/feed/magento-2/callback?store_id=1
Please note that you need to modify the "store_id" parameter in the callback URL above with your Magento store ID. The store ID is a numeric value starting from 1.
The Identity URL will be https://accounts.aftership.com/oauth/feed/magento-2/identity
Set permissions to all and click Save
Back to the integration list, find the integration you created and click Active
Reference
General CLI installation
How To Install/Uninstall Magento 2 Extensions
How to Install Magento 2 Extensions Using the Web Setup Wizard
Install the Klaviyo Extension in Magento 2
Updated on: 20/09/2024
Thank you!