latest stable versions: v130513 (changelog)

s2Member® Forums

The Customers Forum is only for paying customers.
~ We also have a free/open Community Forum.

Troubleshooting Tips

Customer support for products by s2Member® is available only through your account at s2Member.com, which grants you access to our Customers Forum. We also have public Community Forum available to all site owners (no purchase required). For further details, please read our Support Policy, which includes a list of things that we will support, and also some things that we will NOT support. Please read this before posting.

We ask that you submit all pre-sale and/or technical support questions through the appropriate support forum at s2Member.com. If you are a paid customer, an s2Member® support representative will gladly address your question/concern within 24-48 hours; excluding all major holidays. Thank you!

For troubleshooting assistance, please read this article.

Transactions Not Going Through

Home Forums Customers Forum Transactions Not Going Through

This topic contains 26 replies, has 6 voices.
Last updated by  Cristián 11 months, 1 week ago.

Topic Author Topic
Posted: Tuesday Jun 5th, 2012 @ 12:59 am #15424
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

Ok,

I’ve got Paypal Pro Forms, I just signed up for paypal pro, which means it’s going through the payflow system. I also have added recurring billing in order to bill monthly.

However, when I go to test my account. I’m getting this error when I do registration transaction via the Pro Registration Form.

Error #36. Transaction failed: Fail to obtain approval for the online transaction.

I’ve made sure my inputs are correct as well as my paypal information. Any Ideas?

Thanks,

Dave

List Of Topic Replies

Viewing 25 replies - 1 through 25 (of 26 total)
Author Replies
Author Replies
Posted: Tuesday Jun 5th, 2012 @ 6:56 am #15470
Cristián
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified

Hi Dave.

You did configure all the PayPal options, not just the PayFlow ones, right? Dashboard -› s2Member® -› PayPal® Options -> Account Details

I searched for the error, but didn’t find it. I don’t know if they haven’t documented the new PayFlow errors yet…

Have you contacted PayPal asking them about it?

Posted: Tuesday Jun 5th, 2012 @ 10:58 am #15525
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

I’ve checked all my settings and they all are correct, from what I can tell

I did some snooping at the logs and found this…

This transaction cannot be processed. Please enter a valid Credit Card Verification.
EXPDATE=0120

this should be
EXPDATE=0114

So it looks like S2 is not parsing the yyyy correctly… it’s attaching the first two digits instead of the last two…

Or I’m crazy… :)

EDIT: I’m not crazy, I typed in my expiration date backwards = 1420 instead of 2014 and it went through fine! LOL! I’d say this is a bug…

Dave

  • This reply was modified 11 months, 2 weeks ago by  David Welch.
Posted: Tuesday Jun 5th, 2012 @ 11:11 am #15528
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

I just checked the payflow recurring billing documentation and you are sending EXPDATE as 6 digits instead of the limited 4 digits…

Dave

  • This reply was modified 11 months, 2 weeks ago by  David Welch.
  • This reply was modified 11 months, 2 weeks ago by  David Welch.
Posted: Tuesday Jun 5th, 2012 @ 5:37 pm #15570
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

OK,

Now I tried to do a transaction with paypal instead of the credit card choice and I got this error… lol!

Error #7. Field format error: 10471 – ReturnURL is invalid.

Here are the logs:

'TRXTYPE' => 'S',
'ACTION' => 'S',
'TENDER' => 'P',
'RETURNURL' => 'https://xxxxxx.com/join_now/?s2member_paypal_xco=s2member_pro_paypal_checkout_return',
'CANCELURL' => 'https://xxxxxx.com/join_now/?s2member_paypal_xco=s2member_pro_paypal_checkout_cancel',
'PAGESTYLE' => 'paypal',
'LOCALECODE' => '',
'NOSHIPPING' => '1',
'ALLOWNOTE' => '0',
'AMT' => '0.00',
'CURRENCY' => 'USD',
'L_BILLINGTYPE0' => 'RecurringPayments',
'L_BILLINGAGREEMENTDESCRIPTION0' => 'xxxxxxx',
'ADDROVERRIDE' => '1',
'SHIPTONAME' => 'David Welch',
'SHIPTOSTREET' => '',
'SHIPTOCITY' => '',
'SHIPTOSTATE' => '',
'SHIPTOCOUNTRY' => 'US',
'SHIPTOZIP' => '',
'EMAIL' => 'xxxxxx',
'VERBOSITY' => 'HIGH',

Any thoughts?

Dave

Posted: Tuesday Jun 5th, 2012 @ 7:37 pm #15584
Gambit
s2Member® Pro (Paid Customer)
Paid Customer

We are getting exactly the same error.
If this is a bug in S2, is there a work-around … other than having our customers enter a 2 digit date followed by 2 random digits?

This is kind of a big bug.
It would be cool if this were fixed quickly.

Thanks,
Beast

xxxx@xxxxxxxxx.com

Posted: Tuesday Jun 5th, 2012 @ 9:02 pm #15607
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

I’m looking into the source code but as you see above, this isn’t the only issue. I’ll post anything I find or any solutions I come up with.

It really does need to be addressed on a development level though. Especially since it’s part of the paid version.

Dave

Posted: Tuesday Jun 5th, 2012 @ 10:49 pm #15624
Cristián
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified

Thanks for all the research and discovery, Dave! I’m emailing Jason now about the bug.

Posted: Wednesday Jun 6th, 2012 @ 1:09 pm #15701
Gambit
s2Member® Pro (Paid Customer)
Paid Customer

We’re getting the same error message…
“Error #36. Transaction failed: Fail to obtain approval for the online transaction.”

However, changing around the date in the method described by David did not result in the transaction going through for us like it did for him.
I tried changing the date from 2014 to 1420 and I ended up getting the same error message.
Could someone please describe what this error message means or point me to some documentation which describes what it means?
I tried this with 2 different credit cards for a recurring billing transaction and got the same error message.

Thanks,
Beast
xxxx@xxxxxxxxx.com

Posted: Wednesday Jun 6th, 2012 @ 2:27 pm #15708
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

What does your s2member payflow log say?

Dave

Posted: Wednesday Jun 6th, 2012 @ 3:06 pm #15711
Gambit
s2Member® Pro (Paid Customer)
Paid Customer

Where would I find the s2member payflow log?
I looked under
public_html/wp-content/plugins/s2member-logs
and saw zero files.

~Beast

Posted: Wednesday Jun 6th, 2012 @ 3:33 pm #15715
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

Is it turned on?

S2mebmer -> Paypal Options -> PayPal Account Details -> Enable Logging Routines?

Dave

Posted: Wednesday Jun 6th, 2012 @ 5:44 pm #15723
Gambit
s2Member® Pro (Paid Customer)
Paid Customer

David / Cristian

This does seem to be a bug for us as well.
Here’s what I see in my logs …

Notice the EXPDATE.
It’s “0920″.
It should be “0914″ because the date entered was 09/2014.

array (
  'RESULT' => '36',
  'RPREF' => 'RZM54B4A9BD3',
  'RESPMSG' => 'Transaction failed: Fail to obtain approval for the online transaction',
  'TRXRESULT' => '24',
  'TRXPNREF' => 'EDVP4C6A4AAD',
  'TRXRESPMSG' => 'Invalid expiration date: 15007-This transaction cannot be processed. Please use a valid credit card.',
  'AVSADDR' => 'Y',
  'AVSZIP' => 'Y',
  'CVV2MATCH' => 'N',
  'HOSTCODE' => '15007',
  'PROCAVS' => 'Y',
  'PROCCVV2' => 'N',
  'TRANSTIME' => '2012-06-06 14:30:57',
  'FIRSTNAME' => 'Alexander',
  'LASTNAME' => 'Ryan',
  'AMT' => '0.99',
  'ACCT' => '6187',
  'EXPDATE' => '0920',
  'CARDTYPE' => '0',
  'IAVS' => 'N',
  '__error' => 'Error #36. Transaction failed: Fail to obtain approval for the online transaction.',
)
Posted: Wednesday Jun 6th, 2012 @ 5:53 pm #15724
Gambit
s2Member® Pro (Paid Customer)
Paid Customer

Cristian,

There doesn’t seem to be any way for us to e-mail you or Jason on this site.
This is kind of a high priority issue for us.
Our business is DOWN until we get a fix for this.
We don’t have the option of using an earlier version of s2Member because PayPal informed us that they are no longer opening “PayPal® Website Payments Standard” accounts and that we have no option but to integrate with PayFlow.
Could you please let us know when we can expect a bug fix?

Thanks,
Beast

xxxx@xxxxxxxxx.com
xxx-xxx-xxxx

Posted: Thursday Jun 7th, 2012 @ 12:50 am #15757
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

Well, unfortunately Paypal for some reason decided to de-activate my Pro Account (of course for no good reason… thank you paypal).

So, I won’t be able to debug any more payflow issues, but hopefully we got on the right track.. :(

Dave

Posted: Thursday Jun 7th, 2012 @ 3:55 pm #15831
Cristián
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified

Jason emailed me a while ago saying he’s on this now. He should be posting an update regarding this problem soon. Sorry for the wait and thanks for your patience guys.

Posted: Thursday Jun 7th, 2012 @ 6:52 pm #15853
Jason (Lead Developer)
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified

Thanks for the heads up on this request for support.

~ I’m reviewing this thread now.
Posted: Thursday Jun 7th, 2012 @ 7:32 pm #15856
Ian Buchanan
s2Member® Pro (Paid Customer)
Paid Customer

Same issue here for me guys …..

Line from variables passed to API from my logs

‘EXPDATE’ => ’052015′,

Line from vars returned from API from my logs

‘EXPDATE’ => ’0520′,

Posted: Thursday Jun 7th, 2012 @ 10:04 pm #15881
Jim Climy
s2Member® Pro (Paid Customer)
Paid Customer

I also have a Error #7. Field format error: 10471-ReturnURL is invalid

Happy to email my details/logs though I would prefer not to post. I thought though that maybe my certificate is not being recognized by s2member because I just installed it and verified but my URL is not being preceded by https?

UPDATE:
BTW I was trying to checkout with Paypal when this happened. Also I added s2member_force_ssl=”yes” to my pro-form to no avail. Not sure if its related or not but S2member does not seem to force the URL to https currently.
prob not related

  • This reply was modified 11 months, 2 weeks ago by  Jim Climy.
  • This reply was modified 11 months, 2 weeks ago by  Jim Climy.
Posted: Friday Jun 8th, 2012 @ 12:59 am #15896
Jason (Lead Developer)
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified
Thanks for reporting this important issue everyone.
And thank you David Welch, for your hard work in running tests on this.

The issue regarding expiration date formats has been identified, and will be corrected in a maintenance release, which we’ll push out asap. Look for this tomorrow afternoon.

We are still researching the ReturnURL issue, with error code #7, which was also reported. I will publish our findings shortly with respect to that separate issue; along with a patch file for those who can’t wait until tomorrow. Please stay tuned. Thanks for your patience.

Posted: Friday Jun 8th, 2012 @ 4:31 am #15913
Jason (Lead Developer)
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified
The issue related to “10471-ReturnURL is invalid”, has been identified, and will be corrected in a maintenance release, which we’ll push out asap. Look for this tomorrow afternoon.

In the mean time, I’m attaching patch files that address both of the issues reported in this thread. These patch files update existing installations of s2Member and s2Member Pro v120601.

If you can’t wait for the next maintenance release,
please follow these instructions carefully:

Instructions:
Unzip and extract all files inside /s2member-patch-files.zip
Upload these files via FTP, allowing them override your existing copies.
Download ZIP: http://www.s2member.com/wp-content/uploads/s2member-patch-files.zip

Unzip and extract all files inside /s2member-pro-patch-files.zip
Upload these files via FTP, allowing them override your existing copies.
Download ZIP: http://www.s2member.com/wp-content/uploads/s2member-pro-patch-files.zip

* Please pay careful attention to the directory structure, and be sure that you upload the files to the proper location. If you have any trouble, please wait for the maintenance release; which should be available tomorrow afternoon.

Posted: Friday Jun 8th, 2012 @ 9:04 am #15927
David Welch
s2Member® Pro (Paid Customer)
Paid Customer
HelpfulPopularExperiencedAdvancedUpgrade

I just wish I could actually use it now… darn PayPal.. lol!

Thanks for the updates Jason.

Dave

Posted: Friday Jun 8th, 2012 @ 5:07 pm #15963
Jason (Lead Developer)
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified
The issues discussed in this thread, were corrected in the release of s2Member Pro v120608.
Changelog: http://www.s2member.com/changelog/#s2-changes-v120608

Feedback is appreciated:
Please let us know if you have any further trouble.


@ David Welch

I know. PayPal is giving me headaches lately.

It’s true that you really need a live account to test Payflow functionality, and even then, it requires a Payflow account with Recurring Billing enabled, and also connected to a PayPal account. However, it is possible to test basic credit card functionality using a Payflow trial account, which I detailed here: http://www.s2member.com/forums/topic/error-1-user-authentication-failed-2/#post-15816

Posted: Friday Jun 8th, 2012 @ 7:13 pm #15979
Gambit
s2Member® Pro (Paid Customer)
Paid Customer

We’ve applied the patch and verified that it works.
Thank you very much for fixing this very quickly.
It is very much appreciated.

~Beast

Posted: Friday Jun 8th, 2012 @ 8:14 pm #15992
Cristián
Official s2Member® Support Rep
Support Rep
HelpfulExperiencedCertified

Excellent! Thanks for the update, Sepano. :)

Posted: Saturday Jun 9th, 2012 @ 11:21 am #16069
Ian Buchanan
s2Member® Pro (Paid Customer)
Paid Customer

Thanks guys … maintenance release works great! Looks like we’ll be launching tomorrow

Viewing 25 replies - 1 through 25 (of 26 total)

The topic ‘Transactions Not Going Through’ is closed to new replies.

If you're a paying customer, please use our Customers Forum. We also have a public Community Forum available to all site owners (no purchase required). You can register here (it's free). For further details, please read through our Support Policy.