How can I make it so a product is no longer available for sign-up. I.e. I want to enter a date on the product setup and after that date it is no longer shown/available for sign-up. Thanks Lee
Hello Lee, I am afraid there is automatic ability to do it. You can just log in to admin interface at this date and disable this product. Best Regards.
You'd need to build a plugin, I think. This would need to list all your products and allow you to set a date for each that you want to expire. The plugin would need to use 'Cron' to run a script that checked the dates set and if it was on or after the date required, it would access the am_product table and change the 'is_disabled' flag from 0 to 1. The script may need to run daily (i.e. at midnight) rather than every minute of the day, and that will keep any load on your server caused from running Cron too frequently down to a minimum. You'd need to resolve how you manage products that have a 'lifetime' access that have already been paid for by a user, but that may or may not be an issue for you. I don't think it is too difficult a plugin to create - I'd ask the support team at CGI for a customisation and pay the price asked Or do it manually!