Project
EZ Shopping Cart modifications
Display of price should have ability of text "Price: number and/or text or nothing". Like: "Price: 2.50 +tax" or "Price: Quote" or "Price: Sold Out, request back-order" or "Price: 2.50 <del>6.25</del>or <STRIKE>6.25 </STRIKE>or -6.25-(which ever one works)" all this will be short code, no admin options.
Tax - admin area should have input box for tax or to leave blank displays at checkout.
Remove from short code the "product" and just have the "pid=id|name" as identifier.
css page in plugin with all id/class so checkout looks good out of box in WP default theme(all modules should have there own css file)
2 versions of plugin main plugin, one with widget just link to checkout(the one without will be the public released), and one with 3 widget options link to checkout, mini cart, basket. Or, better yet this would be a separate module.
Discount Module modifications - new name "Membership Discount"
Placement of discount input box as shortcode for page/post , to work global in a widget, or in theme template.
Two price displays. Price from main plugin no changes, and with this module "Your Price: discounted price and/or text".
"Optional" Down load member list as csv file or to leave this to be included with the "Csv Order Download" module.