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: Mike Whitney

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


My Latest Replies (From Various Topics)

Viewing 24 replies - 1 through 24 (of 24 total)
Author Replies
Author Replies
Posted: Saturday Feb 9th, 2013 at 5:07 pm #41271

Sorry for some reason I was missing the opening bracket “<" in the file.
I added that and it's fixed.

Thanks.
Mike

Posted: Thursday Feb 7th, 2013 at 11:32 pm #41164

Here’s an error from the log about it as well.

PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, class ‘c_ws_plugin__s2member_pro_constants’ not found in /nas/wp/www/cluster-1381/dividedsocial/wp-includes/plugin.php on line 173, referer……

Posted: Thursday Feb 7th, 2013 at 2:05 pm #41041

I think I figured it out. Strange when I looked at the S2Member site after this post I found the latest Framework. So I FTP’d that up and it appears to be functioning again.

Posted: Saturday Dec 15th, 2012 at 12:52 am #34734

Wow! I cannot believe I didn’t understand that from reading it initially.

Oh well got it working now.

Thanks TJ!

Posted: Friday Nov 16th, 2012 at 5:00 pm #31829

Hi Chris,
I tried just for fun and it failed same error.
But I’m still left thinking there is something wrong with my PayPal accounts.

Mike

Posted: Thursday Nov 15th, 2012 at 4:29 pm #31728

Hi again Jason,

I’ve given up calling PayPal. Since your transaction was fine I can only assume there are problems with both my PayPal accounts. After calling them three times today they suggested I create a Sandbox account. I don’t understand why I would since it worked for you. I was merely calling them to find out why my transactions on my accounts failed. I thought there was some setting in my accounts as to default payment or something that needed changed. It seems so clear their entry level people answering the phones are not trained well enough to answer questions relating to this nature and I don’t have any more time to work on this.

Unless somebody else is still having problems I guess we need to consider my case closed for now.

When my site is completely live and somebody makes a purchase I guess we will find out.

Thanks.
Mike

Posted: Thursday Nov 15th, 2012 at 12:56 pm #31703

Update from me:

Jason I found your PayPal Pro form test payment page and it has the same style shortcode as mine, so disregard that question.

I also contacted PayPal and they let me know they have IP security in place which would explain why my payment fails. I was trying to make a test payment on the same computer as the seller and payer. Apparently they will block that.

I will try later from a different source and report back.

Thanks.
Mike

Posted: Wednesday Nov 14th, 2012 at 10:07 pm #31654

Jason,
I still cannot get this working with my different PayPal accounts. I’ve gone into both my PayPal accounts and set available funding sources to credit cards. I’ve un-clicked my bank accounts. I still get the same error. I don’t know why it works for you. I’ll have a friend try with their PayPal account.

Can I ask two questions?

1) When you got past your PayPal log-in screen does it give you any options to select funding? Mine always says default payment. Which like I said I changed in Paypal.
2) When you tested you used the PayPal Pro form?

This is the shortcode I’ve been testing with:
[s2Member-Pro-PayPal-Form level="1" ccaps="test" desc="$.50 USD / Monthly ( recurring charge, for ongoing access )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="www.websiteaddress" ta="0" tp="0" tt="D" ra=".50" rp="1" rt="M" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]

  • This reply was modified 4 years, 1 month ago by  Mike Whitney.
Posted: Wednesday Nov 14th, 2012 at 8:58 pm #31644

Ok thanks Jason!

Posted: Wednesday Nov 14th, 2012 at 8:41 pm #31642

Hi Jason,
Created another log-in for you.

Sent PCF.

Posted: Tuesday Nov 13th, 2012 at 7:23 pm #31507

Hi Jason,
I got excited uploaded the patch and tried again.
Same error. :(
You want to look at my logs?
Thanks.
Mike

Posted: Tuesday Nov 13th, 2012 at 2:50 pm #31473

Hi Jason,
I will try and get in contact with PayPal tomorrow.

Please use my OK as to go ahead with testing on my site.
Thanks.
Mike

Posted: Monday Nov 12th, 2012 at 9:23 pm #31403

Hi Jason,
Not sure you had a chance to log-in to my set-up and look but I have the same issue. I have the same PayPal / Payflow set-up as Chris I believe.

BTW – Here’s what happens when I try and enable recurring payments:
Your version of Website Payments Pro is not compatible with the Direct Payment Recurring Payments feature.
Now PayPal told me that in order for this feature to work you have to apply to get reference transactions enabled which they would not approve me for.

Personally I think it’s Paypal’s issue not understanding their products but I cannot get anybody to figure it out.

  • This reply was modified 4 years, 1 month ago by  Mike Whitney.
Posted: Thursday Nov 8th, 2012 at 11:47 am #31038

Ok I’m getting real tired of calling PayPal but here is the latest for my case. It seems like the left hand does not know what the right hand does with their programs. It’s very frustrating.

PayPal said they checked the logs of my failed transaction and that the log shows S2Member using the PayFlow API for the Express Checkout Recurring Payment. So according to them it’s not using the PayPal API for that transaction.

In order to do recurring PayPal payments through the PayFlow side I need reference transactions enabled on my account which they denied me at this point.

I am all set-up for recurring payments and Express Checkout so if we can use the PayPal API for the Express Checkout and PayFlow API for all non PayPal payments I should be all set. Is this possible? They also gave me this link for you. https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECRecurringPayments

If you read back through my posts everything is working except for PayPal payments with recurring billing. If I cannot get this to work I will move away from PayPal and use Authorize.net or something. PayPal is extremely frustrating. It would be nice though to allow users to log-in and fund payments with their Pay Pal account.

Posted: Wednesday Nov 7th, 2012 at 11:18 am #30908

I tested with just Paypal enabled as the billing option and same result.

One time payments works great.
Recurring subscription fails.

I also just received this message in my email this morning so not sure if that is because of the recurring subscriptions failing or what? Like I said all the other transactions are working great, accounts are getting created, and everything is fine.

Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

http://www.dividedsocial.com/?s2member_paypal_notify=1

Posted: Tuesday Nov 6th, 2012 at 12:11 pm #30778

Ok submitted PCF again with IE. I got the email confirmation back as well.

Here is a summary where I am at.
Currently using PayPal Pro with Payflow and do have recurring billing option.

Test results:
1) Recurring subscription with credit cards. Functions fine.
2) One Time Payment with credit cards. – Functions Fine.
3) One time payment with PayPal payment – Functions fine.
4) Recurring subscription with PayPal payment – Fails transaction.

Sent you a SS in the PCF as I do see one difference after logging in to PayPal to confirm the payment.
a) When you process a one-time payment after logging into PayPal you have the option of selecting your funding source. Like credit card or bank account.
b) When you process a recurring payment after logging in there is no option to select funding source.

  • This reply was modified 4 years, 2 months ago by  Mike Whitney.
Posted: Monday Nov 5th, 2012 at 8:59 pm #30714

Sent PCF.
Thanks.

Also just found this link but PayPal is so confusing so I don’t know if it’ related to collecting subscription billing through PayPal payments (not credit cards).
https://www.x.com/developers/paypal/forums/website-payments-pro/why-paypal-getting-rid-api-connections-pro

  • This reply was modified 4 years, 2 months ago by  Mike Whitney.
Posted: Monday Nov 5th, 2012 at 5:45 pm #30694

I will resend the PCF here in a little bit. Here’s my service detail:
Service Summary
Service Status Mode
PayPal Payments Pro Live —
Hosted Checkout Pages Live —
Payflow SDK/API (Full Access) Live —
Recurring Billing Live —
Paypal Express Checkout Live —

What do you mean with this statement?
As far as I know, s2Member uses the Express Checkout API when the user chooses Express Checkout in the pro-form to pay.

How does the user select the Express Checkout API? On ProForms there is no option. If the user selects PayPal they are directed to a page to log-in and complete the payment. On the ProForm they click the Paypal icon and then click Checkout With PayPal.

I don’t know if it means anything but I was working with PayPal Merchant Technical Services and Business Services and they said they need to turn on reference transactions on my account. It could take up to 48 hours. But I will try again then.

Posted: Monday Nov 5th, 2012 at 4:44 pm #30682

I spoke with Paypal and the function is working correctly.

I didn’t know where to look within PayPal Manager and now I do.

Thank you.

Posted: Saturday Nov 3rd, 2012 at 11:14 am #30555

Sent PCF

Thanks.

Posted: Saturday Nov 3rd, 2012 at 1:01 am #30529

Wow I’ve been pulling my hair out on this one. I have the exact same set-up and issues.
Credit cards work great through PayFlow, Paypal fails like above.

I was just getting ready to send log’s when I found this post.

Posted: Friday Nov 2nd, 2012 at 6:12 pm #30506

Ok yep I see where I sent wrong.

  • This reply was modified 4 years, 2 months ago by  Mike Whitney.
Posted: Friday Nov 2nd, 2012 at 3:15 pm #30481

Ok please excuse me as I’m still a noob when it comes to S2Member and in set-up.

I tried this code however it still only charges $1.00 at payment. I do see that Paypal shows this in my PayPal Manager ‘Optional Trx for recurring profile 2 of RPRef RPF57BDDCC2A’. But it didn’t collect. Does that mean at some point it will try to? I had the TP / TT at 0 days so I thought it would collect at payment. What did it collect for Trial or recurring then?

[s2Member-Pro-PayPal-Form level="1" ccaps="test" desc="$ 1 Set-up Fee and $1 USD / Monthly ( recurring charge, for ongoing access )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="www.***********.com" ta="1" tp="0" tt="D" ra="1" rp="1" rt="M" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]
Posted: Tuesday Oct 30th, 2012 at 6:06 pm #30219

Even though I don’t care about Custom Value Field yet I may in the future.

So I went ahead and created a custom field. Tests great in PHP.

It shows in the registration form though. At least on the test one from the ADMIN.
What I cared about was the ability to change in WordPress Admin –> Users which I can now.

Thanks.
Mike

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