Page 1 of 1

Issue with PayPal Pro Forms - independent custom capabilitie

PostPosted: November 17th, 2011, 4:59 am
by aehelp
Hello, I bought s2Member Pro, and I love it so far...

I am using the latest version: 111105

I am trying to use "independent custom capabilities" to enable my users to unique independent pages which I am protecting using "required custom capabilities", and no "page level restriction", since the pages are independent.

The issue I am running into, is for the end-user purchase page, I am generating this shortcode:

[s2Member-Pro-PayPal-Form level="*" ccaps="ielts_tests" desc="Simple one-time payment of CAD, for lifetime access" ps="" lc="" cc="CAD" dg="0" ns="1" custom="www.aehelp.com" ta="0" tp="0" tt="D" ra="10" rp="1" rt="L" rr="0" rrt="" rra="2" accept="visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="visa,mastercard,amex,discover,maestro,solo" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]

So 2 things are not working as expected:
1) SUPER IMPORTANT... when I successfully complete the purchase using the generated form, my user who I am logged in with does NOT receive the additional custom_capability defined in the ccaps parameter; effectively rendering the credit card charged, but with no access for the area restricted by the very custom capability the user just bought.
2) You'll notice I've removed "paypal" from both the "accept" and "accept_via_paypal" parameters, yet the form continues to display the first option as paypal. I do not want paypal as a checkout option, just visa, mastercard, amex, and other credit cards.

Honestly, issue #2 is not as important as #1. I really like the idea of idependent custom capabilities, for locking access to unique pages with one-time buy buttons using pro forms, but it doesn't seem to work!

Please let me know if you need any clarification on the issue.

Re: Issue with PayPal Pro Forms - independent custom capabil

PostPosted: November 17th, 2011, 8:08 am
by Eduan
If you just wanna sell access to pages, not like an ability to post posts, for example, I recommend the specific posts/pages:
http://www.s2member.com/specific-posts-pages-video/

About not receiving PayPal this post may be of interest:
viewtopic.php?f=4&t=15914

Re: Issue with PayPal Pro Forms - independent custom capabil

PostPosted: November 17th, 2011, 3:53 pm
by aehelp
Thanks I'll give it a shot.

Re: Issue with PayPal Pro Forms - independent custom capabil

PostPosted: November 21st, 2011, 2:01 am
by Cristián Lávaque
Are ielts and tests two separate custom capabilities? In that case, separate them with a comma: ccaps="ielts,tests".

Re: Issue with PayPal Pro Forms - independent custom capabil

PostPosted: November 21st, 2011, 3:40 pm
by aehelp
I resolved the issue! Yes, it was user error...

I had basic authentication enabled the entire site using .htaccess and it dawned on me that obviously PayPal won't be able to respond to s2member in the background since it doesn't have the user and pass!

Thanks for your prompt responses! All custom capabilities are working as expected.

I still have the issue with the paypal payment option not being removed from the list tho. Any thoughts?

Re: Issue with PayPal Pro Forms - independent custom capabil

PostPosted: November 24th, 2011, 11:08 pm
by Cristián Lávaque
I'm glad you solved the problem. :)

About the PayPal option, it's required by PayPal when you use their service, that it's always an option to pay with their PayPal account, so it can't be removed.