| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| merkalt:review_orders [2011/10/20 17:30] – dmitriy | merkalt:review_orders [2012/01/04 10:42] (current) – dmitriy |
|---|
| 'Review Orders' will be a modernized version of Notifier filtering (current form - http://merkalt.no/admin/notifier.php) | 'Review Orders' is a page where admin could get a list of orders selected by certain filters |
| | * radio 'by dates' / 'by invoice ids' / 'by order ids' |
| * radio 'by dates' / 'by invoice ids' | \\ 1) Date range (optional): 2 dates/times select |
| * Date range: 2 dates select | \\ 2) Invoice ids (optional): 2 invoices ranges (Empty values will produce no filter set). This is actually the same as order ids' range, as invoice instance identifier (last 3 digits of invoice id simply removed). |
| * Invoice ids: 2 invoices ranges | \\ 3) Order ids (optional): 2 orders ranges (Empty values will produce no filter set) |
| * Payment type: | * Instance select: (prefix | instance name + 'Anywhere' option) |
| * 'Search by ' [input] = content of this field is searched in table fieldsby name | * Payment type select ('All' option will produce no filter set) |
| * select of instances (prefix | instance name + 'Anywhere' option) | * 'Search by ' content of this field is searched in table fields by invoice id, customer name, email (Empty values will produce no filter set) |
| * show 'X' columns on the list | |
| * 'Search' button | * 'Search' button |
| * 'Send to customer' checkbox | |
| * 'Send to webmaster' input (currently 'Recipient' field) | |
| * 'Notify' button (results with notifications re-sent) | |
| |
| The result of the 'Search' click is a paginated list with columns like | The result of the 'Search' click is a paginated list with columns like |
| |
| <checkbox - select/deselect all> | OrderId | InvoiceId | Instance | Customer | Email | Payment Method | Order Total | \\ <checkbox - select/deselect all> | OrderId | InvoiceId | Date | Instance | Customer | Email | Payment Method | Order Total |
| |
| Each InvoiceId is clickable and lead to 'Order Details' screen which contains all order info (based on webmaster email for example) | \\ Each InvoiceId is clickable and lead to 'Order Details' screen which contains all order info (based on webmaster email for example) |
| | |
| | The list also contains |
| | * 'Send to customer' checkbox |
| | * 'Recipients' field, by default filled with combination of webmaster email + additional recipients |
| | * 'Notify' button (results with notifications re-sent) |
| |
| there is a button 'Send notifications' also which send notifications for checked rows | there is a button 'Send notifications' also which send notifications for checked rows |