Written by Robin Cornett. Last updated on January 10, 2024. Add option to disable product when individual item sells out Add support for custom buttons Better handling for errors Cleaned up JS