It would be great to have a website gadget that displays a member's expiration date and includes a renew button. For non-members it should display a join button. Would be helpful to be able to display this info on the home page or on events pages, rather than just the member profile page.
Alternatively, a customizable pop-up message that displays when the member logs in could get at this purpose. Pop up could draw from a field tied to the specific member, or to a specific member level. Would be great for it to be customizable/dynamic based on rules.
I see. So before an invoice is created. The message box appears in the bottom right corner when there are outstanding invoices to be paid. I have never been totally pleased with this ui. How would these be triggered? What sort of criteria would you use to trigger the alert?
Also isn't this something email blasts could be used for too? Seems like something that email could drive more compliance.
What size of box would you like?
Johanna Schweiss commented
I don't see a message box? Perhaps I'm missing something. The idea is that this would be a reminder for people to renew (creating an invoice), rather than paying an outstanding invoice. Or a reminder/easily accessible way for contacts to become members when registering for events.
There is already a message box in the bottom when you login. How is this different than the current implementation that reminds you of outstanding invoices?