
Originally Posted by
Merlinpa1969
philip
to clarify
the reason for a new table is to make 100% sure that admin comments DONT get seen by the customer.....
and the super orders file was added there as DrByte said as a convenience for those that use super orders.......
its NOT a required file....
also if you have multiple people dealing with orders,
if an admin note is filled out it will send out an email to the other users ( defined ) and tell then that the changes were made what time and by who.......
Yes this I understand already, I'd personally prefer a more integrated solution, where if the admin notes section we in core, one could store the useful information like AVS codes that are being passed back by worldpay, as well as warnings and cautions.
An example would be that paypal transaction data is stored in the orders_status_history table, like this:
PayPal status: Completed @ 11:34:25 Nov 05, 2008 PST
Trans ID:1C023057M6862822U
Amount: 4.25 GBP
But then to store notes on a WorldPay (or other) gateway transaction, one has to put them in an entirely different place. WorldPay issues warnings and cautions, sometimes it would be preferable to delay an order by 24-48 hours to make sure the credit card had fully cleared, and to be able to look in the same area on the order when the worldpay orders are only sent to the merchant account holder, is certainly prefereable. To put a STOP notice underneath a worldpay caution (which would be visible to all admin staff immediately) would etc.... swings & roundabouts really, if I had known of the existence of the "admin notes" modules, I'd still do this module this way, as I'm looking for a more fluid workflow.
With regards to upgrading, I agree totally that there is a possibility that the customer could see internal office notes with SBD_Discreet so it would require installation, on the other hand, Admin Notes also requires installation else "the office" can't see the notes. I've place warnings all around my module to make sure. It could happen though, but then I once wrote "possible fraud" in the order comments when I was unaware that the client could read them, so it's no worse than before installation anyway.
Philip.