Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.11.0-b1
-
Component/s: None
-
Labels:None
Description
The Clients > Affiliate link should be visible by default.
A new affiliate company setting should be created called "enabled". It should be marked false by default. The only effect this setting should have is on the admin "Affiliates" page. If the setting is set to false, instead of the sidebar nav and affiliate list, a button should be shown labeled "Enable Affiliate System". When the button is clicked, the setting should be marked as true and all affiliate plugin actions should be marked as enabled.
After this button is clicked the admin should be redirected to the affiliate "General Settings" page.
On the affiliate "General Settings" a notice box should be displayed notifying the admin if the current payout amount is 0.
A note should also be added to the "General Settings" page that mentions that these settings are overridden by the individual affiliate settings.
Issue Links
- is blocked by
-
CORE-3738 Order: Change affiliate nav structure
- Closed
This issue is blocked by
CORE-3738