Page 1 of 1

2 sales, only 1 user created. How to diagnose

PostPosted: September 9th, 2010, 9:40 pm
by DomainWorldAccess
I have received 2 membership subscriptions since "turning the lights on" yesterday. One WP user was created, the other was not. How can I diagnose what went wrong. PayPal payment confirmation email was received for both.

Re: 2 sales, only 1 user created. How to diagnose

PostPosted: September 9th, 2010, 10:39 pm
by Jason Caldwell
Hi there. Thanks for writing in.

If you've got s2Member's logging routines enabled, I would start there.

If not, logging for s2Member can be enabled here:
s2Member -> PayPal Options -> Account Details -> Debugging/Logging

If logging was already enabled during these transactions, then you should have a full record of s2Member's interaction with these transactions inside: /wp-content/plugins/s2member-logs/paypal-ipn.log

Re: 2 sales, only 1 user created. How to diagnose

PostPosted: September 9th, 2010, 11:47 pm
by DomainWorldAccess
Looks like they were redirected to registration page, but did not do so. If I add them manually will S2 member recognize the email as a customer and "make things right" or will I need to intervene there also?

Re: 2 sales, only 1 user created. How to diagnose

PostPosted: September 10th, 2010, 1:01 am
by Jason Caldwell
Thanks for reporting back on this topic.

First, I would check to make sure that your Customer did not register under a different email address. Often times, a Customer will use a special email address at PayPal, but register a Username on your site under their own personal address. You can cross-reference this using the Paid Subscr. ID. Look through your list of Users in WordPress® to see if the Customer actually registered or not.

Generally speaking, if a Customer pays you, they don't abandon the registration form. They'll also get an email after checkout with full instructions. I normally don't bother with this unless a Customer submits a support ticket for assistance ( i.e. they've had a problem somewhere ).

Now, to answer your question.
If I add them manually will S2 member recognize the email as a customer and "make things right" or will I need to intervene there also?

No. You'll need to create their account manually in this case, and you'll need to enter all of the details yourself, including the Paid Subscr. ID. You can do this from your Dashboard: Users -> Add New.
You'll find the Paid Subscr. ID in your Transaction log at PayPal.

Re: 2 sales, only 1 user created. How to diagnose

PostPosted: September 10th, 2010, 1:16 am
by DomainWorldAccess
I've received an email from her asking where her password is. I will look at the language and style of the email and see if I can make it more apparent what needs to happen next.

Thanks for your help.

So ther is no way to create the WordPress account automatically without paying PayPal $30 per month for their pro membership? Guess I am confused about what the level of PayPal involvement has to do with creating an account in wordpress.

Do you have other options such as a registration whose submit pushes the registrant off to PayPal or something similar?

Thanks again. I'm loving the plugin, and appreciate that you are taking it easy on a non-coder...

Re: 2 sales, only 1 user created. How to diagnose

PostPosted: September 10th, 2010, 1:34 am
by Jason Caldwell
Oh you're very welcome.

You might want to have a look at this thread:
viewtopic.php?f=4&t=418&p=2733&hilit=breakdown#p1688
( not exactly what you're after, but it's related )

Here is another thread that offers a full explanation:
viewtopic.php?f=4&t=309&p=1553&hilit=register+first#p1585

In terms of account creation. I assume you're talking about manual creation?
~ Please explain a little further and I'll see what I can do.

Re: 2 sales, only 1 user created. How to diagnose

PostPosted: September 19th, 2010, 3:31 pm
by DomainWorldAccess
For what it's worth the user eventually went to the stie and registered and s2member did exactly what it was supposed to do - put her in the appropriate level for her subscription.

Thanks,
Joe