Contribution Date
Technology
Contribution Project
Contribution Details
Hey @joachim, we have this requirement in one of our project. After reading your comments on this issue, and checking LicenseOrderSyncSubscriber
, this is what I understand is the way to implement license renewal using a new order.
- User visits the license product page
- He sees that his license is expired (or about to expire), and he opts for license renewal
- He clicks "Add to cart"
- The license order item that was previously used for purchasing the license is
load
-ed, and attached to a new order - User proceeds with the renewal process, and pays and completes the order.
LicenseOrderSyncSubscriber
takes care of renewing the license
Could you please confirm whether I am right. If yes, then I believe points 2 and 4 have to be written in a custom module or something.
Contribution Issue Link
Files count
0
Patches count
0