Paypal Pro using PayFlow failing for paypal account.
When I choose paypal and log in with a valid paypal account I get the following error:
Error #36. Transaction failed: Fail to obtain approval for the online transaction.
(works fine for direct Master Card which uses the same card as the paypal account)
See log:
PHP v5.2.17 :: WordPress® v3.3.2 :: s2Member® v120703 :: s2Member® Pro v120703
Memory 32.23 MB :: Real Memory 32.75 MB :: Peak Memory 32.31 MB :: Real Peak Memory 32.75 MB
passac.net/signup-home-school-level/?s2member_paypal_xco=s2member_pro_paypal_checkout_return&token=EC-7VP50267VH6370018
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
——– Input vars: ( Thu Jul 19, 2012 1:11:27 am UTC ) ——–
array (
  ‘TRXTYPE’ => ‘R’,
  ‘ACTION’ => ‘A’,
  ‘EMAIL’ => ‘ed3004@netprospectors.biz’,
  ‘FIRSTNAME’ => ‘Ed’,
  ‘LASTNAME’ => ‘Bennett’,
  ‘CLIENTIP’ => ‘96.25.177.67’,
  ‘DESC’ => ‘Home School Level – $24.95/yr. (No donation to a high school-renews annually)’,
  ‘BA_DESC’ => ‘Home School Level – $24.95/yr. (No donation to a high school-renews annually)’,
  ‘PROFILENAME’ => ‘1374239485:0 D:1 Y~passac.net~1’,
  ‘OPTIONALTRX’ => ‘S’,
  ‘OPTIONALTRXAMT’ => ‘0.01’,
  ‘FAILEDOPTIONALTRXACTION’ => ‘CancelOnFailure’,
  ‘FAILEDINITAMTACTION’ => ‘CancelOnFailure’,
  ‘CURRENCY’ => ‘USD’,
  ‘AMT’ => ‘0.01’,
  ‘TAXAMT’ => ‘0.00’,
  ‘MAXFAILPAYMENTS’ => ‘2’,
  ‘AUTOBILLOUTSTANDINGAMT’ => ‘AddToNextBilling’,
  ‘START’ => ‘07192013’,
  ‘PAYPERIOD’ => ‘YEAR’,
  ‘TERM’ => ‘0’,
   ‘TENDER’ => ‘P’,
  ‘TOKEN’ => ‘EC-7VP50267VH6370018’,
  ‘PAYERID’ => ‘5QM36YWF3TT7E’,
  ‘L_BILLINGAGREEMENTDESCRIPTION0’ => ‘Home School Level – $24.95/yr. (No donation to a high school-renews annually)’,
  ‘VERBOSITY’ => ‘HIGH’,
  ‘USER’ => ‘mtpmXXXX’,
  ‘PARTNER’ => ‘PayPal’,
  ‘VENDOR’ => ”,
  ‘PWD’ => ‘XXXXXXXXXX’,
)
——– Output string/vars: ( Thu Jul 19, 2012 1:11:28 am UTC ) ——–
RESULT=36&RPREF=RUJ59C8617F7&RESPMSG=Transaction failed: Fail to obtain approval for the online transaction&TRXRESULT=13&TRXPNREF=EXJP9D6303CD&TRXRESPMSG=Referral: 10422-The customer must return to PayPal to select new funding sources.&HOSTCODE=10422&TRANSTIME=2012-07-18 18:11:27&FIRSTNAME=Ed&LASTNAME=Bennett&AMT=0.01&CARDTYPE=
array (
  ‘RESULT’ => ’36’,
  ‘RPREF’ => ‘RUJ59C8617F7’,
  ‘RESPMSG’ => ‘Transaction failed: Fail to obtain approval for the online transaction’,
  ‘TRXRESULT’ => ’13’,
  ‘TRXPNREF’ => ‘EXJP9D6303CD’,
  ‘TRXRESPMSG’ => ‘Referral: 10422-The customer must return to PayPal to select new funding sources.’,
  ‘HOSTCODE’ => ‘10422’,
  ‘TRANSTIME’ => ‘2012-07-18 18:11:27’,
  ‘FIRSTNAME’ => ‘Ed’,
  ‘LASTNAME’ => ‘Bennett’,
  ‘AMT’ => ‘0.01’,
  ‘CARDTYPE’ => ”,
  ‘__error’ => ‘Error #36. Transaction failed: Fail to obtain approval for the online transaction.’,
)