This topic contains 3 replies, has 2 voices. Last updated by Bruce 3 years, 8 months ago.
Topic Author | Topic |
---|---|
Posted: Thursday Apr 11th, 2013 at 4:33 pm #47226 | |
Hello, just wondering if anyone else has run into this issue.. Currently setting up a site to use 2 different subscription options- either a monthly or yearly. I have monthly subscribers being set to level 1 and yearly set at level 2, although there really is no difference in the content that they will see. My issue is with the yearly subscribers. I noticed an intermittent issue when attempting to subscribe, and finally looked into the logs where I found this error being returned from Authorize.Net: Code: E00018 Even though authorize was declining the transaction, these yearly subscribers were still being created and can access the content. The expiration date I was using is 1/2014, but s2member is setting the x_start_date field to 4/12/2014 (meaning Authorize.Net is correct, the CC will be expired before the start date begins). Why is this happening? Why would s2member set the start date of the subscription to 1 year out instead of the current date? Is this something I can change/configure, or am I stuck with users who may not be able to register because their CC will expire in less than 12 months? Below is the shortcode I am using for the Yearly Signup form: [s2Member-Pro-AuthNet-Form level=”2″ ccaps=”” desc=” ” cc=”USD” custom=”my.domain.com” ta=”0″ tp=”0″ tt=”D” ra=”480″ rp=”1″ rt=”Y” rr=”1″ rrt=”” accept=”visa,mastercard” coupon=”” accept_coupons=”0″ default_country_code=”US” captcha=”0″ /]
|