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.

Custom Pro Form and PayPal Button

Home Forums Community Forum Custom Pro Form and PayPal Button

This topic contains 11 replies, has 3 voices. Last updated by  Cristián Lávaque 3 years, 7 months ago.

Topic Author Topic
Posted: Monday May 6th, 2013 at 5:50 pm #49285
commlinks
Username: commlinks

I have a custom Pro Form and generated PayPal subscription implemented, however it is not working as the client wants it to. Specifically, the ability to use a CC without a PayPal account is not available and it still requires a PayPal account to sign up for the subscription. Testing the generated PayPal button outside of the Pro Form does work as intended however, so that’s not the issue.

The reason for these changes and the goal is to have the option of subscribing through a credit card with PayPal handling the transaction, without having to create a PayPal account. The client doesn’t want to perform transactions on the website.

Currently using a business account with recurring payments enabled.

Pro form code:

[s2Member-Pro-PayPal-Form level="1" ccaps="" desc="1 Month @ $24.95 / then $24.95 USD + tax / Monthly (recurring charge, for ongoing access)" lc="" cc="USD" dg="0" ns="1" custom="domain.com" ta="24.95" tp="0" tt="M" ra="24.95" rp="1" rt="M" rr="1" rrt="" rra="2" accept="paypal" accept_via_paypal="paypal,visa,mastercard,amex,discover" ps="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" template="checkout-template.php" /]

List Of Topic Replies

Viewing 11 replies - 1 through 11 (of 11 total)
Author Replies
Author Replies
Posted: Tuesday May 7th, 2013 at 8:38 pm #49417
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

PayPal will require Users to have a PayPal account for recurring payments unless you have PayPal Pro. That’s the issue you’re running into. You’ll need to either use Buy Now Pro Forms/Buttons, or upgrade to PayPal Pro to take Credit Cards.

Posted: Wednesday May 8th, 2013 at 12:51 pm #49489
commlinks
Username: commlinks

The reason why we didn’t go with a PayPal Pro account is because the client does not want to do transactions on his website, as I mentioned above. So unless PayPal Pro allows the credit card option on the PayPal purchase page, its an unneeded expense.

Buy Now buttons don’t work with subscriptions from what I’ve read and tested, has this changed? User registration is required being a subscription based website. As is a quick process without too many steps.

Posted: Wednesday May 8th, 2013 at 6:02 pm #49516
Bruce
Username: Bruce
Staff Member

Buy Now buttons don’t work with subscriptions from what I’ve read and tested, has this changed? User registration is required being a subscription based website. As is a quick process without too many steps.

Right Buy Now buttons won’t create a subscription, and this is the reason it works without forcing a PayPal account.

There is another alternative, but we generally don’t like to suggest it because it forces your Users to call in and have you (the site owner) cancel subscriptions. That’s PayPal ERP. This allows you to accept credit cards for subscriptions without PayPal Pro.

See: https://merchant.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=merchant/erp_overview

Posted: Thursday May 9th, 2013 at 6:20 pm #49615
commlinks
Username: commlinks

Please re-read what I originally said, we have ERP turned on. Is there an issue with the short code that I provided or is this a PayPal issue?

Posted: Friday May 10th, 2013 at 3:14 am #49674

PayPal Standard buttons for subscriptions won’t require the user to have a PayPal account if you have ERP, but you’re not using the button, it’s a pro-form.

The s2Member pro-form doesn’t integrate with PayPal Standard, it integrates with PayPal Express Checkout, which will always require the user to login to a PayPal account for subscriptions.

Posted: Friday May 10th, 2013 at 12:47 pm #49698
commlinks
Username: commlinks

Even though I am using a generated button from PayPal, integrated with the custom form template, you’re saying S2 still forces you to use express checkout?

Posted: Saturday May 11th, 2013 at 12:38 pm #49747

I’m sorry, I had not understand that was the case. I now understand your opening post better, particularly “Testing the generated PayPal button outside of the Pro Form does work as intended however, so that’s not the issue.”

Well, the PayPal generated button’s code will be a separate HTML form from the s2Member pro-form’s. They can be on the same page, but only one of the two would be submitted.

You can use the PayPal Standard button, but not combined with the pro-form. They need to be submitted to different places, and are processed differently, so mixing them won’t work.

Why do you want the pro-form? To register the person as he starts the checkout? In that case, you can’t use PayPal Standard.

Why do you want PayPal Standard? To have ERP so that the user is not required to login to PayPal? Then he’ll have to register after checkout, or you can have him register first and then, once logged in, start checkout.

Express Checkout will always require the person to login when it’s a subscription, so the pro-form doesn’t seem to be an option for what you want.

Posted: Monday May 13th, 2013 at 12:48 pm #49821
commlinks
Username: commlinks

Hi Christián,

I am taking over this issue with Paypal and S2 Member plugin (I am the web developer for Comm Links).

So what we are trying to do is allow the user to either pay with a Paypal account OR with a debit or credit card. If you follow this like you can see what I am talking about: http://stanutley.com/paypal-option/

I talked to Paypal for over an hour and they are the ones that told us that we did not need the Paypal Business Pro account. Instead they said we needed the standard business account with the recurring payment addon ($19 per month). They said to create a button in the button section and add it to our site. However, I am not sure how to integrate that with S2 Member Pro.

Can you please let me know how to do that?

Thank you,
Dana

Posted: Tuesday May 14th, 2013 at 4:01 am #49920

Hi Dana.

That’s fine, you can use the PayPal button with ERP and have the user pay with PayPal or card. And you can do this even if you also have the s2Member Pro add-on.

I’m not sure why you’re having a problem with that, unless by “integrate” you mean have it work with the pro-form. Could you explain or show me the integration you are having trouble with? Thanks!

Posted: Tuesday May 14th, 2013 at 11:21 am #49954
commlinks
Username: commlinks

We want the user to go to a screen like this one:

http://stanutley.com/paypal-option/

not this one:

http://stanutley.com/have-to-sign-up/

Posted: Tuesday May 14th, 2013 at 9:28 pm #49983

Did you make the PayPal account optional in your PayPal settings? [hilite path]PayPal.com -> My Account -> Profile -> Selling Tools -> Website Preferences -> PayPal Account Optional[/hilite]

https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-website-payments
https://www.paypal.com/mx/cgi-bin/webscr?cmd=p/pop/help-account-optional

If that doesn’t help, I’d ask PayPal support about it, since it’s their site the one showing those payment options, s2Member doesn’t control them.

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