Jump to content

Disabling prorating on upgrade from free product


jrobson

Recommended Posts

Is there any way to prevent the prorating of a product when upgrading from a free product?

What is currently happening is that customers who have been on the free product for 60 days who then upgrade to an annual product are receiving the annual product prorated rather than the full amount. What is wanted is that their billing date is from the day that they upgrade their product, not from initial reigistration.

 

The change package hook in my module currently resets the registration date and autocalc is also set. I would have expected this to recalcuate the cost based on the new registration date and the fact that the product was an annual product.

 

Manual processing every order is not really a solution, so is there any way to work around this using the api within my module?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated