PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

PayPal requirement

s2Member Plugin. A Membership plugin for WordPress®.

PayPal requirement

Postby ridesabike2 » December 23rd, 2011, 12:26 pm

I found another thing to ask about! ;)

We have the ability through PayPal to make it so users are not required to have a PayPal account. I had it set up this way as an option, for non-recurring/no trial payments. However, since I started using Pro Forms it is requiring a PayPal account. Here's my shortcode:
Code: Select all
[s2Member-Pro-PayPal-Form level="3" ccaps="" desc="RG Membership $20.00 USD / One Time ( for 1 year access, non-recurring )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="roadguardians.org" ta="0" tp="0" tt="D" ra="20.00" rp="1" rt="Y" rr="0" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]


I verified in my PayPal settings that the "PayPal Account Optional" is set to On. What do ya think?
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Eduan » December 23rd, 2011, 12:33 pm

Do you have PayPal Pro?
Are you using Express Checkout?
Now officially accepting Professional s2Member installations along with Bruce C (a.k.a. Ace).

If you're interested in a Professional s2Member Installation, or a Custom Coding Job, you can send your request here.
User avatar
Eduan
Experienced User
Experienced User
 
Posts: 1154
Joined: August 27, 2011
Location: Taxco de Alarcón, Guerrero, México.

Re: PayPal requirement

Postby ridesabike2 » December 23rd, 2011, 1:26 pm

We have Standard for now but will be going Pro very soon.
Not sure on Express Checkout. How do I find that info?
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Raam Dev » December 23rd, 2011, 3:04 pm

Can you try changing accept="paypal,visa,mastercard,amex,discover,maestro,solo" to accept="paypal" in your button code? Since you don't have PayPal Pro, you cannot yet accept those other payment types anyway (at least not on your site).

Also, have you tried using a regular s2Member PayPal button (instead of the Pro Form button) to see if the alternate payment option shows up when you get to PayPal?

And lastly, if you can give us the link to a page where you're using that shortcode, that would help us confirm from our end that we don't get the non-PayPal option when checking out.
Raam Dev || Wherever you are, be there. || Please rate s2Member!
User avatar
Raam Dev
Developer
Developer
 
Posts: 810
Joined: October 26, 2011

Re: PayPal requirement

Postby Cristián Lávaque » December 26th, 2011, 5:04 am

I'm afraid that using Express Checkout will require the customer to login to his PayPal account. This is different from PayPal Standard. Express Checkout is the option for those that want to pay with their PayPal account, so it requires it. :|
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: PayPal requirement

Postby ridesabike2 » December 29th, 2011, 11:28 pm

Finally getting back to you on this (took a little time off!). We upgraded to Pro. What changes need to be made on the S2M side of things? It didn't magically fix itself :?
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Cristián Lávaque » December 30th, 2011, 4:23 am

Upgraded to PayPal Pro? Cool.

What happens if you pay using the pro-form you quoted in the first post?

[s2Member-Pro-PayPal-Form level="3" ccaps="" desc="RG Membership $20.00 USD / One Time ( for 1 year access, non-recurring )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="roadguardians.org" ta="0" tp="0" tt="D" ra="20.00" rp="1" rt="Y" rr="0" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: PayPal requirement

Postby ridesabike2 » December 30th, 2011, 9:09 am

Same thing. It just prompts me to create an account if I don't already have one. I even tried redoing the button, so that it's definitely non-recurring, no trial. Am I correct in thinking that recurring payments would require a PayPal account? That's why we want this other option - for those who choose to just pay via credit card. We do that elsewhere throughout our site with no problem. Thanks again for your time!
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Eduan » December 30th, 2011, 10:08 am

You are right in the fact that recurring payments require the user to have PayPal.
Now officially accepting Professional s2Member installations along with Bruce C (a.k.a. Ace).

If you're interested in a Professional s2Member Installation, or a Custom Coding Job, you can send your request here.
User avatar
Eduan
Experienced User
Experienced User
 
Posts: 1154
Joined: August 27, 2011
Location: Taxco de Alarcón, Guerrero, México.

Re: PayPal requirement

Postby ridesabike2 » December 30th, 2011, 12:08 pm

But why is it still requiring PayPal when I choose non-recurring? The settings on the PayPal end allow for people to use it without having an account.
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Raam Dev » December 30th, 2011, 4:12 pm

Hi ridesabike2,

Are you creating the button from the PayPal Specific Post/Page (Buy Now) Forms generator? If so, could you please copy and paste the exact button code that you're using?

Also, if it's possible to share the URL to the page where that button exists, that would be helpful.
Raam Dev || Wherever you are, be there. || Please rate s2Member!
User avatar
Raam Dev
Developer
Developer
 
Posts: 810
Joined: October 26, 2011

Re: PayPal requirement

Postby ridesabike2 » December 30th, 2011, 5:08 pm

The page I'm working on: http://roadguardians.org/site/membershi ... recurring/

And the code:
Code: Select all
[s2Member-Pro-PayPal-Form level="3" ccaps="" desc="RG Membership $20.00 USD / One Time ( for 1 year access, non-recurring )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="roadguardians.org" ta="0" tp="0" tt="D" ra="20.00" rp="1" rt="Y" rr="0" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]

but I think I'd delete all in the accept string after paypal, correct?
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Cristián Lávaque » December 31st, 2011, 6:32 am

Let me see if I understand correctly:

You got PayPal Pro now, right? Did you double check your PayPal options to make sure everything correct? WP Admin -> s2Member -> PayPal Options

Now, if you're just getting a one-time payment, instead of creating a non-recurring subscription, make it a buy-now. In the shortcode generator, the drop-down will have a section for Buy Now.

Regarding the accept attribute, if you now have PayPal Pro and SSL (you have to have SSL to get payments in your site), leave all the options after PayPal so you they can pay with cards and not just their PayPal account (Express Checkout will always require the person to have a PayPal account).

Does that help?
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: PayPal requirement

Postby ridesabike2 » December 31st, 2011, 5:06 pm

Ok, I created the button as a "Buy Now". I just did it again in case something wasn't right. I checked all PayPal settings and it's all good. I don't really care at this point if the customer pays right on our site, so as far as SSL goes I think maybe in the future? Would I need new API credentials with the switch to PayPal Pro? It looks like everything is set correctly, but I still have no option to pay other than via PayPal on this page: http://roadguardians.org/site/membershi ... recurring/
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Cristián Lávaque » January 3rd, 2012, 5:15 am

I think the PayPal credentials would be the same if you upgrade to Pro, but I'm not positive since I haven't done it myself or asked someone that did. Even if they were different, you could update that easily under WP Admin -> s2Member -> PayPal Options.

You're using the pro-form with just PayPal's Express Checkout. Expresss Checkout will always require the user to have a PayPal account. If you want to use the pro-form and let the user pay without a PayPal account, you'll need PayPal Pro and the SSL cert.

I hope that helps. :)
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: PayPal requirement

Postby ridesabike2 » January 3rd, 2012, 8:39 am

Cristián, thank you! That makes sense. Is there a tutorial or anything explaining how to obtain and implement SSL?
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Raam Dev » January 3rd, 2012, 4:01 pm

Hi ridesabike2,

The process for installing and configuring an SSL certificate will depend your web host. You'll need to inquire with them as to the process for obtaining and getting an SSL certificate installed in your hosting environment.

Once the SSL certificate is installed for your site, you'll be able to access all your URLs using https:// instead of http://. Any s2Member URLs that PayPal needs for PayPal Pro (I believe they want to see the s2Member checkout page protected by SSL), you can simply provide them with the https:// version of the URL.

Does that make sense?
Raam Dev || Wherever you are, be there. || Please rate s2Member!
User avatar
Raam Dev
Developer
Developer
 
Posts: 810
Joined: October 26, 2011

Re: PayPal requirement

Postby ridesabike2 » January 9th, 2012, 4:22 pm

It kind of makes sense. I got the SSL certificate and it's installed. If I go here:
https://roadguardians.org/site/membersh ... recurring/

it still requires me to create a Paypal account to pay. I must be missing something; probably very simple but I'm hoping you can help me out!
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011

Re: PayPal requirement

Postby Raam Dev » January 9th, 2012, 6:35 pm

Could you check the Pro-Form button shortcode and make sure that it says accept="paypal,visa,mastercard,amex,discover,maestro,solo" for that attribute?
Raam Dev || Wherever you are, be there. || Please rate s2Member!
User avatar
Raam Dev
Developer
Developer
 
Posts: 810
Joined: October 26, 2011

Re: PayPal requirement

Postby ridesabike2 » January 14th, 2012, 4:43 pm

This case is closed. We have a different issue now (new post) but got this one out of the way. Thanks!
User avatar
ridesabike2
Registered User
Registered User
 
Posts: 51
Joined: October 27, 2011


Return to s2Member Plugin

Who is online

Users browsing this forum: Exabot [Bot], Google [Bot] and 1 guest

cron