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.

About: Richard Sexton

Sorry, I've not written a description yet. I'll get to it soon!


Topics I've Started


My Latest Replies (From Various Topics)

Viewing 21 replies - 1 through 21 (of 21 total)
Author Replies
Author Replies
Posted: Thursday May 9th, 2013 at 6:26 pm #49618

ok I think that’s fixed it. THANKYOU.

Posted: Thursday May 9th, 2013 at 6:23 pm #49616

Here is a screenshot of the code:

http://screencast.com/t/OZ1NBcmeidnd

Posted: Thursday May 9th, 2013 at 7:12 am #49580

Now my registration page doesn’t work at all and I have left the original code as it was.

See the error msg when you click on the Register for free button on the following page http://www.marketletters.com/ blog

Urgent what could have happened?!

Posted: Monday May 6th, 2013 at 8:35 pm #49319

Thanks for giving code line you suggest but its now giving this error:

http://screencast.com/t/SDl6yGoAy1

Syntax or parse error

Posted: Monday May 6th, 2013 at 8:33 pm #49318

I’ve played around with the code but kept the original code, which is now not working either!

See screenshot

http://screencast.com/t/ZVtb0LT2ta

– you’ll see the error when you go to marketletters.com/register

Please help!

Posted: Monday May 6th, 2013 at 7:57 pm #49316

That seemed to fix it. For the registration page, same problem – here is the code:

wp_redirect(site_url(‘/wp-login.php?action=register&redirect_to=’ . site_url())); ?>

change that to what?

wp_redirect(site_url('/wp-login.php?action=register')); ?>
Posted: Monday May 6th, 2013 at 7:44 pm #49313

Am I in the right place here?:

http://screencast.com/t/ynYgcaidDf

What would I change that line of code to read?

Posted: Monday May 6th, 2013 at 7:24 pm #49308

and how do i do that?

Posted: Monday May 6th, 2013 at 7:23 pm #49306

Sorry to sound a little daft, but how would I go about changing the redirect_to variable?

Posted: Sunday May 5th, 2013 at 12:33 am #49231

Hi – I’ve downloaded firefox, installed firebug and tried to perform the deletion of the code that is at fault.

Take a look at the following code – there is nothing that is being redirected to it seems.

http://screencast.com/t/4ZXN08dmBBE3

Any suggestions?

You can try logging in to my site by clicking on the grey login button at http://www.marketletters.com/blog – this is where I want people to land after they’ve logged in.

Thanks

Posted: Friday May 3rd, 2013 at 4:15 am #49103

I watched the video and the bug mentioned there is for firefox. I am using Chrome…what else do you suggest?

Posted: Tuesday May 29th, 2012 at 10:39 pm #14891

So I would have to manually cancel the user before they upgrade/downgrade?

Posted: Tuesday May 29th, 2012 at 3:59 am #14856

Thanks for the response.

So this is the case, even if they payed through paypal ERP? Because they don’t have a paypal account to access, so I am a bit worried.

Posted: Monday May 28th, 2012 at 9:47 am #14816

I could be wrong, but you might get this error because you are submitting a lot of information that paypal doesn’t use. Have you tried temporarily removing all the form inputs you have put in, and just leaving the default S2M generated form?

Posted: Monday May 28th, 2012 at 9:11 am #14813

By user side dashboard, do you mean the wordpress default profile section?

You can use create a page called profile, and then use the S2M shortcode under ‘General Options -> Member Profile Modifications’

[s2Member-Profile /]

A user can edit their personal information there as well. Otherwise I don’t think that it can display that information on the default wordpress profile page.

I am looking for a way to display a “Payment History” and invoices, but at the moment I think you can only display the last payment. You can use some code to show:

Previous payment gateway

S2MEMBER_CURRENT_USER_SUBSCR_GATEWAY

The purchase date

$s2member_last_payment_time = get_user_field ("s2member_last_payment_time"); // Last payment

The automatic EOT (if applicable)

$s2member_auto_eot_time = get_user_field ("s2member_auto_eot_time"); // EOT time (if applicable)

Their current membership label.

S2MEMBER_CURRENT_USER_ACCESS_LABEL
Posted: Friday May 25th, 2012 at 10:51 am #14603

Could you use this?

Dashboard -› s2Member® -› PayPal® Buttons -› Registration Access Links

Registration Access Link Generator ( for Customer Service )

s2Member automatically generates Registration Access Links for your Customers after checkout, and also sends them a link in a Confirmation Email. However, if you ever need to deal with a Customer Service issue that requires a new Registration Access Link to be created manually, you can use this tool for that. Alternatively, you can create their account yourself/manually by going to s2Member -> Add A Member. Either of these methods will work fine.

Posted: Friday May 25th, 2012 at 5:14 am #14539

I got the payflow pro gateway to work. What I did was sign up for a Payflow Pro (Gateway) account. I then had to call PayPal to enable recurring payments, which they then did on my test payflow account. The details I had to put into s2member was my Merchant Login name, its password, and the vendor (I used VSA). A few things had to be changed up by the “PayPal Integration Engineer”. Eventually it worked, but this has been a major hassle. Now apparently you can just use paypal website payments standard to accept recurring payments with credit cards, without a IMA.

They told me a PayPal Pro Payflow Edition was not available and wouldn’t give it to me either. They insisted that payflow pro was the way to go. I was assigned a paypal integration assistant (who was MASSIVELY helpful), and got the s2member plugin to work correctly.

Posted: Monday May 21st, 2012 at 10:58 am #14074

I think I understand now. It looks like when I create a PayPal sandbox test account under a US based merchant I get the Payflow API Details, but if its an Australian test account then I don’t. Looks like you need a Website Payments Pro Payflow edition, which is not available in Australia. Which is really annoying and VERY confusing. We have Website Payments Pro, but it does not include a payflow edition. Instead we can apply for a Payflow Gateway, which I believe is not the same as a Website Payments Pro Payflow Edition. If I try to use an Australian Website Payments Pro (sandbox) account and use the S2Member Pro Forms, I get an RDRP error (recurring billing is not enabled).

If I create a Payflow Pro test account, there is no “Request API credentials” or a profile link either. Neither does it belong to any PayPal Paypal Website Payments Pro account, or a standard account.

So far it looks like that a Website Payments Pro Payflow Edition IS supported by the S2Member Pro Forms, but Payflow Pro is not (please, correct me if I am wrong).

If I am correct, there isn’t a solution at all for using any of the gateways provided by S2Member to accept recurring payments with credit cards with the built in gateways…

Posted: Monday May 21st, 2012 at 1:44 am #14049

Okay, so I called PayPal and they suggested signing up for Payflow Pro. It doesn’t seem like an actual sort of addon though, more of a seperate account.

I wanted to confirm if this is the correct plan for setting up the S2Member Pro Forms with.
https://www.paypal.com/au/cgi-bin/?cmd=_payflow-gateway-overview-outside

Posted: Saturday May 19th, 2012 at 10:11 pm #13998

It looks like it:

https://www.paypal.com/au/cgi-bin/webscr?cmd=_payflow-gateway-pricing-outside

Do you know if there is a way to create a sandbox account for it, so I can enter in the details in the plug in, under PayPal Options->Payflow Account Details? When I log in to my Website Payments Pro Sandbox account, there is not an option to get to get Payflow account details (Request API Credentials section). Also, if I don’t put anything in the account details field, I get an RDRP error when submitting the payment form.

PayPal is so confusing…

Posted: Friday May 18th, 2012 at 9:42 pm #13942

I saw that thread before, although this was something I wanted to avoid having to do.

We do have PayPal, but with recurring subscriptions, there is not an option to pay with a credit card without having to have a PayPal account. Which is a big set back for people who don’t have one.

Thanks for the reply

Viewing 21 replies - 1 through 21 (of 21 total)

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.