Jump to content

Recommended Posts

Posted

I have a few services using the universal module. This module instance is configured to send emails on every event.

Discord conversation starting here: https://discord.com/channels/458727004808806411/458727005509124098/1425166710389866579

Today, I tried to manually renew a couple of these services manually 1 cycle. The invoice was generated but the date_renews date was not bumped. Altough, I notices that a service change item was added to the queue for each of these services.

image.thumb.png.e70956af3e434efeb5c481b848d110bb.png

(dates are in dd/mm/yyyy format, so updated date 10/7/25 and next attempt 10/8/25)

image.png.3943978d3f3fcabbe488f4935427d1d0.png

Looking in the DB, the service_chages table containing these entries shows that the pending change are indeed the date_renews and date_last_renewed fields.

image.png.d59a062fcbc46548ad5ff00ccef1042c.png

 

I noticed this behavior before. Why is it that the date renews change is not applied right away? I'm waiting to the next execution windows to see if the change is applied and let you know.

 

Blesta: 5.12.2. Default admin theme.

 

 

Posted

Maybe some details are lacking, but I'm not able to reproduce this:

1. Universal module used, no special config.
2. Adde service to client
3. Using bulk option for invoice renewal (see screeenshot below)
4. Date immediately bumped from Nov 7, 2025 to Dec 7, 2025.
5. Nothing in the queue.

Q: Do you have "Queue Service Changes Until Paid" enabled? Please provide a screenshot of all your Invoice and Charge Options.

 

image.png

Posted

Yes, those were the exact steps I followed.

I’ve got “Queue Service Changes Until Paid” enabled, when I turned it off to test, the renewal dates updated right away. It's kind of weird, since other services/domains don’t seem to behave like that. Maybe it only happens with manual renewals.

Anyway, I guess waiting until it’s paid should work fine then.

My main issue was not being able to merge the invoices with queued changes, but I can just handle that manually if needed.

 

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...