{"id":13240,"date":"2017-11-17T14:05:07","date_gmt":"2017-11-17T22:05:07","guid":{"rendered":"http:\/\/blog.crystalcommerce.com\/?p=13240"},"modified":"2018-05-24T10:16:22","modified_gmt":"2018-05-24T17:16:22","slug":"orders-section-update","status":"publish","type":"post","link":"https:\/\/www.crystalcommerce.com\/blog\/2017\/11\/17\/orders-section-update\/","title":{"rendered":"Admin2.0 | Orders section update"},"content":{"rendered":"<p>[embedyt] https:\/\/www.youtube.com\/watch?v=K2FDra3W9Q4[\/embedyt]<\/p>\n<p>The next major step in our quest to make CrystalCommerce Admin smart, simple, and efficient releases on Monday, Nov 20, and it\u2019s a big one: the Orders section. Over the past few months we have analyzed usage data and user patterns, dissected the existing interface, and re-imagined each page in the Orders section from the ground up. The result is an order processing interface that is faster, more focused, and more user-friendly than ever.<\/p>\n<p>The list of changes builds from one to the next, so let\u2019s start with the most basic one: \u201cresponsive design.\u201d If your design is \u201cresponsive,\u201d that basically means that your design layout adjusts for different-sized devices, making intelligent use of the available screen dimensions.The old Orders page is not responsive though, so most of the time that meant unintentionally empty space on the right. Our data revealed that the vast majority of our users load the CrystalCommerce admin on large desktop screens: about 82% of users have screens that are 1440px wide or larger.<\/p>\n<figure id=\"attachment_13241\" aria-describedby=\"caption-attachment-13241\" style=\"width: 950px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13241 size-full\" src=\"http:\/\/ccomblog.wpengine.com\/wp-content\/uploads\/2017\/11\/chart.gif\" alt=\"\" width=\"950\" height=\"650\" \/><figcaption id=\"caption-attachment-13241\" class=\"wp-caption-text\">This is the 82%<\/figcaption><\/figure>\n<p>1440px is a lot of room! For the new version, we had the opportunity to thoughtfully use that extra space to show additional relevant information. That means large screens get an extra set of goodies in their view by default. Smaller screens don\u2019t lose those features, they will just have to scroll down the page to see them.<\/p>\n<p>So we found more space in our admin by thoughtfully using the user\u2019s screen size, but \u201cmore space\u201d doesn\u2019t (and often shouldn\u2019t) mean \u201ccram in more stuff!\u201d For the most part, the main building blocks of the page are the same, as this colored spaghetti-ish diagram demonstrates:<\/p>\n<figure id=\"attachment_13242\" aria-describedby=\"caption-attachment-13242\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.crystalcommerce.com\/?attachment_id=13242\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13242 size-large\" src=\"http:\/\/ccomblog.wpengine.com\/wp-content\/uploads\/2017\/11\/search_form_lines-1024x506.jpg\" alt=\"\" width=\"1024\" height=\"506\" \/><\/a><figcaption id=\"caption-attachment-13242\" class=\"wp-caption-text\">Colored spaghetti laced across the old and the new admin layouts<\/figcaption><\/figure>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The set of controls that let you search and filter your orders is present (at the top, outlined in <span style=\"color: #ff0000;\"><strong>red<\/strong><\/span>).<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Once you have performed a search, there is a list that displays the search results (the table of data, outlined in <strong><span style=\"color: #3366ff;\">blue<\/span><\/strong>).<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">And there are some peripheral actions like batch printing\/status updating and importing\/exporting order data. Those have been collected into \u201cBulk Actions\u201d accordion (outlined in <span style=\"color: #008000;\"><strong>green<\/strong><\/span>). The Bulk Actions accordion appears on the right in this screenshot, but it would be located at the bottom of the page on small computer screens.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">For the new version, we scrutinized every piece of data, every tooltip and icon, and we re-appropriated anything that didn\u2019t contribute relevant context. In the case of the search form, we studied usage patterns and decided to show only the most highly-used filters by default. In the case of the search results, we re-organized many pieces of information into the order details areas. Each revision was a unique challenge, so let\u2019s break down both.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Search Form<\/span><\/h2>\n\n<p><span style=\"font-weight: 400;\">Usage patterns and survey data heavily favored a small subset of the fields on the old Orders search form. Those are now the default visible fields in the new Orders search form; the rest of the fields (the important but less-used ones) are tucked into an expandable tray underneath the default fields. Hidden fields <\/span><i><span style=\"font-weight: 400;\">can still be active when the tray is closed<\/span><\/i><span style=\"font-weight: 400;\">, so a small notification next to the expand\/contract button shows you how many hidden fields are active. One bizarre holdover remains that we will have to study a little bit further: the \u2018hide in store pickup orders\u2019 checkbox. It is the only hidden filter that is active by default (just like it was in the old admin).<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Search Results<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">One of the major tenets of our re-design ethos can be summed up as, \u201cRight information, right time.\u201d Simply put, it means that we want to present our users with information that makes sense in the current context, and we want to avoid showing information or controls that are premature or irrelevant in the current context. That sounds\u2026 totally obvious, but the results in the search results table (the rows) were a major offender of this rule.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13244 size-large\" src=\"http:\/\/ccomblog.wpengine.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-17-at-8.59.05-AM-1024x115.png\" alt=\"\" width=\"1024\" height=\"115\" \/><\/p>\n<p><span style=\"font-weight: 400;\">For example, our testing showed that while the void and status change controls were located in the order row, users would only perform those actions <\/span><i><span style=\"font-weight: 400;\">after first expanding the order.<\/span><\/i><span style=\"font-weight: 400;\"> If users need the information <\/span><i><span style=\"font-weight: 400;\">inside<\/span><\/i><span style=\"font-weight: 400;\"> the order before using controls <\/span><i><span style=\"font-weight: 400;\">outside<\/span><\/i><span style=\"font-weight: 400;\"> the order, that means those outside controls have been presented in the wrong context. For the fresh version, we relocated a number of controls and information that were previously shown to the user out of context: status change controls, void\/un-void, print, email, order and customer history info, and a host of icons and other extraneous information. In the new order row, you\u2019ll find:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13245 size-large\" src=\"http:\/\/ccomblog.wpengine.com\/wp-content\/uploads\/2017\/11\/Screen-Shot-2017-11-17-at-11.31.22-AM-1024x140.png\" alt=\"\" width=\"1024\" height=\"140\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Order ID, Date, Customer, Order \u201cType\u201d (origin channel), Status, <\/span><b><i>Total*<\/i><\/b><span style=\"font-weight: 400;\">, and<\/span> <b><i>some icons*<\/i><\/b><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><b>*Total: <span style=\"font-weight: 400;\">the text will appear red if the order is not yet paid for, and orange if a credit card payment is authorized but not yet captured<\/span><\/b><\/p>\n<p>*<strong>Some Icons:<\/strong><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; font-size: 12pt;\"><i class=\"fa fa-warning\">\u00a0<\/i>Fraud warning: an orange icon alerting you to some dubious order characteristics<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-size: 12pt;\"><i class=\"fa fa-commenting-o\">\u00a0<span style=\"font-family: georgia, palatino, serif;\">Customer comments: when a customer leaves a comment during the checkout process<\/span><\/i><\/span><\/li>\n<li><span style=\"font-size: 12pt;\"><i class=\"fa fa-commenting\">\u00a0<span style=\"font-family: georgia, palatino, serif;\">Survey answers: when a customer answers the post-checkout survey<\/span><\/i><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; font-size: 12pt;\"><i class=\"fa fa-sticky-note-o\">\u00a0<span style=\"font-family: georgia, palatino, serif;\">Vendor comments: to signify that a staff member has left a comment on the order<\/span><\/i><\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400; font-size: 12pt;\"><i class=\"fa fa-exclamation\">\u00a0<span style=\"font-family: georgia, palatino, serif;\">System comments: to signify that the system has left a \u201ccomment\u201d on the order. The comments are often system or user messages from 3rd party channels.<\/span><\/i><\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The rest of the items in the previous order row find their new homes inside of the expandable and full order details pages.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Expandable Order Details Page<\/span><\/h2>\n<figure id=\"attachment_13246\" aria-describedby=\"caption-attachment-13246\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.crystalcommerce.com\/products\/orders-section-update\/attachment\/quick_show\/\" rel=\"attachment wp-att-13246\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-13246\" src=\"http:\/\/ccomblog.wpengine.com\/wp-content\/uploads\/2017\/11\/quick_show-1024x559.jpg\" alt=\"\" width=\"1024\" height=\"559\" \/><\/a><figcaption id=\"caption-attachment-13246\" class=\"wp-caption-text\">The same order viewed in both versions: old page on the left, and the new page on the right.<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">If you\u2019re like most CrystalCommerce admin users, there\u2019s a strong chance you never made it past the old expandable order details page. There\u2019s a good reason for that, too: the expandable version and the full version were virtually identical! In this update, we reclaim the expandable order details page, and we give it this purpose: <\/span><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">The expandable order details page gives the user enough information to a) ship the order immediately, or b) know that the order needs deeper admin work.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">The new, simplified expandable orders page loads faster, and contains all of the information and controls required to ship an uncomplicated order. We estimate that over 60-70% of all orders can be shipped from this page alone. The information and controls on the page are:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Order origin channel &amp; any channel-specific info (TCGPlayer order number, etc)<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">\u201cPlaced on\u201d and \u201cshipped on\u201d dates (with tracking link if tracking info is present)<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">That familiar order status change dropdown<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\"> Invoice &amp; pullsheet printing options, and the \u201cprint pullsheet\u201d icon turns bright green after you\u2019ve printed a pullsheet<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Notifications (like \u2018on hold\u2019 or the fraud notifications) appear beneath the basic information. The hold notification lets you change the \u2018hold\u2019 status from the quick order page, while the fraud notification links directly to the fraud analysis tool on the full order details page.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Order items (products in order), including quantity ordered and quantity remaining. Note that quantity changes cannot take place on the expandable order details page; the full order details page is reserved for those heavier admin responsibilities.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Order comments (Some stores use the comments field to indicate if an order is ready to go, and we didn\u2019t want to get in the way of that)<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Abbreviated order payments section with color-coded \u201cPayments received\u201d text and tooltip<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Fulfillment reference information like shipping address, method, and weight<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Endicia label printing menu (Expanded or contracted by default based on whether your store uses Endicia or not)<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Tracking number entry field<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The controls and information in expandable order details page is intentionally lightweight. For uncomplicated orders, this is likely as far as you will have to dig into the order! For those orders that require a little more admin work, the full orders page is where you will go.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Full Order Details Page<\/span><\/h2>\n\n<p style=\"text-align: center;\"><span style=\"font-weight: 400;\">See the full images: (<a href=\"http:\/\/ccomblog.wpengine.com\/wp-content\/uploads\/2017\/11\/full_show_wires.jpg\" target=\"_blank\" rel=\"noopener\">version with colored spaghetti<\/a>) (<a href=\"http:\/\/ccomblog.wpengine.com\/wp-content\/uploads\/2017\/11\/full_show_clean.jpg\" target=\"_blank\" rel=\"noopener\">version without spaghetti<\/a>)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The full order details page mimics the layout of its smaller expandable cousin, but it includes more information and the more powerful admin options:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Add or remove items \/ edit current order quantities<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Add a payment \/ Process a refund<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Void \/ un-void order<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Place order on hold<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Report order as fraudulent<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Export a CSV of the order items (new)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The old version of the full order page scattered these controls around in the various modules, so you had to know where to look for something in order to even know that option existed. In the new version, all of the actions in the list above are collected into a dropdown that can be found at the top right of the page. Open the dropdown by clicking on the ellipsis [ \u2026 ] button.<\/span><\/p>\n<p>&nbsp;<\/p>\n<blockquote><p><span style=\"font-weight: 400;\">Note: depending on your browser, this dropdown appears at the very top right of the page, or within the content area.<\/span><\/p><\/blockquote>\n\n<p><span style=\"font-weight: 400;\">There are deeper insights about the customer and the order, including:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Full customer contact info, order history, and internal notes<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Full shipping and billing addresses<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Post-checkout survey responses (when present)<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Fraud analysis*<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Fraud Analysis<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">We have re-tooled our fraud detection suite and are proud to introduce a new tool that will help you understand and manage one of the biggest risks in e-commerce: fraud. The tool analyzes all relevant data points on the order, and displays a &#8220;fraud concern rating&#8221; in the form of a color-coded status bar. The width and color of the status bar change based upon how many data points suggest potential fraud. Third-party channels like Amazon, eBay, and TCGPlayer do not provide the same depth of data as direct orders, but we will always show you every possible data point for each order. The data points that we analyze for direct website orders are:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Credit Card AVS and CVV codes<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Billing \/ Shipping address match<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Billing \/ Shipping \/ IP address previously reported as involved with fraudulent orders<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">IP address geolocation compared to billing address<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">PayPal Seller Protection<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Orders from other channels are analyzed as well, although some data points are not available (such as the IP address of the customer).<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Credit Card AVS and CVV codes (for direct transactions only)<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">When a credit transaction is run through your direct website checkout, two important pieces of information are analyzed: the Card Verification Value (CVV) included with the transaction, and the Address Verification System (AVS) response. When a credit card transaction is submitted, the information is passed along to the bank where your merchant bank account is set up. If your bank approves the transaction, they respond with both of these codes. Each bank and payment gateway has different settings to determine which transactions are approved or denied, but the fraud analysis tool will flag any response that is not &#8220;Match,&#8221; so that you can review that information.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Billing \/ Shipping Address Mismatch<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Any order with mis-matched shipping and billing addresses will be flagged for review. We know some orders with mis-matched shipping and billing addresses may be legitimate, but we still want you to be aware of that potentially fraudulent characteristic.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Billing \/ Shipping \/ IP Address reported as fraudulent<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">CrystalCommerce lets members flag an order as being fraudulent, and asks members to submit a brief report about the details of the fraudulent activity. We maintain that report centrally, and match all new orders against existing reported fraudulent addresses. If the address in question is used again to place an order on our platform, we flag the order as potentially fraudulent and the admin of that website will be able to read any existing reports. Billing, shipping, and IP addresses are checked individually, and each has its own unique report in the fraud analysis tool.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">IP Geolocation vs Billing Address<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Another safeguard against fraud is to check if the order was placed in a locations that is close to the billing address. If the billing address is not geographically close to the IP address used to place the order, the fraud analysis tool will alert the user to that potentially fraudulent characteristic.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">PayPal Seller Protection<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The status of PayPal seller protection for your order is displayed if PayPal is one of the payment methods used on the order. PayPal seller protection isn&#8217;t directly related to detecting fraud, but it determines your financial liability in case an order turns out to be fraudulent. If your order is eligible for seller protection, in most cases you will not have any financial liability if the order was fraudulent.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">The fraud analysis tool shows you the best analysis of every applicable data point on the current order. Armed with that information, you can make the most informed decision about order fulfillment.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">So&#8230; what?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Running a business is a complex and challenging undertaking, and anything that saves time saves money. The Orders page is a crucial component of running that business, and these changes are aimed directly at saving time. The new Orders section layout makes intelligent use of your screen, bringing the right information and controls into view immediately. The updated expandable order details page give you fast, clear controls and information so you can load, review, and process uncomplicated orders more quickly. And the new full order details page brings all of the important order controls into one intuitive location. Existing users will save time shipping orders on a daily basis, and the simplified, intuitive design dramatically reduces onboarding for new users.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Next up for re-construction: the Inventory page! Stay tuned&#8230;<\/span><\/p>\n<img src=\"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image.jpg\" class=\"ss-hidden-pin-image\" data-pin-url=\"https:\/\/www.crystalcommerce.com\/blog\/2017\/11\/17\/orders-section-update\/\" data-pin-media=\"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image.jpg\" data-pin-description=\"Admin2.0 | Orders section update\"\/>","protected":false},"excerpt":{"rendered":"<p>The next major step in our quest to make CrystalCommerce Admin smart, simple, and efficient releases on Monday, Nov 20, and it\u2019s a big one: the Orders section. The new We harness years of data, testing, and our own blood sweat and tears to bring you a fully redesigned, intelligent new layout. The search, order quick view, and order full view have all been redesigned, and we have added a handful of new tools and creature comforts!<\/p>\n<img src=\"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image.jpg\" class=\"ss-hidden-pin-image\" data-pin-url=\"https:\/\/www.crystalcommerce.com\/blog\/2017\/11\/17\/orders-section-update\/\" data-pin-media=\"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image.jpg\" data-pin-description=\"Admin2.0 | Orders section update\"\/>","protected":false},"author":20,"featured_media":13357,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"categories":[9,23,32],"tags":[31],"class_list":["post-13240","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","category-crystal-updates","category-products","tag-admin2-0"],"crystal_rest_feed":{"author":"danmccarty","id":13240,"featured_image":{"original":"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image.jpg","medium":"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image-300x169.jpg","large":"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image.jpg","thumb":"https:\/\/www.crystalcommerce.com\/blog\/wp-content\/uploads\/sites\/2\/2017\/11\/Admin2.0-Orders-section-update-Thumbnail-Image-250x141.jpg"},"title":"Admin2.0 | Orders section update","link":"https:\/\/www.crystalcommerce.com\/blog\/2017\/11\/17\/orders-section-update\/","date":"2017-11-17T14:05:07","content":"[embedyt] https:\/\/www.youtube.com\/watch?v=K2FDra3W9Q4[\/embedyt]\nThe next major step in our quest to make CrystalCommerce Admin smart, simple, and efficient releases on Monday, Nov 20, and it\u2019s a big one: the Orders section. Over the past few months we have analyzed usage data and user patterns, dissected the existing interface, and re-imagined each page in the Orders section from the ground up. The result is an order processing interface that is faster, more focused, and more user-friendly than ever.\nThe list of changes builds from one to the next, so let\u2019s start with the most basic one: \u201cresponsive design.\u201d If your design is \u201cresponsive,\u201d that basically means that your design layout adjusts for different-sized devices, making intelligent use of the available screen dimensions.The old Orders page is not responsive though, so most of the time that meant unintentionally empty space on the right. Our data revealed that the vast majority of our users load the CrystalCommerce admin on large desktop screens: about 82% of users have screens that are 1440px wide or larger.\nThis is the 82%\n1440px is a lot of room! For the new version, we had the opportunity to thoughtfully use that extra space to show additional relevant information. That means large screens get an extra set of goodies in their view by default. Smaller screens don\u2019t lose those features, they will just have to scroll down the page to see them.\nSo we found more space in our admin by thoughtfully using the user\u2019s screen size, but \u201cmore space\u201d doesn\u2019t (and often shouldn\u2019t) mean \u201ccram in more stuff!\u201d For the most part, the main building blocks of the page are the same, as this colored spaghetti-ish diagram demonstrates:\nColored spaghetti laced across the old and the new admin layouts\n\nThe set of controls that let you search and filter your orders is present (at the top, outlined in red).\nOnce you have performed a search, there is a list that displays the search results (the table of data, outlined in blue).\nAnd there are some peripheral actions like batch printing\/status updating and importing\/exporting order data. Those have been collected into \u201cBulk Actions\u201d accordion (outlined in green). The Bulk Actions accordion appears on the right in this screenshot, but it would be located at the bottom of the page on small computer screens.\n\nFor the new version, we scrutinized every piece of data, every tooltip and icon, and we re-appropriated anything that didn\u2019t contribute relevant context. In the case of the search form, we studied usage patterns and decided to show only the most highly-used filters by default. In the case of the search results, we re-organized many pieces of information into the order details areas. Each revision was a unique challenge, so let\u2019s break down both.\nSearch Form\n\nUsage patterns and survey data heavily favored a small subset of the fields on the old Orders search form. Those are now the default visible fields in the new Orders search form; the rest of the fields (the important but less-used ones) are tucked into an expandable tray underneath the default fields. Hidden fields can still be active when the tray is closed, so a small notification next to the expand\/contract button shows you how many hidden fields are active. One bizarre holdover remains that we will have to study a little bit further: the \u2018hide in store pickup orders\u2019 checkbox. It is the only hidden filter that is active by default (just like it was in the old admin).\nSearch Results\nOne of the major tenets of our re-design ethos can be summed up as, \u201cRight information, right time.\u201d Simply put, it means that we want to present our users with information that makes sense in the current context, and we want to avoid showing information or controls that are premature or irrelevant in the current context. That sounds\u2026 totally obvious, but the results in the search results table (the rows) were a major offender of this rule.\n\nFor example, our testing showed that while the void and status change controls were located in the order row, users would only perform those actions after first expanding the order. If users need the information inside the order before using controls outside the order, that means those outside controls have been presented in the wrong context. For the fresh version, we relocated a number of controls and information that were previously shown to the user out of context: status change controls, void\/un-void, print, email, order and customer history info, and a host of icons and other extraneous information. In the new order row, you\u2019ll find:\n\n\n\n\nOrder ID, Date, Customer, Order \u201cType\u201d (origin channel), Status, Total*, and some icons*\n\n\n\n&nbsp;\n*Total: the text will appear red if the order is not yet paid for, and orange if a credit card payment is authorized but not yet captured\n*Some Icons:\n\n\u00a0Fraud warning: an orange icon alerting you to some dubious order characteristics\n\u00a0Customer comments: when a customer leaves a comment during the checkout process\n\u00a0Survey answers: when a customer answers the post-checkout survey\n\u00a0Vendor comments: to signify that a staff member has left a comment on the order\n\u00a0System comments: to signify that the system has left a \u201ccomment\u201d on the order. The comments are often system or user messages from 3rd party channels.\n\nThe rest of the items in the previous order row find their new homes inside of the expandable and full order details pages.\nExpandable Order Details Page\nThe same order viewed in both versions: old page on the left, and the new page on the right.\nIf you\u2019re like most CrystalCommerce admin users, there\u2019s a strong chance you never made it past the old expandable order details page. There\u2019s a good reason for that, too: the expandable version and the full version were virtually identical! In this update, we reclaim the expandable order details page, and we give it this purpose: \nThe expandable order details page gives the user enough information to a) ship the order immediately, or b) know that the order needs deeper admin work.\nThe new, simplified expandable orders page loads faster, and contains all of the information and controls required to ship an uncomplicated order. We estimate that over 60-70% of all orders can be shipped from this page alone. The information and controls on the page are:\n\nOrder origin channel &amp; any channel-specific info (TCGPlayer order number, etc)\n\u201cPlaced on\u201d and \u201cshipped on\u201d dates (with tracking link if tracking info is present)\nThat familiar order status change dropdown\n Invoice &amp; pullsheet printing options, and the \u201cprint pullsheet\u201d icon turns bright green after you\u2019ve printed a pullsheet\nNotifications (like \u2018on hold\u2019 or the fraud notifications) appear beneath the basic information. The hold notification lets you change the \u2018hold\u2019 status from the quick order page, while the fraud notification links directly to the fraud analysis tool on the full order details page.\nOrder items (products in order), including quantity ordered and quantity remaining. Note that quantity changes cannot take place on the expandable order details page; the full order details page is reserved for those heavier admin responsibilities.\nOrder comments (Some stores use the comments field to indicate if an order is ready to go, and we didn\u2019t want to get in the way of that)\nAbbreviated order payments section with color-coded \u201cPayments received\u201d text and tooltip\nFulfillment reference information like shipping address, method, and weight\nEndicia label printing menu (Expanded or contracted by default based on whether your store uses Endicia or not)\nTracking number entry field\n\nThe controls and information in expandable order details page is intentionally lightweight. For uncomplicated orders, this is likely as far as you will have to dig into the order! For those orders that require a little more admin work, the full orders page is where you will go.\nFull Order Details Page\n\nSee the full images: (version with colored spaghetti) (version without spaghetti)\nThe full order details page mimics the layout of its smaller expandable cousin, but it includes more information and the more powerful admin options:\n\nAdd or remove items \/ edit current order quantities\nAdd a payment \/ Process a refund\nVoid \/ un-void order\nPlace order on hold\nReport order as fraudulent\nExport a CSV of the order items (new)\n\nThe old version of the full order page scattered these controls around in the various modules, so you had to know where to look for something in order to even know that option existed. In the new version, all of the actions in the list above are collected into a dropdown that can be found at the top right of the page. Open the dropdown by clicking on the ellipsis [ \u2026 ] button.\n&nbsp;\nNote: depending on your browser, this dropdown appears at the very top right of the page, or within the content area.\n\nThere are deeper insights about the customer and the order, including:\n\nFull customer contact info, order history, and internal notes\nFull shipping and billing addresses\nPost-checkout survey responses (when present)\nFraud analysis*\n\n&nbsp;\nFraud Analysis\nWe have re-tooled our fraud detection suite and are proud to introduce a new tool that will help you understand and manage one of the biggest risks in e-commerce: fraud. The tool analyzes all relevant data points on the order, and displays a &#8220;fraud concern rating&#8221; in the form of a color-coded status bar. The width and color of the status bar change based upon how many data points suggest potential fraud. Third-party channels like Amazon, eBay, and TCGPlayer do not provide the same depth of data as direct orders, but we will always show you every possible data point for each order. The data points that we analyze for direct website orders are:\n\nCredit Card AVS and CVV codes\nBilling \/ Shipping address match\nBilling \/ Shipping \/ IP address previously reported as involved with fraudulent orders\nIP address geolocation compared to billing address\nPayPal Seller Protection\nOrders from other channels are analyzed as well, although some data points are not available (such as the IP address of the customer).\n\nCredit Card AVS and CVV codes (for direct transactions only)\nWhen a credit transaction is run through your direct website checkout, two important pieces of information are analyzed: the Card Verification Value (CVV) included with the transaction, and the Address Verification System (AVS) response. When a credit card transaction is submitted, the information is passed along to the bank where your merchant bank account is set up. If your bank approves the transaction, they respond with both of these codes. Each bank and payment gateway has different settings to determine which transactions are approved or denied, but the fraud analysis tool will flag any response that is not &#8220;Match,&#8221; so that you can review that information.\nBilling \/ Shipping Address Mismatch\nAny order with mis-matched shipping and billing addresses will be flagged for review. We know some orders with mis-matched shipping and billing addresses may be legitimate, but we still want you to be aware of that potentially fraudulent characteristic.\nBilling \/ Shipping \/ IP Address reported as fraudulent\nCrystalCommerce lets members flag an order as being fraudulent, and asks members to submit a brief report about the details of the fraudulent activity. We maintain that report centrally, and match all new orders against existing reported fraudulent addresses. If the address in question is used again to place an order on our platform, we flag the order as potentially fraudulent and the admin of that website will be able to read any existing reports. Billing, shipping, and IP addresses are checked individually, and each has its own unique report in the fraud analysis tool.\nIP Geolocation vs Billing Address\nAnother safeguard against fraud is to check if the order was placed in a locations that is close to the billing address. If the billing address is not geographically close to the IP address used to place the order, the fraud analysis tool will alert the user to that potentially fraudulent characteristic.\nPayPal Seller Protection\nThe status of PayPal seller protection for your order is displayed if PayPal is one of the payment methods used on the order. PayPal seller protection isn&#8217;t directly related to detecting fraud, but it determines your financial liability in case an order turns out to be fraudulent. If your order is eligible for seller protection, in most cases you will not have any financial liability if the order was fraudulent.\n&nbsp;\nThe fraud analysis tool shows you the best analysis of every applicable data point on the current order. Armed with that information, you can make the most informed decision about order fulfillment.\nSo&#8230; what?\nRunning a business is a complex and challenging undertaking, and anything that saves time saves money. The Orders page is a crucial component of running that business, and these changes are aimed directly at saving time. The new Orders section layout makes intelligent use of your screen, bringing the right information and controls into view immediately. The updated expandable order details page give you fast, clear controls and information so you can load, review, and process uncomplicated orders more quickly. And the new full order details page brings all of the important order controls into one intuitive location. Existing users will save time shipping orders on a daily basis, and the simplified, intuitive design dramatically reduces onboarding for new users.\nNext up for re-construction: the Inventory page! Stay tuned&#8230;\n","excerpt":"The next major step in our quest to make CrystalCommerce Admin smart, simple, and efficient releases on Monday, Nov 20, and it\u2019s a big one: the Orders section. The new We harness years of data, testing, and our own blood sweat and tears to bring you a fully redesigned, intelligent new layout. The search, order quick view, and order full view have all been redesigned, and we have added a handful of new tools and creature comforts!\n","categories":[{"name":"All","slug":"all"},{"name":"CrystalCommerce Updates","slug":"crystal-updates"},{"name":"Products","slug":"products"}],"comments":0},"_links":{"self":[{"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/posts\/13240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/comments?post=13240"}],"version-history":[{"count":0,"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/posts\/13240\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/media\/13357"}],"wp:attachment":[{"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/media?parent=13240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/categories?post=13240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crystalcommerce.com\/blog\/wp-json\/wp\/v2\/tags?post=13240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}