i need some who are using memberships for paying members, and have ran a promotion membership level to help me confirm something?
when a member joins and there is a promotion level, that is the level they enter in as listed in sys_acl_levels_members
so the scenarioi is this:
Membership Levels
Standard
Promotional
Monthly Gold
Bi-Annual Gold
Annual Gold
member joins and is given two day promotional
two days expire, and should reset to default, in this case, standard
well seems this works partly, or halfway, but not functioning 100% correctly.
so you would presume that all who were on promotion IDLevel 3 the database would update to IDLevel 2 when the promotion expries?
well its not
since IDLevel 3 is directly purposed for the promotion level, and seems that some memberships acknowledge the DateExpired and resolve to IDLevel 2, but this is not reflected in the database on sys_acl_levels_members
so one of two things are going on here:
1. the system is hard coded to IF THEN ELSE on the IDLevel + DateExpire, and IF DateExpire = true then Member ACL == Default, in this case, --> Standard
2. or i have no clue what is supposed to be taking place here.
admin panel reports x Standard Members
but looking at sys_acl_levels and seeing the IDLevel, these two tables are not jiving.
can i get some feedback on this please?
if this is a confirmed bug, then we need to get it reported, if this is a one off, then i need to figure out why
[EDIT:] if member joins and purchases membership, IDLevel = ^ (correct with sys_acl_levels) if monthly membership is purchased 31 days, and membership expires, IDLevel is not changing on database either.