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.

Error #36. Transaction failed: Fail to obtain

Home Forums Community Forum Error #36. Transaction failed: Fail to obtain

This topic contains 6 replies, has 3 voices. Last updated by  Cristián Lávaque 4 years, 1 month ago.

Topic Author Topic
Posted: Monday Nov 26th, 2012 at 1:18 pm #32610
Joe Zen
Username: ltilancer

Hey guys, I get the following error when I try to sign up using the following code:

This is the code that I am using for exisiting usrs to upgrade, the weird thing is htat the code for new users works perfectly fine with the test credit cards. It does not work though on the upgrade page for existing users.

I keep getting the following error:

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

[s2Member-Pro-PayPal-Form modify="1" level="1" ccaps="" desc="$99.00 USD / Yearly ( recurring charge, for ongoing access )" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="' . get_bloginfo('home') . '" ta="0" tp="0" tt="D" ra="99.00" rp="1" rt="Y" 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" /]

I get the following back on the error log:

PHP v5.3.10-1ubuntu3.4 :: WordPress® v3.4.2 :: s2Member® v121023 :: s2Member® Pro v121023
Memory 33.76 MB :: Real Memory 34.25 MB :: Peak Memory 33.86 MB :: Real Peak Memory 34.25 MB
www.*****.com/edit-profile?area=upgrade
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0
-------- Input vars: ( Thu Nov 22, 2012 2:11:06 am UTC ) --------
array (
  'TRXTYPE' => 'R',
  'ACTION' => 'A',
  'EMAIL' => 'test@visual.com',
  'FIRSTNAME' => 'visual',
  'LASTNAME' => 'test',
  'CLIENTIP' => '76.89.94.100',
  'DESC' => '$99.00 USD / Yearly ( recurring charge, for ongoing access )',
  'BA_DESC' => '$99.00 USD / Yearly ( recurring charge, for ongoing access )',
  'PROFILENAME' => '1385129466:0 D:1 Y~www.*****.com~1',
  'OPTIONALTRX' => 'S',
  'OPTIONALTRXAMT' => '99.00',
  'FAILEDOPTIONALTRXACTION' => 'CancelOnFailure',
  'FAILEDINITAMTACTION' => 'CancelOnFailure',
  'CURRENCY' => 'USD',
  'AMT' => '99.00',
  'TAXAMT' => '0.00',
  'MAXFAILPAYMENTS' => '2',
  'AUTOBILLOUTSTANDINGAMT' => 'AddToNextBilling',
  'START' => '11222013',
  'PAYPERIOD' => 'YEAR',
  'TERM' => '0',
  'TENDER' => 'C',
  'ACCT' => '***********0005',
  'EXPDATE' => '0520',
  'CVV2' => '3244',
  'STREET' => '435 fake st',
  'CITY' => 'san diego',
  'STATE' => 'ca',
  'COUNTRY' => 'US',
  'ZIP' => '92108',
  'VERBOSITY' => 'HIGH',
  'USER' => ''****',',
  'PARTNER' => 'PayPal',
  'VENDOR' => ''****',',
  'PWD' => '****',
)
-------- Output string/vars: ( Thu Nov 22, 2012 2:11:28 am UTC ) --------
RESULT=36&RPREF=RQC57CD3FE08&RESPMSG=Transaction failed: Fail to obtain approval for the online transaction&TRXRESULT=12&TRXPNREF=ETJPA2428EAD&TRXRESPMSG=Declined: 10544-Please use a different payment card.&HOSTCODE=10544&TRANSTIME=2012-11-21 18:12:26&FIRSTNAME=visual&LASTNAME=test&AMT=99.00&ACCT=0005&EXPDATE=0520&CARDTYPE=3
array (
  'RESULT' => '36',
  'RPREF' => 'RQC57CD3FE08',
  'RESPMSG' => 'Transaction failed: Fail to obtain approval for the online transaction',
  'TRXRESULT' => '12',
  'TRXPNREF' => 'ETJPA2428EAD',
  'TRXRESPMSG' => 'Declined: 10544-Please use a different payment card.',
  'HOSTCODE' => '10544',
  'TRANSTIME' => '2012-11-21 18:12:26',
  'FIRSTNAME' => 'visual',
  'LASTNAME' => 'test',
  'AMT' => '99.00',
  'ACCT' => '0005',
  'EXPDATE' => '0520',
  'CARDTYPE' => '3',
  '__error' => 'Error #36. Transaction failed: Fail to obtain approval for the online transaction.',
)

List Of Topic Replies

Viewing 6 replies - 1 through 6 (of 6 total)
Author Replies
Author Replies
Posted: Monday Nov 26th, 2012 at 4:09 pm #32635
Raam Dev
Username: Raam
Staff Member

Hi Joe,

Are you using the PayPal Sandbox or are you using a live PayPal Pro account?

If you’re using the PayPal Sandbox and normal “new” signups are working but upgrades are not, then it could simply be a glitch with the PayPal Sandbox (there are occasionally strange issues with it). In this case, I recommend switching to a live PayPal account and then testing the upgrade process using an Upgrade Form configured to charge $0.01.

Posted: Monday Nov 26th, 2012 at 5:25 pm #32646
Joe Zen
Username: ltilancer

Hey there, I’m not using the paypal sandbox mode, this is using the live account. I am aware of the sandbox issues, however that still leaves me with the error transaction.

Posted: Tuesday Nov 27th, 2012 at 7:19 am #32684

Joe, did you try paying with another card as the error suggests? What message did you get then?

Also, do you have more entries in the logs for the transaction? There may be other log files in the s2member-logs folder.

Posted: Tuesday Nov 27th, 2012 at 1:11 pm #32718
Joe Zen
Username: ltilancer

It still didn’t work with a real credit card, here are some additional logs with the real credit card.

PHP v5.3.10-1ubuntu3.4 :: WordPress® v3.4.2 :: s2Member® v121023 :: s2Member® Pro v121023
Memory 34.63 MB :: Real Memory 35.00 MB :: Peak Memory 34.75 MB :: Real Peak Memory 35.00 MB
www.****.com/edit-profile?area=upgrade
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
-------- Input vars: ( Mon Nov 26, 2012 11:40:49 pm UTC ) --------
array (
  'TRXTYPE' => 'R',
  'ACTION' => 'A',
  'EMAIL' => '*****@yahoo.com',
  'FIRSTNAME' => '*****',
  'LASTNAME' => '*****',
  'CLIENTIP' => '67.52.136.218',
  'DESC' => '30 Days @ $0.01 / then $0.01 USD / Yearly ( recurring charge, for ongoing access )',
  'BA_DESC' => '30 Days @ $0.01 / then $0.01 USD / Yearly ( recurring charge, for ongoing access )',
  'PROFILENAME' => '1356608449:30 D:1 Y~www.****.com~1',
  'OPTIONALTRX' => 'S',
  'OPTIONALTRXAMT' => '0.01',
  'FAILEDOPTIONALTRXACTION' => 'CancelOnFailure',
  'FAILEDINITAMTACTION' => 'CancelOnFailure',
  'CURRENCY' => 'USD',
  'AMT' => '0.01',
  'TAXAMT' => '0.00',
  'MAXFAILPAYMENTS' => '2',
  'AUTOBILLOUTSTANDINGAMT' => 'AddToNextBilling',
  'START' => '12272012',
  'PAYPERIOD' => 'YEAR',
  'TERM' => '0',
  'TENDER' => 'C',
  'ACCT' => '****************',
  'EXPDATE' => '0915',
  'CVV2' => '656',
  'STREET' => '****',
  'CITY' => '****',
  'STATE' => '****',
  'COUNTRY' => 'US',
  'ZIP' => '92108',
  'VERBOSITY' => 'HIGH',
  'USER' => '****',
  'PARTNER' => 'PayPal',
  'VENDOR' => '****',
  'PWD' => '****',
)
-------- Output string/vars: ( Mon Nov 26, 2012 11:40:50 pm UTC ) --------
RESULT=36&RPREF=RXJ5A2A543CB&RESPMSG=Transaction failed: Fail to obtain approval for the online transaction&TRXRESULT=5&TRXPNREF=EQFP7D025D47&TRXRESPMSG=Invalid merchant information: 10501-This transaction cannot be processed due to an invalid merchant configuration.&HOSTCODE=10501&TRANSTIME=2012-11-26 15:42:19&FIRSTNAME=Myles Janssen&LASTNAME=Lee Vives&AMT=0.01&ACCT=0669&EXPDATE=0915&CARDTYPE=0
array (
  'RESULT' => '36',
  'RPREF' => 'RXJ5A2A543CB',
  'RESPMSG' => 'Transaction failed: Fail to obtain approval for the online transaction',
  'TRXRESULT' => '5',
  'TRXPNREF' => 'EQFP7D025D47',
  'TRXRESPMSG' => 'Invalid merchant information: 10501-This transaction cannot be processed due to an invalid merchant configuration.',
  'HOSTCODE' => '10501',
  'TRANSTIME' => '2012-11-26 15:42:19',
  'FIRSTNAME' => '****',
  'LASTNAME' => '****',
  'AMT' => '0.01',
  'ACCT' => '0669',
  'EXPDATE' => '0915',
  'CARDTYPE' => '0',
  '__error' => 'Error #36. Transaction failed: Fail to obtain approval for the online transaction.',
)

PHP v5.3.10-1ubuntu3.4 :: WordPress® v3.4.2 :: s2Member® v121023 :: s2Member® Pro v121023
Memory 34.62 MB :: Real Memory 35.00 MB :: Peak Memory 34.74 MB :: Real Peak Memory 35.00 MB
www.****.com/edit-profile?area=upgrade
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
-------- Input vars: ( Mon Nov 26, 2012 11:42:22 pm UTC ) --------
array (
  'TRXTYPE' => 'R',
  'ACTION' => 'A',
  'EMAIL' => 'jjomesd@yahoo.com',
  'FIRSTNAME' => 'james',
  'LASTNAME' => 'Jones',
  'CLIENTIP' => '67.52.136.218',
  'DESC' => '30 Days @ $0.01 / then $0.01 USD / Yearly ( recurring charge, for ongoing access )',
  'BA_DESC' => '30 Days @ $0.01 / then $0.01 USD / Yearly ( recurring charge, for ongoing access )',
  'PROFILENAME' => '1356608542:30 D:1 Y~www.****.com~1',
  'OPTIONALTRX' => 'S',
  'OPTIONALTRXAMT' => '0.01',
  'FAILEDOPTIONALTRXACTION' => 'CancelOnFailure',
  'FAILEDINITAMTACTION' => 'CancelOnFailure',
  'CURRENCY' => 'USD',
  'AMT' => '0.01',
  'TAXAMT' => '0.00',
  'MAXFAILPAYMENTS' => '2',
  'AUTOBILLOUTSTANDINGAMT' => 'AddToNextBilling',
  'START' => '12272012',
  'PAYPERIOD' => 'YEAR',
  'TERM' => '0',
  'TENDER' => 'C',
  'ACCT' => '****************',
  'EXPDATE' => '0915',
  'CVV2' => '656',
  'STREET' => '****',
  'CITY' => '****',
  'STATE' => '****',
  'COUNTRY' => 'US',
  'ZIP' => '92108',
  'VERBOSITY' => 'HIGH',
  'USER' => '****',
  'PARTNER' => 'PayPal',
  'VENDOR' => '****',
  'PWD' => '****',
)
-------- Output string/vars: ( Mon Nov 26, 2012 11:42:23 pm UTC ) --------
RESULT=36&RPREF=RXY5A2A54839&RESPMSG=Transaction failed: Fail to obtain approval for the online transaction&TRXRESULT=5&TRXPNREF=EUHPA1DF5DDE&TRXRESPMSG=Invalid merchant information: 10501-This transaction cannot be processed due to an invalid merchant configuration.&HOSTCODE=10501&TRANSTIME=2012-11-26 15:43:52&FIRSTNAME=Melanie&LASTNAME=Powers&AMT=0.01&ACCT=0669&EXPDATE=0915&CARDTYPE=0
array (
  'RESULT' => '36',
  'RPREF' => 'RXY5A2A54839',
  'RESPMSG' => 'Transaction failed: Fail to obtain approval for the online transaction',
  'TRXRESULT' => '5',
  'TRXPNREF' => 'EUHPA1DF5DDE',
  'TRXRESPMSG' => 'Invalid merchant information: 10501-This transaction cannot be processed due to an invalid merchant configuration.',
  'HOSTCODE' => '10501',
  'TRANSTIME' => '2012-11-26 15:43:52',
  'FIRSTNAME' => 'Jim',
  'LASTNAME' => 'Jones',
  'AMT' => '0.01',
  'ACCT' => '0669',
  'EXPDATE' => '0915',
  'CARDTYPE' => '0',
  '__error' => 'Error #36. Transaction failed: Fail to obtain approval for the online transaction.',
)
Posted: Tuesday Nov 27th, 2012 at 9:28 pm #32749
Joe Zen
Username: ltilancer

So after some testing, it turns out that the transaction only goes through if I add a trial to the signup, then I can sign up.

Posted: Wednesday Nov 28th, 2012 at 7:16 am #32764

Thanks for the new information.

'TRXRESPMSG' => 'Invalid merchant information: 10501-This transaction cannot be processed due to an invalid merchant configuration.',

Could you verify that your integration was completed without any mistakes in the values you entered? [hilite path]Dashboard -› s2Member® -› PayPal® Options[/hilite]

Do you have PayPal Pro? Is it the regular one or the PayFlow edition? Only if you have the latter should you fill out the PayFlow details in your integration.

Or do you have PayFlow Pro? s2Member doesn’t integrate with PayFlow Pro yet, only PayPal Pro PayFlow Edition.

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