We recently implemented Ubercart using Authorize.Net and the Recurring Fees functionality for subscriptions. When a user subscribes to the site, he or she will have membership for one month.
In the features for the product, I entered the following:
* Recurring fee amount of $30
* Initial charge to take place in 1 month
* Regular interval to be 1 month
What I don't understand is when someone purchases a subscription, the expiration date for the role seems to be not what I would expect. For example, a purchase made on September 23, 2008 for a one month subscription says the "paid membership" role will expire on November 23, 2008.
Why would this be the case? It should expire on October 23, 2008. I'm assuming this has something to do with the initial charge option? Any help would be appreciated.






I tried to use the "Generic subscription" feature on its own on the product. I found that at times the role got applied, other times the order was processed and no role was given. Even better yet (and this one was a killer on the site for several months), we saw people who's orders were "Pending", or that were sent to Authnet and came back with a "Declined" credit card, and the user was given access!


Joined: 09/11/2008