Page 1 of 1

Subscription Renewals?

Posted: Wed May 13, 2015 4:35 am
by mbartens
Is there any handling for this?
Say today is 5/13/15 and the user wants to renew his subscription which expires on 6/1/15.
I see there is a "reorder" function..Is the expiration date going to be 5/13/16 or 6/1/16
if it's a 12 month subscription? Thanks!

Re: Subscription Renewals?

Posted: Wed May 13, 2015 4:56 am
by Naveed
We are currently not handling the subscriptions renewals. The re-order feature is a little different but it will work, the existing order contents will be auto added to the cart to place a new order.

It sounds a good feature, we will consider implementing it for future releases.

Re: Subscription Renewals?

Posted: Thu May 14, 2015 5:44 am
by mbartens
The big issue I see with using the reorder button is that say a user's subscription expires next week but they "reorder" today. It will use today for the date to calculate the expiration date.

Re: Subscription Renewals?

Posted: Thu May 14, 2015 8:10 am
by mazhar
You can ask about any possible improvements though uservoice here http://ablecommerce.uservoice.com/

Re: Subscription Renewals?

Posted: Thu May 14, 2015 9:42 am
by Katie
I would vote for this feature. This is what we need for AbleCommerce subscription renewals. It would be very nice to have, but there should be some settings to determine how long a renewal would be available after the subscription expired.

Re: Subscription Renewals?

Posted: Thu May 14, 2015 9:58 am
by mbartens
Sounds good but unfortunately for me I was under the impression that this functionality already existed and the client is expecting it.

So what I've done is when the customer looks at their subscriptions I added a "Renew" button which has similar functionality to the "Reorder" button except it adds the SubscriptionId to the linemessage column in the ac_BasketItems table.
I followed the process from CheckoutService --> GenerateOrderSubscriptions --> orderItem.GenerateSubscriptions
In there I added my logic for the expiration date and it looks good but somewhere after that it gets lost?
Is the subscription Expiration date modifier anytime after that?