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.

ROLE LEVELS ARE NOT CHANGING

Home Forums Community Forum ROLE LEVELS ARE NOT CHANGING

This topic contains 4 replies, has 2 voices. Last updated by  TGG 3 years, 5 months ago.

Topic Author Topic
Posted: Monday Jul 1st, 2013 at 9:21 am #52835
TGG
Username: tggmultimedia

Hi,

We have been using S2Member Pro and its Authorize.net payment module. We want a user currently subscriber become a S2member_level1 or s2member_level2 using two Level 1 and Level 2 payment forms respectively provided by s2member Authorise.net module.

Payment process works fine, Sandbox/Test account confirms the payments, emails are revived, log has the payment status “SUCCESS” and site also displayes the successfull payment message but user “ROLE IS NOT GETTING CHANGED” . We tried forums and internet to find out the possible issue but no success so far.

Can you please have a look into this and guide us toward a proper place of end point where we should be able to fix the issue.

Thanks

List Of Topic Replies

Viewing 4 replies - 1 through 4 (of 4 total)
Author Replies
Author Replies
Posted: Tuesday Jul 2nd, 2013 at 5:11 am #52875
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

And thank you for your patience.

Payment process works fine, Sandbox/Test account confirms the payments, emails are revived, log has the payment status “SUCCESS” and site also displayes the successfull payment message but user “ROLE IS NOT GETTING CHANGED” .

It sounds to me like you’re receiving PayPal PDT/Return data, but not PayPal IPN data. You said you’re receiving log entries, is there a log file called paypal-ipn.log? If so, is it showing any errors? If it doesn’t exist, or is showing errors you should take a look at your PayPal IPN integration:

Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration

If it seems fine, let us know and send us a Dashboard Login via Private Contact Form so we can take a look, please:

s2Member® » Private Contact Form

Posted: Friday Jul 5th, 2013 at 9:20 am #53052
TGG
Username: tggmultimedia

Thanks for the reply, We are not using Paypal. We are using AUTHORIZE.NET.

Posted: Monday Jul 8th, 2013 at 6:58 am #53114
Bruce
Username: Bruce
Staff Member

Thanks for your patience over the weekend.

Thanks for the reply, We are not using Paypal. We are using AUTHORIZE.NET.

Okay well there should still be a paypal-ipn.log file. If there is not then you should ensure that you have everything set up as described here:

Dashboard -› s2Member® -› Authorize.Net® Options -› SP/IPN Integration

Posted: Tuesday Jul 16th, 2013 at 5:04 pm #53528
TGG
Username: tggmultimedia

We have a little more specific scenario here where we are facing a problem.

– We already have setup Roles and permissions on the backend. We have three roles, free, basic and premium (level 0, level1, level2)
– We also have already applied permissions on certain content areas in front end where only user with certain level/role are able to access it.
– After register, confirmation and login we are asking our user to select one of the three packages above.
– There is no payment on free package which is also default but for other two users have to pay certain amount X via Authorize.net.
– For payment we have used Authorize.net payment Pro-Forms available in s2member in front end, (Authorize.Net® Forms For Level #1 Access and Authorize.Net® Forms For Level #2 Access) for two packages respectively.
– User selects one of the package and is directed to that form where he fills it up and completes the payment process.
– Authorize.net payment using s2member is processing fine, user from above front end forms is able to complete the payment.
– User receives Payment confirmation message on our website page, a confirmation email and merchant also receive a payment receiving email.
– We also checked log and there is no error but a payment SUCCESS message in it, so it means payment process is working as supposed to be.
– Also Authorize.net sandbox/test account has SP/IPN integration done as well.

– Now once the payment is confirmed we believe the role of the user which was currently Free/Level0 should change to Level1 or level2 depending upon which form user have used automatically once the payment process is complete.
– But s2member is not changing the user role who has completed the payment.

– So are we doing something wrong here or is there some other way of doing it? Or is there something missing in the process.
– We will need a little guidance in the right path or option that we should use to get this done.

Viewing 4 replies - 1 through 4 (of 4 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.