Magento 2 Affiliate System – Webkul


Introduction

Magento 2 Affiliate System module is frequently overlook by advertisers. Also, the Affiliate System is a type of performance-based marketing module.

Magento 2 Affiliate System allows an online merchant to pay a commission to the affiliate user for sending them traffic.

This module facilitates the affiliate user to be reward. Earn a reward for one or more affiliate’s clicks for each visitor or customer brought.

Note –

  • Only the live site URL is display as a referring URL in the traffic summary at the admin and the customer end.
  • If any affiliate customer makes any changes in the blog link after approval by the admin then the affiliate customer needs to be approve by the admin again.

Features of Magento 2 Affiliate System

  • Management of Affiliate Configuration by Admin.
  • Enable/disable affiliate registration by admin.
  • Control Affiliate General Commission Rates by admin.
  • Handle rewards for Unique Click, Per Click, and Affiliate Order by Admin.
  • Manage transactions by admin.
  • The owner can Approve/Disapprove the Affiliate.
  • Merchant can set the Payment Method for the Affiliate.
  • Admin can Create/Delete the Text Banners.
  • The admin can set the commission based on category.
  • Handle Affiliate User, Payment, Traffic, Sales, and Statistics by admin.
  • Manage advertisement by affiliate user.
  • Fully open-source and easy to use.

Install Extension from Webkul Store

#1 Download Module

Firstly, you need to log in to Webkul Store, go to My Account>My Purchased Products section, verify and then download and extract the contents of this zip folder on the system.

#2 Upload Folder

Once the module zip is extracted, follow path src>app and then copy the app folder into the Adobe Commerce root directory on the server as shown below:

Magento 2 Affiliate System - Webkul

#3 Run Commands

After uploading the module folder, you need to run the following commands in the Adobe Commerce root directory:

  • php bin/magento setup:upgrade
  • php bin/magento setup:di:compile
  • php bin/magento setup:static-content:deploy
  • php bin/magento indexer:reindex
  • php bin/magento cache:flush

Install Extension from Magento Marketplace

If you have purchased this extension from the Magento Marketplace then please follow the below process or visit this link.

#1 Get Access Keys

You need to get access keys, navigate to My Profile in Magento Marketplace, then choose Access Keys in the My Products section.

Magento 2 Affiliate System - Webkul

Go to Adobe Commerce and then you need to copy both the Access Keys — Public Key and Private Key. These access keys will be needed in the next steps for authentication.

Magento 2 Affiliate System - Webkul

If access keys are not create earlier, click Create A New Access Key, enter any name and click OK.

Magento 2 Affiliate System - Webkul

#2 Update composer.json File

To know the component name and version number, go to your Magento Marketplace account section, My Profile>My Purchases, then find this extension to view the details. Please note — Below is an example image, every extension will have its unique component name and version.

Magento 2 Affiliate System - Webkul

After that, navigate to your Magento project directory and update your composer.json file in the following format.

composer require <component-name>:<version>

For example, to install version 4.0.0 of this extension you need to run the following command:

composer require webkul/affiliate-system:4.0.0


Originally published at https://webkul.com on October 10, 2016.

Please follow and like us:
Scroll to Top