Hi,
I need some reassurance before I pull the trigger on this import that I'm doing it correctly.
I have a large database of existing members that I'm importing into s2Member. There are lifetime members (level 4) and non-recurring one-year members (level 3).
At the point when I go live, I'll no longer be selling level 3 … only level 2 (recurring one-year) and level 4. Once all the level 3's have expired, I'll re-use or something a year or so in the future.
As I import existing one-year members (level 3), I'm setting their Auto-EOT date to the END DATE I'm storing currently in my database for each of those members.
Just to be clear … when a level 3 user expires, they do NOT have a recurring membership on file with PayPal. So, they will need to re-enter their data or not be able to access the site.
My concerns:
(1) Suppose a member's level 3 membership expires. What is the user's experience? Will they see a message upon login? What should I be doing in this case?
(2) Let's suppose that member wants to "renew" by now purchasing a level 2 membership. My concern is that because the Automatic EOT time on the account has already been manually set to a specific date, their account will be "expired" even if (s)he has just renewed.
(3) Can they purchase a level 2 membership and salvage their existing username and password, or will they basically have to create a new account?
Thank you!
Bob