• Resolved ibiza69

    (@ibiza69)


    Good morning, is there a way to ensure that when a user renews a job offer, the expiration date isn’t modified by the renewal and that he only has the option for renewing without changing the expiration date?

    For example, we have a 90-day expiration date for job offers, and we also have the option to renew them and move them to the top of the list starting the following day, the 89th….

    The problem we’re encountering is that when they click to renew their job offer, it expires in, for example, 90 days + ads 89 days more, for a total of 179 days, instead of the 90-day maximum expiration date we initially configured.

    What I’m trying to explain is why, when they click on “renew” their offers, the expiration date is doubled. If they had 89 days left until their offer expired, when they click on “renew” on the 89th day before the expiration, the two percentages are then added together, the expiration and renewal percentages, leaving them at 179 days, for example.

    Is there a way to configure them so they can renew the day after their offers are published, but without doubling the duration/expiration time of their offers?

    We’ve been dealing with this for months and months, but we haven’t found a solution. Customers who post their offers tell us they can’t renew their offers, for example, because they renewed them two days ago and wanted to renew them again, but when they renewed them for the first time, the expiration time doubled, and they no longer have the option to renew.

    Thank you for any suggestion or help, maybe perhaps there’s a way to prevent this from happening, by requiring job offers to be valid for 90 days, although they can be renewed any day before they expire and as many times as necessary. Companies daily publish many job offers on our website, and for example, today you publish a job offer and this afternoon it’s already on the second page of the website and tomorrow it’s on the third, which means you lose candidates…. So we really need to have the renew option, but without doubling the expiry date.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Cara

    (@dcka)

    The problem we’re encountering is that when they click to renew their job offer, it expires in, for example, 90 days + ads 89 days more, for a total of 179 days, instead of the 90-day maximum expiration date we initially configured.

    @ibiza69 Unfortunately, this is the current default behavior of the plugin. Renewing before expiration will add the full duration to the current expiry date. If you wish to alter it, you would need a custom function.

    Thread Starter ibiza69

    (@ibiza69)

    Thank you Cara, I know you don´t provide snippets, but could you please leve this thread open, so maybe someone can help me providing this code for us, as is critical in our business that companies can renew their job offers as plugin can´t by it self or only once per period, so we cannot bring our users this option to renew when they need, not for example every 90 days or 180 days, as its job offers and so they do not long so much. Thank you!

    Plugin Support Alba

    (@ctdealba)

    Hi @ibiza69

    Sure! We will leave your thread open in case others can chime in.

    Thread Starter ibiza69

    (@ibiza69)

    Thank you @ctdealba. We finally hired a developer who did the work for us, creating a simple plugin.

    Now, users can RENEW their offers whenever they want, without any problems and as many times they need.

    We’ve also included a schedule that will reset back to 90 days the expiration date when they renew their offers.

    Thank you very much for leaving our post open during this time. I proceed to close it now.

    Have a very nice time 🙂

    Plugin Contributor Dan (a11n)

    (@drawmyface)

    Thanks for letting us know!

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.