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 #7 (?)

Home Forums Community Forum Error #7 (?)

This topic contains 7 replies, has 3 voices. Last updated by  Jason (Lead Developer) 3 years, 8 months ago.

Topic Author Topic
Posted: Wednesday May 30th, 2012 at 9:16 am #14931
Bran
Username: brans2member

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

List Of Topic Replies

Viewing 7 replies - 1 through 7 (of 7 total)
Author Replies
Author Replies
Posted: Thursday May 31st, 2012 at 3:11 am #15000

Thanks for reporting this! I’ll forward it to Jason now.

Posted: Thursday May 31st, 2012 at 1:27 pm #15069
Bran
Username: brans2member

Ok thanks Cristian.

I would really appreciate knowing what’s happening with this – this is the final component of my site, which I had been hoping to launch this week.

I should note that everything was working fine in Sandbox mode.

It was only when I created a live account last week (with Payflow + Recurring Billing) and that the variables from the live account were input into my install that this started happening.

Although of course, the Sandbox mode was using Website Payments Pro while the new account doesn’t.

Bran

Posted: Friday Jun 1st, 2012 at 9:06 am #15158
Staff Member
Thanks for the heads up on this request for support.
~ This is being investigated now.
Posted: Friday Jun 1st, 2012 at 9:20 am #15162
Bran
Username: brans2member

Jason – thanks as always.

I’m sure my name rings a bell, having bought the product a while ago. :)

Let me know if you need access to my site in any way and where you’d want me to input the details.

Looking forward to a resolution.

Bran

Posted: Friday Jun 1st, 2012 at 11:48 am #15176
Staff Member

Thanks for bringing this request for support to my attention.

@Bran / Thanks for reporting this important issue.

Maintenance release of s2Member Pro v120601 addresses this concern.
http://www.s2member.com/changelog/#s2-changes-v120601

(s2Member Pro) Payflow® Daily Recurrence (Limitation). PayPal® Pro accounts with the Payflow® Edition API, are NOT capable of charging on a daily recurring basis. Previous releases of s2Member® Pro mistakenly documented this as being possible. Resolved in the release of s2Member Pro v120601.

PayPal® Pro accounts operating with the Payflow® Edition (and integrated with s2Member®), are only capable of charging recurring fees on the following schedules: weekly, bi-weekly, monthly, quarterly, or yearly. This is in large part, a limitation in the Payflow® API, which we hope will be resolved by PayPal® in a future version. Please feel free to contact PayPal® if you’d like to vote for this feature! This limitation does NOT affect existing PayPal® Pro accounts operating exclusively under the PayPal® Pro API (e.g. without Payflow®).

I am very sorry for any confusion this may have caused.
Please let us know if we can be of assistance in this matter.
Posted: Friday Jun 1st, 2012 at 12:08 pm #15179
Bran
Username: brans2member

Jason,

Super thanks as always for your help!

Very interesting regarding PayPal. Makes me a bit apprehensive that they’ll surprise us all again shortly, but I have to go with them for now.

Thank you for keeping on top of this.

Best,

Bran

Posted: Saturday May 11th, 2013 at 5:03 am #49730
Staff Member

You’re very welcome. Yea, PayPal is still our favorite processor too :-)

This issue was resolved in s2Member v130510. Please see:
http://www.s2member.com/forums/topic/paypal-expired-security-token/page/2/#post-49729
Viewing 7 replies - 1 through 7 (of 7 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.