Hi Cristian,
Did a bunch of testing this afternoon, but frustratingly the results were inconsistent, so it is hard to see much of a pattern…
Again for clarity is the prep for EACH test…
Here is the test process I used…
-
Setup (In Firefox)
a) Remove all users (except Admin user)
b) Clear all test users from Stripe
c) Log out of WP Admin
b) close if open and re-load fresh Safari
d) Clear all history and cookies
-
Begin Test (in Safari)
a) Paste test page http://dev2.peer-pods.com/stripe-proform-test/
b) fill in fields and Add Billing Method using test card 4242424242424242
c) Submit
(Note I created a NEW test Proform using ONLY the defaults.)
S2Member settings
—test mode
—Stripe Api keys
—Logging turned on
—Three levels defined
—Login page - no
—Membership Options page (set to a blank new page)
That is it - the rest are untouched
The Tests
#1 - No plugins
Email Address already in use
#2 - Repeat #1
Account approved
#3 - Activate Easy SMTP
Email Address already in use
#4 - Deactivate Easy SMTP
Account approved
#5 - Install and activate Classic Editor (The WP addon)
Email Address already in use
#6 - Repeat #5
Account approved
#7 - Repeat #5
Account approved
#8 - Different SMTP plugin with Classic Editor active
Email Address already in use
#9 - Repeat #8
Email Address already in use
#10 - Deactivate SMTP plugin (leave Classic active)
Account approved
#11 - Deactivate Classic - Install BuddyPress
Account approved
#12 - Deactivate BuddyPress - Install a new SMTP plugin (third one tested)
Email Address already in use
#13 - Repeat #12
Email Address already in use
Since I had logging on you can view the logs from this testing…
So… what does this all mean?? Definitely confusing. Some guesses… 1) It is interesting that #1 threw error with no plugins and the first go round with Classic also threw error. This suggests caching - which as far as I know does not exist. Because of that, I did do a number of repeats to test that… Again inconclusive.
I really do need an SMTP plugin so that is critical (which one is not)… Tomorrow I’ll test some of the other plugins this client required and post the results.
I would though appreciate any suggestions, issues you may see or changes I can make on the testing setup. FEEL FREE TO DO YOUR OWN TESTING… (is that hint or what ) and feel free to trash this test site in anyway you like.