latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Free Subscriber Buys But Is Not Logged In

Home Forums Community Forum Free Subscriber Buys But Is Not Logged In

This topic contains 3 replies, has 4 voices. Last updated by  Raam Dev 4 years, 6 months ago.

Topic Author Topic
Posted: Thursday Jun 21st, 2012 at 8:28 pm #17159

How do you handle these scenarios with S2Member Pro (but using Paypal standard):

Scenario 1:
User is a registered user and “free” subscriber. They decide to buy something, but, for whatever reason (an accident), they are not logged in when they buy it (the site allows anyone to buy, even if they are not a registered user).

The site is setup to register the person *after* they come back from Paypal. So, when they come back from Paypal, they get the signup form. If they signup with the same email, they get an “email already in use” msg. If they login, they find that nothing has been purchased.

Scenario 2:
User is not a registered user. They decide to buy something. The site is setup to register the person *after* they come back from Paypal.

When they come back from Paypal, for whatever reason, they lose the connection, or get very confused, or something else causes the flow to abort. How do they (or the admin) link the purchased good with
the non-subscribed user (one assumes the user will contact support)?

====

List Of Topic Replies

Viewing 3 replies - 1 through 3 (of 3 total)
Author Replies
Author Replies
Posted: Friday Jun 22nd, 2012 at 7:55 am #17185

Hi Tuhin.

Scenario 1:

It’s better to avoid it giving in the sales page a clear instruction to existing users to login to their account before purchasing.

But if you had this happen, then you’d ask the user for the subscr. ID he got from PayPal and you’d edit his profile to add it there, and you’d change his role to the new level, or add the custom capabilities if you sold him any.

Or, if there’s nothing valuable in the existing account, you could change the email address in it so he doesn’t get the error when trying to register the new account.

Scenario 2:

s2Member sends a confirmation email when PayPal notifies s2Member about the payment. This email includes a registration link that will give the new account the access the user paid for. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Signup Confirmation Email[/hilite]

This special registration link will let the user create his account even if you have Open Registration disabled. [hilite path]Dashboard -› s2Member® -› General Options -› Open Registration[/hilite]

I hope that helps. :)

Posted: Friday Jun 22nd, 2012 at 12:19 pm #17200
Jim Climy
Username: weasel

Is the s2member “subscriber ID” tied to the “Paypal Automatic payment number” and/or “Profile ID”? I’m looking at the Paypal emails and I don’t see “subscriber ID” in them. I assume that is the single linkage between the user’s Paypal payment subscription and s2membership status.

Posted: Tuesday Jun 26th, 2012 at 12:53 am #17456
Raam Dev
Username: Raam
Staff Member

Hi Jim,

That is correct: s2Member uses the Subscriber ID to link the user’s s2Member account with their PayPal subscription.

The back-end IPN messages (PayPal -> s2Member communication) include a reference to the Subscriber ID in every message. That’s how s2Member knows whose account the message belongs to. For example, if the user cancels their subscription, s2Member would receive an IPN message from PayPal noting the cancellation. That IPN message would include the Subscriber ID or Profile ID, which s2Member would use to identify which s2Member account the subscription belongs to.

So, as Cristian mentioned, as long as the user’s account has the correct Subscription ID, it will be handled normally (as if they signed up and completed the registration/purchase process normally).

The Subscription ID and the Profile ID are the same thing. Whichever one you have, use that to fill in the “Paid Subscr. ID” field on the user’s profile.

Viewing 3 replies - 1 through 3 (of 3 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.