Page 1 of 1
Does S2M-free require Paypal API details
Posted:
April 2nd, 2011, 5:38 pm
by Redbud
Was checking the videos for install details and noticed my installation of S2M, which is a free version, requires API Username etc while the installation in the videos does not.
Was there an upgrade since the video was recorded or is something awry with my install?
Re: Does S2M-free require Paypal API details
Posted:
April 2nd, 2011, 6:02 pm
by Cristián Lávaque
Hmm... I had not noticed that. It was probably changed, then.
Still, it's not hard to do. Just follow the instructions given under
WP Admin -> s2Member -> PayPal Options -> PayPal Account Details.
Re: Does S2M-free require Paypal API details
Posted:
April 2nd, 2011, 6:11 pm
by Redbud
Cristian,
Thanks so much for your reply.
I do have credentials for another site I had set up. I was just trying to figure out if it was supposed to be there in the free version.
Redbud
Re: Does S2M-free require Paypal API details
Posted:
April 2nd, 2011, 7:03 pm
by Redbud
K,
I was able to check on an old test site I had and it looks like the API Credentials are part of the upgrade to 3.5.7
Still wondering if they are supposed to be there.
Re: Does S2M-free require Paypal API details
Posted:
April 2nd, 2011, 7:13 pm
by Cristián Lávaque
Got it. I'll ask Jason to make sure then.
Re: Does S2M-free require Paypal API details
Posted:
April 3rd, 2011, 3:20 am
by Jason Caldwell
Thanks for an excellent question.
Yes, that particular video is a bit outdated now. We'll be updating it soon.
Starting with s2Member v3.5+, PayPal® API Credentials were consolidated into s2Member's core PayPal® processing routines that come with the free version of s2Member. In addition, PayPal® Button Encryption was added to the free version, which requires API Credentials. Otherwise, at this time ( i.e. v3.5.7 ), that is the only reason API Credentials would be needed.
In other words, if you're using the free version, and you're not encrypting your PayPal Buttons, you can just leave the API Credentials empty if you need to. We'll be updating this panel in the next release to make this clearer. ~ Thanks for your patience.
Re: Does S2M-free require Paypal API details
Posted:
April 3rd, 2011, 7:25 am
by Redbud
Jason & Cristian,
Thanks so much for all your help!
So basically you can ignore the Paypal API, IPN & PDT stuff and just let the button auto-generate the code for each site & membership option you choose?
Rashell
Re: Does S2M-free require Paypal API details
Posted:
April 3rd, 2011, 7:37 am
by Jason Caldwell
s2Member -> PayPal Options -> PDT is always required. s2Member needs your PDT Identity Token.
With everything else though, you are correct; so long as you're not encrypting buttons, and you're not running s2Member Pro Forms.
Re: Does S2M-free require Paypal API details
Posted:
April 3rd, 2011, 1:09 pm
by Redbud
Jason,
Thank you for clarifying that.
Was going to skip the PDT/Auto Return URL section altogether.
So it's the API, IPN & Auto-Return URL that can remain empty.
But... the PDT Token is required.
As an aside... What would happen if there wasn't one? I was able to create a button earlier today & everything seemed to work fine as far as delivering data to paypal. But I hadn't processed an order with it.
Re: Does S2M-free require Paypal API details
Posted:
April 3rd, 2011, 1:19 pm
by Jason Caldwell
Correct. If you don't give s2Member your PDT Identity Token, communication with PayPal immediately after checkout ( i.e. when the Customer is returned to your site ) will fail. Customers would report errors stating something like: "Unable to verify POST vars".