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.

User automatically demoted on first signup?

Home Forums Community Forum User automatically demoted on first signup?

This topic contains 2 replies, has 2 voices. Last updated by  Bruce 3 years, 11 months ago.

Topic Author Topic
Posted: Wednesday Jan 30th, 2013 at 9:43 pm #40045

We are using s2memebr for paid membership to our site. We have configured 4 levels according to the price.

We have used PayPal Pro Forms to create the payment process and it works fine. User is directed to payment page and the payment is processed and the user is returned to our thank you page.

What is really strange is that after payment the username is created but the level is Free Subscriber although the level should be 1 not 0. In the user notes it says “Demoted by s2Member: Thu Jan 31, 2013 2:03 am UTC” I am not sure why.

Ok so here’s our setup:

our form code:

[s2Member-Pro-PayPal-Form level="1" ccaps="" desc="$17.00/month C2S Access" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="our domain is here" ta="0" tp="0" tt="D" ra="17.00" rp="1" rt="M" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" success="our thank u page url is here" /]

…so according to this the member should receive level 1 right?

next…Enable s2Member’s Auto-EOT System? is set to Yes.

and we have an Signup Tracking API code connecting us with IDevAffiliate which is working just fine.

One thing to note is that we are using the same paypal account for our testings so is it possible that this is happenng because of repeated purchases from the same paypal account?

What do you think?

List Of Topic Replies

Viewing 2 replies - 1 through 2 (of 2 total)
Author Replies
Author Replies
Posted: Saturday Feb 2nd, 2013 at 6:00 am #40370
Bruce
Username: Bruce
Staff Member

Thank-you for your inquiry.

I am reviewing this thread now.

Posted: Saturday Feb 2nd, 2013 at 6:09 am #40374
Bruce
Username: Bruce
Staff Member

One thing to note is that we are using the same paypal account for our testings so is it possible that this is happenng because of repeated purchases from the same paypal accoun

This, in conjunction with one other thing is what is causing this issue. To fix your issue, please set up another PayPal account for testing.

PayPal will not allow payment to go through from a PayPal account, to the same PayPal account. So because the payment is failing for this reason, s2Member demotes the user right after they are granted access. However, s2Member is only upgrading the member to level 1 for that limited amount of time because of your shortcode’s rra attribute value.

[s2Member-Pro-PayPal-For... rra="2" ...  /]

The rra value controls how many times PayPal is allowed to retry billing the user. By default this is set to 2, which should be fine. However, when this is set up, you will then be giving access to a specific level / set of capabilities to your member (depending on your Shortcode’s values) for as long as it takes PayPal to try to process the payment as many times as you specify here.

This is why you see “Demoted by s2Member: Thu Jan 31, 2013 2:03 am UTC” in your Administrative notes.

See: Dashboard -› s2Member® -› Download Options -› Shortcode Attributes & API Functions

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