Page 1 of 1

Signup and Pay Options Plus Telephone Support?

PostPosted: December 15th, 2011, 11:32 am
by ridesabike2
Can we have a User sign up and THEN pay with 3 different options? As in:
1. 1 year access non-recurring
2. 1 year access recurring
3. Lifetime access

Also is there telephone support for Pro members? My boss is hoping we can resolve some issues today, and at times this takes several days for a reply. I know you're busy and all, but I'm stuck in between and looking for the fastest solution. Thanks!

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 15th, 2011, 11:40 am
by Eduan
You might be interested in Custom Capabilities for this:
http://www.s2member.com/custom-capabilities-video/

Hope this helps. :)

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 15th, 2011, 12:30 pm
by ridesabike2
Thank you. This is helpful, but I'm wondering, if I have people sign up first, where do they land to pick a payment option? Right now we have them pay first and then do the signup, but we're having issues with that.

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 15th, 2011, 12:42 pm
by Eduan
So what you want to do is sell them access, then sell them extra features?
If so then I recommend putting the buttons with the extra custom capabilities in the login welcome page, that way they can buy the extra features any time they log in.

Hope this helps. :)

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 15th, 2011, 1:02 pm
by ridesabike2
Thanks for the fast reply. Am I correct in that there is no phone support for S2Member?

Ok - what we need is this:
1. Member signs up using a custom form
2. Member lands on a page with payment options that are in relation to term (not capabilities) - as far as recurring/non-recurring/lifetime.

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 17th, 2011, 3:44 am
by Cristián Lávaque
Hi. No, we don't have phone support. We mostly give support in the forum or by email in some cases.

Regarding what you want to do, have users create the account first and then choose a payment plan, here's what you could do:

Have Open Registration enabled so they can create the account without having paid first. WP Admin -> s2Member -> General Options -> Open Registration

In the Login Welcome Page present the user with the payment options. It looks like the access would be the same for each, you'd just change the amount paid and term they get the access for. In that case, you can have 3 buttons for the same access level (e.g. Level 1), each with its own amount and term. For example:

1. 1 year access non-recurring could be a Buy Now button.
2. 1 year access recurring, this would be a ongoing subscription button.
3. Lifetime access, and this one would also be a Buy Now button.

[s2Member-PayPal-Button level="1" ccaps="" desc="Only 1 year" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="yoursite.com" ta="0" tp="0" tt="D" ra="97" rp="1" rt="Y" rr="BN" rrt="" rra="1" image="default" output="button" /]

[s2Member-PayPal-Button level="1" ccaps="" desc="Yearly ongoing" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="yoursite.com" ta="0" tp="0" tt="D" ra="97" rp="1" rt="Y" rr="1" rrt="" rra="1" image="default" output="button" /]

[s2Member-PayPal-Button level="1" ccaps="" desc="Lifetime" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="yoursite.com" ta="0" tp="0" tt="D" ra="497" rp="1" rt="L" rr="BN" rrt="" rra="1" image="default" output="button" /]

http://www.s2member.com/paypal-options-buttons-video/
WP Admin -> s2Member -> PayPal Buttons -> Shortcode Attributes

I hope this helps. :)

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 17th, 2011, 1:55 pm
by soft1700
i want to create a button for authorize.net instead of paypal. how do i do that?

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 17th, 2011, 2:14 pm
by Eduan
@soft1700
If you have the Pro version of s2Member you can go under WP Admin -> s2Member -> Other Gateways and in the options there check the Authorize.Net Checkbox.

Then under WP Admin -> s2Member -> Auth.Net® Options configure everything there correctly.
And then under WP Admin -> s2Member -> Auth.Net® Pro Forms you can create a pro-form, users can pay without leaving your site.

Note that this is only for the Pro version of s2Member, if you don't have it you can buy it in this url.

Hope this helps. :)

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 18th, 2011, 11:00 pm
by ridesabike2
Would the Login Welcome page be protected for level 1? And just have people signup at http://roadguardians.org/site/login/?action=register ?

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 19th, 2011, 8:08 am
by Eduan
The users that register with that URL are level 0 automatically, so if they want to be a level 1 they have to use PayPal or make it free with the pro-forms.

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 19th, 2011, 2:06 pm
by ridesabike2
Ok, so I enabled Open Registration. I put the pay buttons on the Login Welcome page. I created a test user. Received the e-mail with the password, and logged in. I got my Membership Options page (thought it was going to be the Login Welcome page). I clicked a PayPal button anyway, that I have there, and went through the payment process. I got this:
ERROR: Unable to verify $_POST vars.
Please contact Support for assistance.

This is most likely related to an invalid configuration of s2Member, or a problem with server compatibility. If you are the site owner, and you're absolutely SURE that your configuration is valid, you may want to run some tests on your server, just to be sure $_POST variables are populated, and that your server is able to connect/communicate with your Payment Gateway over an HTTPS connection.

s2Member uses the WP_Http class for remote connections; which will try to use cURL first, and then fall back on the FOPEN method when cURL is not available. On a Windows® server, you may have to disable your cURL extension; and instead, set allow_url_fopen = yes in your php.ini file. The cURL extension (usually) does NOT support SSL connections on a Windows® server.

Please see this thread for details regarding the ideal server configuration for s2Member.
-------------------------------------

I have done the cURL which works. However, the allow_url_fopen does not. I created a file title php.ini in my public_html and added the code snippet. This is what I get:
Method Not Implemented

GET to /site/fopen-test-https-paypal.php not supported.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------
I'm lost at this point. Thank you for your help!

Re: Signup and Pay Options Plus Telephone Support?

PostPosted: December 19th, 2011, 2:29 pm
by Raam Dev
Hi ridesabike2,

Two questions:

ridesabike2 wrote:I got my Membership Options page (thought it was going to be the Login Welcome page).


Did you select your Login Welcome Page in WP Admin -> s2member -> General Options -> Login Welcome Page?

ridesabike2 wrote:I clicked a PayPal button anyway, that I have there, and went through the payment process. I got this:
ERROR: Unable to verify $_POST vars.
Please contact Support for assistance.


At what point exactly did you get this error? Was it when you finished the checkout and PayPal sent you back to your site? If so, have you made sure that PayPal IPN Integration (WP Admin -> s2member -> PayPal Options -> PayPal IPN Integration) and the PayPal PDT/Auto-Return Integration (WP Admin -> s2member -> PayPal Options -> PayPal PDT/Auto-Return Integration) are configured properly?