Details
Description
Create two new checkbox settings on configurable options "Disable pricing" (tooltip "when enabled will hide the option price throughout the interface") and "Do no show on invoices" (only shown when "disable pricing" is enabled). We'll need new database columns for each of these
If "disable pricing" is enabled, disable all the price fields and zero them out on submission. Be sure to keep the term fields enabled.
When pricing is disabled we should hide the price in all dropdowns and summaries, in the admin interface, client interface, and order form.
The invoice options feels self explanatory.