I’ve been using GeoDirectory+WPInvoicing for a business listing site, SupportRuggers.com for about 6 months now – plugins have been kept up-to-date the whole time.
Since day one we’ve noticed that renewal payments do not automatically change the expiration date of the associated listing. We have to log in and manually change the expiration date whenever there is a renewal payment. If we forget, or don’t get there fast enough, the user receives an expiration notice, even though they have already paid for the renewal. Even stranger, the listing remains live on the site, even though it is marked as expired on the backend and the expiration notice email is sent out.
To open a new support ticket, first select the relevant forum and then click the "New Post" button. Example: You need support for the core plugin? Click on Core Plugin support and click on the "New Post" Button.