Hi guys,
** This is a repost from the Community forum (http://www.s2member.com/forums/topic/form-submission-error/). **
So I finally created a Website Payments Pro account and had to add on Payflow + Recurring Billing.
I tried to run a test transaction tonight and got the following error:
Error #7. Field format error: Invalid PAYPERIOD.
Here is my shortcode:
[s2Member-Pro-PayPal-Form level="3" ccaps="" desc="1 Days free / then $0.01 USD / Daily ( recurring charge, for ongoing access )" ps="paypal" lc="" cc="USD" dg="0" ns="1" success="http://www.xxxxxxxxxxx.com/thank-you.php" custom="www.xxxxxxxxxxxxxxxxx.com" ta="0.00" tp="1" tt="D" ra="0.01" rp="1" rt="D" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="clean" /]
Here is the log:
PHP v5.3.10 :: WordPress® v3.3.2 :: s2Member® v120517 :: s2Member® Pro v120517
Memory 30.42 MB :: Real Memory 30.75 MB :: Peak Memory 30.50 MB :: Real Peak Memory 30.75 MB
http://www.example.com/signup/merchant-signup/?s2-ssl=yes
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
——– Input vars: ( Wed May 30, 2012 2:01:08 am UTC ) ——–
array (
‘TRXTYPE’ => ‘R’,
‘ACTION’ => ‘A’,
‘EMAIL’ => ‘xxxxxxxxxxxxxxxxxxx’,
‘FIRSTNAME’ => ‘xxxx’,
‘LASTNAME’ => ‘xxx’,
‘CLIENTIP’ => ‘xx.xx.xx.xx’,
‘DESC’ => ’1 Days free / then $0.01 USD / Daily ( recurring charge, for ongoing access )’,
‘BA_DESC’ => ’1 Days free / then $0.01 USD / Daily ( recurring charge, for ongoing access )’,
‘PROFILENAME’ => ’1338472868:1 D:1 D~www.xxxxxxxxx.com~3′,
‘CURRENCY’ => ‘USD’,
‘AMT’ => ’0.01′,
‘TAXAMT’ => ’0.00′,
‘MAXFAILPAYMENTS’ => ’2′,
‘AUTOBILLOUTSTANDINGAMT’ => ‘AddToNextBilling’,
‘START’ => ’05312012′,
‘PAYPERIOD’ => ‘DAY’,
‘TERM’ => ’0′,
‘TENDER’ => ‘C’,
‘ACCT’ => ‘************xxxx’,
‘EXPDATE’ => ’123456′,
‘CVV2′ => ’123′,
‘STREET’ => ‘P.O. Box 100000000000′,
‘CITY’ => ‘MyTown’,
‘STATE’ => ‘AL’,
‘COUNTRY’ => ‘US’,
‘ZIP’ => ’12345′,
‘VERBOSITY’ => ‘HIGH’,
‘USER’ => ‘xxxxxxxxxxxx’,
‘PARTNER’ => ‘PayPal’,
‘VENDOR’ => ‘xxxxxxxxxxxxx’,
‘PWD’ => ‘xxxxxxxxxxxxxx’,
)
——– Output string/vars: ( Wed May 30, 2012 2:01:09 am UTC ) ——–
RESULT=7&RPREF=RSJ59A2797E5&RESPMSG=Field format error: Invalid PAYPERIOD
array (
‘RESULT’ => ’7′,
‘RPREF’ => ‘RSJ59A2797E5′,
‘RESPMSG’ => ‘Field format error: Invalid PAYPERIOD’,
‘__error’ => ‘Error #7. Field format error: Invalid PAYPERIOD.’,
)
Any help on this please?
Thank you.
Bran