I just started a membership site with four different levels of membership (different time periods).
Everytime someone chooses a level, registers, and has successful payment, they get registered as a user but do not gain the membership status that they chose. I've tried to go into Orders and change order status to success, but that also does not alter their membership.
I have had to go in manually for each user and change their status to whatever level they had chosen and paid for. This has presented a problem because it states "This is a free membership level. Do you wish to proceed?" (Not verbatim).
Somehow there is a disconnect between people selecting and paying for their membership - and actually getting it. Any ideas?