1. General configuration
On the admin sidebar, go to Magenest > Affiliate Program > Configurations.
Go to affiliate configuration page.
General Configuration
- Enable Affiliate: Choose Yes to enable the affiliate program.
- Affiliate Customer Group: Select a customer group in the affiliate program.
Commission Workflow
- Add Commission When Order Obtained Status: Select a status that when the order reaches, the order commission will be available.
- Commission Holding Period (Days): set the time after which the commission is available for withdrawal.
Affiliate Code Generation
- Register Affiliate Code Link: click on the icon
to copy the registration link for new freelancers.
- Affiliate Code Generation: admin can click here to generate a new registration link.
Withdrawal Configuration
- Minimum Balance Amount: Set the required balance amount that the freelancer account needs to reach to be able to get the commission.
- Multiple of X Withdrawal Amount: the requested withdrawal amount needs to be the multiple of this value.
- Withdrawal Notices: Enter the notice to display on the customer's withdrawal page.
2. Manage affiliate program
On the admin sidebar, go to Magenest > Affiliate Program > Program Details. Go to the program configuration page.
Program Information: enter the name and description for the affiliate program.
Commission by Total Revenue: set the commission tiers.
Note: As the configuration in the image, freelancers will receive the commission of 80% order amount for the order from 1000000.
Commission for Vendors: set the commission for the referral level.
Affiliate Product Data
Set the simulated sales information for the affiliate products.
- Ramdom Buyer Image: enter the image links to display as purchasers on each product. Note that each image is put on a line.
Affiliate Products: admin can add, set the product position and remove products from affiliate products list.
3. Manage affiliate members
On the admin sidebar, navigate to Magenest > Affiliate Account.
Go to Affiliate Accounts page, admin can approve new requests or remove accounts from member list.
- Status: new requests that are waiting for the approval are in Pending status.
- Parent Account: the referer account will display on the referred account.
To approve a participant request, select the members > click on Action > Change Status > Approve / Reject.
To delete affiliate accounts, select the members > click on Action > Delete.
4. Manage affiliate transaction
On the admin sidebar, navigate to Magenest > Manage Transaction. Go to Affiliate Transactions page. Admin can view all transaction relating to affiliate program.
5. Manage withdrawals
On the admin sidebar, navigate to Magenest > Withdrawals.
Go to Withdrawal List page, admin can view all withdrawal records. There are 3 statuses of withdrawal: Pending, Approved, Declined.
To approve a withdrawal, click on View under the Action column. Go to View Withdrawal page, admin can Approve Request or Decline Request.