Our Wish List for a Future Release of BakeryHere is a list of features people would like to see implemented in Bakery. Some of the ideas are my own while others are ideas I came across while scanning through old posts which just made a lot of sense to me or though feedback in this thread.
Please note that this list is by no means a commitment on my part to implement these features. If you are interested in undertaking the development of a suggestion in the list, please let me know. Your contribution will be appreciated by many others.
* Test, test and more testing of my new (pending) release of Bakery to make sure everything works.
* Add amount prefix and postfix to Product List View.
* Add categories for items. Could be useful when combined with a snippet to display only a subset of shop items,
or to categorize shop items without the need to create separate Bakery pages for each category.
* Update help with new tags implemented for templates: summary, invoice and cart.
* Move the word "INVOICE" closer to the top above the client address(es) and make it larger.
* Replace hard coded English text with language variables.
* Test to make sure "Move" and "Duplicate" options still work in Modify Products screen.
* Write user documentation / instructions for new features.
* Check translation of no-charge method language files.
* Add Company Shop Name to backend View Order.
* Implement From Store email address using (WBMAILER or PHPMailer)
Currently sends from the Website Baker administrator (I think... not fully tested yet)
* Add a link in emails to view HTML version of invoices in web browser.
* Add three new shop-defined user data entry fields. Can be used for capturing things like Tax Numbers, comments, etc.
* Enable support for decimal in quantities of certain items (example: fabrics, wall coverings, liquids, etc.)
* Implement the standard WYSIWYG editor for the short desciption (req by snoork)
* A start/end date/time similar to news-posts and regular pages have (req by snoork)
* Option to specify "other buyers also bought ..." (req by snoork)
* Add Google Checkout payment method.
* Add French (FR) language support for PayPal, Paypal Sandbox and Mollie payment methods.
* Add customer email address to a table (for complete and incomplete orders)
This could be useful for automatically building a customer mailing list or just to contacting customer of incomplete order translations.
* Improve formatting of overview, invoice, summary by setting a width for all columns except Product Name.
* Improve support for the sale of electronic goods by implementing randomly generated links that can only be used a limited number of times and/or have an expiry date.
* Integrate Affiliate Marketing code (by Chris - chris_s).
* Style buttons using CSS (req by snoork)
* Add more definable fields (req by snoork)
* Enable Drag and Drop for the order of items (req by snoork)
* Add a Photo Gallery (req by snoork)
* Add a pickup order option to allow the customer to save on the cost of shipping (req by janarie and Chaploo)
* Add cash option for customers picking up their order (req by Chaploo)
* Add Regional Shipping Rates (req by snoork)
* Submit a request for WebsiteBaker Core Modification: Have support for Start date and Expiry date support added to Members profile to enable support automated or manual management of memberships.
* Add support for sale of multi-level membership site registration and subscriptions with support for members to unsubscribe. Successful registration for a specific membership level would automatically create a user account and assign the user to a specific group. Registration for a specific period or the cancellation of a subscription would set a specific account expiry date.
* Add Options as a sub-option of another option already created for a product and to manage stock inventory at that level. For example, If Product A is available in three colours (e.g. red, green, blue) then I would like to add say size options but specify which are available to which Product Option (e.g. Red and Green available in S, M, L, XL sizes but Blue available in S, M , L only). (req by samueldraper)
* Add option to manage stock at each level (req by samueldraper)
* Bug Fix: Ensure that Droplets that are placed the template, such as the [[ModBakeryCartLink]], work on all pages of Bakery including the checkout page where the user is asked to enter their information (req by Krik)
* Add a [THUMB_URL] (for $thumb_url.$thumb_file) placeholder that can be used in the templates (req by mr.winkle)
* Add an option to hide prices, tax, shipping, subtotal and total on Delivery Note/Packing Skip view of the invoice. (req by chaploo)
* Add text field type option (currenly only pull down list) to enable customer to personallize (ex: t-shirts, mugs, pens), with text (req by chaploo)
* Add ability to add same item multiple times (make quantity cumulative)
* Add sales statistic in the backend for sales sorted by week, month, year, total sales, and also sales sorted by item, bestselling list. (req by Chaploo)
* Excel sheet to do simple bookkeeping, with VAT also totalled. (req by Ben Meijer)
* Better invoice, pdf with logo, or HTML with logo. Specified, emailed automatically, copy on server. (req by Ben Meijer)
* More expanded email upon succes, so I can send details of courses booked. (req by Ben Meijer)
* Automatic certificate creation for courses. (req by Ben Meijer)
* New: Make it possible to add an SKU to the Item Options so that it can be combined with the Product SKU. (req by WDStudio)
* Create a way for customers to have a look at the status of their older orders (status, invoice, track and trace etc.) , perhaps as some kind of mini portal for registered customers (req by Comfort)
* Add option to list Matching / Related Products (req by Comfort)
* Add multilingual product descriptions (req by Comfort)
* Add COD (additional cost) payment option (req by Comfort)
* Implement a
Product Images Switcher such as
ImageSwitcher. See
details: (req by pulsarx)
* Variable shipping costs per article, independent of the amount (req by Slowfoot)
Keep those ideas coming!
With best regards,
Michael