Super Orders
Super Orders is exactly what its name implies: Zen Cart order management on steroids. It's more in all the areas I always see Zen users asking for more: more navigation options, more order control, more thorough data, and more detailed reports. But it's NOT more than you can handle. |
![]() |
v1.5.7 |
![]() |
BlindSide |
![]() |
strelitzia - 7 Jan 2022 |
![]() |
44,067 |
Version History
Super Orders - Version: v5.0.0 | |||||||||||||
Complete remerge of the version 4.x.x module into Zen Cart 1.5.7. Tested and working on ZC 1.5.7c and PHP 7.4.21 There is a known bug in pdf invoice print where EUR currency symbol is not displayed correctly. Roadmap is to reduce core file edits and ensure PHP 8.x compatibility. |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 4.0.9 | |||||||||||||
Bug fix in order splitting for a number of discount mods Supports Store Credit and Reward Points mod |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 4.0.8 | |||||||||||||
Added column names to INSERT statements in automatic DB patch installer | |||||||||||||
|
|||||||||||||
Super Orders - Version: v4.0.7 | |||||||||||||
Correction of error: WARNING | [PHP 5.3] INI directive 'magic_quotes_runtime' is deprecated. | |||||||||||||
|
|||||||||||||
Super Orders - Version: v4.0.6 | |||||||||||||
Change Log v4.0.6 ~ correct issue with fpdf.php class file ~ Improved Ty Package Tracker integration code (lhungil) ~ Hide Ty Package Tracker and Edit Orders stylesheets if these modules are not installed |
|||||||||||||
|
|||||||||||||
Super Orders - Version: v4.0.5 | |||||||||||||
~ PHP 5.3 updates to remove deprecated PHP functions ~ Minor change to update the add-on for Zen Cart v1.5.1 |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 4.0.4 | |||||||||||||
Bugfixes: 1. Fixed the error with Shipping Label & Packaging Slip (See #2 Below). 2. Changed ALL Files to use Unix (LF Only) Encoding. 3. Fixed problem with Payment & Purchase Order page not displaying ( Re-enabled define('FILENAME_SUPER_PAYMENTS) ). 4. Cleaned up code comments a little bit. Everything should be working properly in this release. |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 4.0.3 | |||||||||||||
~ Full integration of Super Orders functionality into the into Zen Cart core. Eliminate once and for all the separate Super Orders versions of the core "cousin files", and replace the super_orders.php, super_invoice.php, super_packingslip.php with Super Order enhanced versions of orders.php, invoice.php, & packingslip.php. ~ Auto generate Super Orders payment records when orders a paid via PayPal ~ Credit Card Auto Payment Generation Tweak: I decided to update the class file that auto generates Super Orders payments for credit card paid orders based on Blindside's post here: http://www.zen-cart.com/forum/showpost.php?p=276219&postcount=207. (just the part of this code which relates to credit payments.. PayPal auto payments are handled differently) I liked the fact that it no longer hardcodes the credit card codes, and instead relies on the data in the Super Orders payments types table. IF a NEW credit card type is supported by Zen Cart, the only thing Super Orders users need to do is to create a corresponding Super Orders payment type (the Super Orders payment code must match the corresponding credit card as it does now for supported credit cards).. This is loads easier for all I think!! This will help keep people -- particularly newbies -- "out of the code" just to update the module.. Having to edit module files is often where things go wrong for newbies. ~ Batch Form Printing. When shopowners print multiple invoices they are presented with a new window with all the selected invoices in separate frames. Printing frames is only supported by IE and Firefox (the 2 most commonly used browsers when SO was initially released). This code still works, but is showing signs of it's age. (the 80s called..) Frame printing is not supported in Chrome, Safari, or Opera. Therefore, this function is to be modified so that batch invoices no longer render in frames and the selected invoice prints on its own page. Align batch invoices and packingslips so that they look/act like the single printed versions. ~ File: admin\super_report_await_pay.php Line 132: Missing a <?php http://www.zen-cart.com/forum/showpost.php?p=1008080&postcount=275 ~ Error with the super_data_sheet.php lines around lines 225 where Ty Package Tracker 2 is spliced in. ~ http://www.zen-cart.com/forum/showpost.php?p=977666&postcount=55 ~ Correct PDF packing slip to intepret and output currency and other symbols correctly. (trademarks, currency symbols, copyright, etc) ~ Eliminate the need for the common_orders_functions.php file. Edit Orders and Super Orders should have their own functions files. ~ Comments in "Batch Status Update" should work the same way default order comments work. (support for e-mail, no e-mail, or hidden comments) . If working properly should allow shop owner to create batch hidden order comments. Currently does not create the correct comment type. Hidden comments and no e-mail comments are not e-mailed to the customer, but they are stored and displayed in the store as if they are e-mail comments. ~ PDF Packing Slip now prints comments the same way comments print on the regular invoice. ~ Correct balance due display on PDF packing slip |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 3.0.2 | |||||||||||||
Permits batch status update and batch status print to select either a starting order id or an ending id; prior to this, both needed to be selected. | |||||||||||||
|
|||||||||||||
Super Orders - Version: 3.0.1 | |||||||||||||
- Adding a comment to an order with an apostrophe causes SQL failure - fixed - Not installing Ty Tracker means Super Orders Print will fail - fixed - Display all comments in Invoice - Display all comments in Packing Slip |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 3.0 | |||||||||||||
- Clean up and reorganize the readme file (again!!!) - MANY misc bug fixes and corrections - Overall cleanup of the files to remove deprecated and unused code - Countries now included as search option in "Batch Form Printing" and "Batch Status Updating" - The "Edit Status History" feature has been restored and the functionality modified. Editing of order comments is now limited to hidden "admin only" comments. Additionally in previous versions of Super Orders the "Edit Status History" feature inserted HTML and ASCII line breaks into the database, and this ugly line break code was displayed when the customer viewed their order history from "Status History & Comments". This particular problem goes back to 2006, and has now been FULLY resolved/addressed. - Customer comments modified to incorporate the latest Zen Cart 1.3.9 functionality/format - Packing slip images are now a simple on/off admin configurable option. - Batch print functionality has been expanded to include PDF invoices!! Options for the invoices are admin configurable - Split orders has been improved to help shopowners easily reconcile a split order. Creates a parent and child order. Paid split orders will display the grand total paid for both parent and child order. For orders paid via PayPal, Authorize.net or Linkpoint, the admin payment panel will not display on the child order. - Order total and customer address edit features have been removed in their entirety. (use Edit Orders if you need order/customer address editing functionality) - Added missing shortcut icons on the orders listing screen. Now there is a corresponding shortcut icon on each order line that matches the buttons that appear in the sidebox. - Restoration of missing default Zen Cart orders.php functionality. This now allows payment processor generated (PayPal, Authorize.net or Linkpoint) refunds to now be processed within Super Orders. (no longer requires the retention of the default orders.php to process PayPal, Authorize.net or Linkpoint refunds) - AUTO PAYMENT FOR ORDERS PAID VIA PAYPAL!!!!!!! 'Nuff said... - Improved graphics and buttons to SPRUCE UP the Super Orders UI - If you have Edit Orders v3.0 installed, you can enable Edit Order in the Super Orders admin to enable Edit Orders buttons in Super Orders (No Super Orders code merging required.. Simply install Edit Orders and "turn on" Edit Orders in the Super Orders admin!!) - If you have Ty Package Tracker v3.0 installed, you can enable the Ty Package Tracker fields for Super Orders (No Super Orders code merging required..) Simply install Ty Package Tracker and "turn on" Super Orders from the Ty Package Tracker admin!!) - If you have USPS Click-N-Ship installed, you can enable USPS Click-N-Ship in the Super Orders admin to enable USPS Click-N-Ship fields/buttons in Super Orders (No Super Orders code merging required.. Simply install USPS Click-N-Ship and "turn on" USPS Click-N-Ship in the Super Orders admin!!) - If you have FedEx Automated Labels installed, you can enable FedEx Automated Labels in the Super Orders admin to enable FedEx Automated Labels buttons in Super Orders (No Super Orders code merging required.. Simply install FedEx Automated Labels and "turn on" FedEx Automated Labels in the Super Orders admin!!) |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 1.3.9 | |||||||||||||
Updated to 1.3.9. No other changes. | |||||||||||||
|
|||||||||||||
Super Orders - Version: 2.0 (Rev 48a) | |||||||||||||
Minor changes outlined in these support threads: http://www.zen-cart.com/forum/showpost.php?p=844110&postcount=1599 http://www.zen-cart.com/forum/showpost.php?p=849070&postcount=1608 http://www.zen-cart.com/forum/showpost.php?p=851380&postcount=1613 (Obsoletes prior upload of 2.0 Rev 48a) |
|||||||||||||
|
|||||||||||||
Super Orders - Version: Ver 2.0 (Rev 48) | |||||||||||||
Super Orders is exactly what its name implies: Zen Cart order management on steroids. It's more in all the areas Zen users are asking for more: * more navigation options * more order control * more thorough data * more detailed reports. But it's NOT more than you can handle. The system was designed for data entry clerks (some of the least-technically inclined people on the planet). You're a Zen user. You can handle it. Ready to get started? Just follow the installation instructions below: note that the system only makes small changes to three pre-existing files! Any questions, just hit the forums: http://www.zen-cart.com/forum/showthread.php?t=44668 !!READ EVERYTHING!! I very strongly recommend you read through the *entire* FEATURES section beneath the installation instructions. There you will find out exactly what Super Orders can do. There are some cool tricks that you won't know about if you don't read them! Change Log * Clean up and reorganize the readme file * Addition of a “Required_CoreEdits” folder. This folder contains files that include the edits outlined in the the “REQUIRED FILE EDITS” section of the previous version of the Super Orders readme * Addition of an “Optional_Files” set of folders. This folder contains files that include most of the edits outlined in the the “OPTIONAL FILE EDITS” section of the previous version Super Orders readme * Removed all the authorizenet_aim.php edits from readme because they appear to be from an older version of the Authorize.net payment module files. (These instructions are in the "OPTIONAL FILE EDITS" section of the previous versions readme file) * Updated e-mail format (modified lines 30 - 33 of order_status_email.php) to improve the aesthetics of the e-mail generated * The "Edit Status History" function has been removed. It creates an audit/accountability issue by allowing the editing of order notes/comments. The "Edit Status History" feature also injects HTML line breaks and ASCII line breaks into the database, and these line breaks are displayed when the customer views their order history from "Status History & Comments". This particular problem goes back to 2006, and has not been fully resolved/addressed even in the last version of Super Orders. The problem is due to the comments not being properly scrubbed before inserting them into the DB. This particular issue also is a potential security flaw. * Removed the code in Rev47 which was supposed to correct the customer notifications and in particular the behavior of the "Customer Notified" flag in the "Status History" section. The "Customer Notified" flag did not match the actual activity. The Rev47 code did not correct the issue. The code to fix this problem comes from the the super_orders.php file that comes with Numinix's Fast & Easy Checkout. (v1.6.2) * Changed the packing slip images to an on/off option. (Previous versions limited the number of images that would show on a packing slip to 3 -- other options for packing slip images are found later in this readme in the Other Tips/Edits section) * Other changes in this version of Super Orders are based on the following threads: 1. http://www.zen-cart.com/forum/showpost.php?p=456907&postcount=720 Items 1-3 are all various fixes which corrects the shipping display to show the full shipping description (carrier and shipping service) on the following files: super_packingslip.php, super_invoice.php, super_orders.php, and super_data_sheet.php. The default Zen Cart packing slip, invoice, orders, and datasheet all display the FULL shipping description while Super Orders has always used the short shipping descriptions. (It is likely that this is because this was a requirement of the client for whom this mod was originally built for) 2. http://www.zen-cart.com/forum/showpost.php?p=474959&postcount=777 See Item #1 for description information 3. http://www.zen-cart.com/forum/showpost.php?p=495850&postcount=851 See Item #1 for description information. Fixes shipping description on the super_orders.php file. 4. http://www.zen-cart.com/forum/showpost.php?p=573887&postcount=1079 For products with text attributes that include multiple lines and line breaks entered by the customer, the default Zen Cart order invoice prints out the text entered by the customer fine, and retains the multiple lines and line breaks entered by the customer. However, the Super Orders invoice does not. This fix addresses that issue. Applied this fix to super_packingslip.php, super_invoice.php, super_orders.php, and super_data_sheet.php) 5. http://www.zen-cart.com/forum/showpost.php?p=621110&postcount=1126 Corrects an issue where Super Orders fails to update the "last modified date" when updating the order status using the batch status update function 6. http://www.zen-cart.com/forum/showpost.php?p=636329&postcount=1146 Includes an optional edit for the default state of the "Notify Customer" checkbox 7. http://www.zen-cart.com/forum/showpost.php?p=639013&postcount=1147 Addresses another error in Append Comments & Notify Customer as well as a clarification on how these features are SUPPOSED to work. Changes to language files were made to support this. 8. http://www.zen-cart.com/forum/showpost.php?p=734090&postcount=1316 Fixes the issue with packing list images displaying distorted 9. http://www.zen-cart.com/forum/showpost.php?p=793720&postcount=1436 Options for how the number of images are displayed on packing list (more options for packingslip imagescan be found in the Other Tips/Edits section of this readme) 10. http://www.zen-cart.com/forum/showpost.php?p=803476&postcount=1474 Fixes issue with Batch Status Updating & Batch Printing which throws errors when you search for orders using the following options: o = equals o _ less than As there is an issue with "= equals" not working with decimal values (ie: $2.50), the "= equals" option will be disabled from the dropdown. Perhaps someone will post the actual fix for the "= equals" option. 11. http://www.zen-cart.com/forum/showpost.php?p=804899&postcount=1487 Fixes the textarea element on super_batch_status.php so it displays correctly in Internet Explorer. This is a bug with the way Internet Explorer displays textarea elements. The original author of this mod posted a hint regarding this issue here: (http://www.zen-cart.com/forum/showpost.php?p=292293&postcount=2) 12. http://www.zen-cart.com/forum/showpost.php?p=827352&postcount=1556 Not all credit card types posted in payments correctly specifically MasterCard. (Added Diners Club as a bonus) |
|||||||||||||
|
|||||||||||||
Super Orders - Version: 2.0 rev 47 | |||||||||||||
Customer notification on update order was not working. | |||||||||||||
|
|||||||||||||
Super Orders - Version: 2.0 (rev 46) | |||||||||||||
Added minor bugfixes (thanks to SWGuy). | |||||||||||||
|
|||||||||||||
Super Orders - Version: 2.0 (rev 45) | |||||||||||||
More bug fixes and SQL corrections. | |||||||||||||
|
|||||||||||||
Super Orders - Version: 2.0 (rev 43) | |||||||||||||
rev43 has some small updates ... couple bugfixes and text updates | |||||||||||||
|
|||||||||||||
Super Orders - Version: 2.0 (rev 40) | |||||||||||||
(also compatible with v1.2.x) Super Orders is exactly what its name implies: Zen Cart order management on steroids. It's more in all the areas I always see Zen users asking for more: more navigation options, more order control, more thorough data, and more detailed reports. But it's NOT more than you can handle. |
|||||||||||||
|
|||||||||||||