eCommerce Platform Updates
|10/16/2017||JNLP Thermal Printing Option - New option for clients using thermal printers which utilizes the Java Network Launch Protocol (JNLP).|
|10/16/2017||Streamlined Amazon Integration - Re-worked Amazon integration to allow for a much more simple and efficient setup and ongoing maintenance.|
|10/16/2017||Google Analytics Enhanced Ecommerce Integration - Integration with Google Analytics' Enhanced Ecommerce Plug-in enables a range of interactions to be tracked, including product impressions, product clicks, add to carts, and progress through the checkout process.|
|10/16/2017||Loyalty Point Import - Ability to use an Excel file import to add Loyalty points to existing customer records in the OMS.|
|10/16/2017||Upgraded Excel Export/Import Formats - All Excel exports and imports available in the Order Management System have been upgraded from .xls to .xlsx format.|
|10/16/2017||Order Search by Shipper - Ability to search orders by Shipper, and receive a consolidated list of all shipping methods offered by that shipper.|
|10/16/2017||Convert Pickup order to Ship Order - Ability to easily convert a Pickup order to an order that ships, while automatically making the necessary pricing, taxation, status and other adjustments to the order, as well as optionally updating the customer.|
|7/18/2017||Barcode Scanning in Engage - Use a barcode scanner to quickly scan items into your shopping cart.|
|7/11/2017||Quick Product SKU Search - Within the Products section of the Order Management System, we've added a search by SKU box.|
|6/6/2017||Product Status Messaging in mPOS - Backorder, Preorder, Unavailable and Sold Out Messages have been added to the mobile Point of Sale application.|
|6/6/2017||Two New Automatic Add to Cart Options: Flexible Lock and Locked to Trigger - Clients may use the Automatic Add to add products to the shopping cart based on various trigger conditions. With both of our new options, if the cart is adjusted such that the trigger condition is no longer met (such as by removing a trigger product), the added item(s) will automatically be removed or adjusted as appropriate.|
|6/6/2017||Loyalty Points Total and Points Value in Mail Wizard - When sending bulk emails with the Mail Wizard, Loyalty Points totals and Loyalty Point Values are now available Personalization Terms.|
|5/16/2017||Detailed Line Item Discount Visibility in Engage - Clients using our Mobile Point of Sale application can now see details of the discounts that have been applied to products in the cart.|
|5/2/2017||Improved SKU Navigation in Product Pages - Clients with multiple pages of SKUs for the same product may now jump between SKU pages without having to proceed sequentially.|
|5/2/2017||Order Export Includes User - The Order export now includes a column to identify the user that the order was placed with.|
|5/2/2017||Search Orders by User - clients may now search for orders based on which OMS user placed the order.|
|5/2/2017||Customer Search by Total Loyalty Points - Clients using the Loyalty feature may now search for customers based on the total number of loyalty points in their accounts.|
|5/2/2017||Loyalty Points Export - When generating a customer export, clients may now include the number of total loyalty points that exist in each customer record.|
|4/7/2017||Add & Modify Customer Activities - Add and modify activities in HighJump Engage.|
|3/21/2017||Enhanced Customer Search in Engage Point of Sale Application - Customer search capabilities in our Engage application now mirror the capabilities in the Order Management System and Online Store.|
|3/21/2017||Enhanced Product Search in HighJump Engage Point of Sale - Now, clients using our Mobile Point of Sale Application can take advantage of the same searching capabilities available in the Online Store and Order Management Systems|
|3/21/2017||Managing Cash Drawers - You can now use our mobile Point of Sale application to manage cash drawers.|
|3/7/2017||Tips / Gratuity Reporting - A tips report is now located in Orders/Reports. The output is summarized by Payment Method and Cashier.|
|1/10/2017||Token-Only Operations Available for Bridgepay Payment Gateway Users - Nexternal now supports token-only operations for BridgePay Payment Gateway.|
|1/10/2017||Use Third Party Shipper Account for FedEx Shipments - If you are creating shipping labels for your store using FedEx, you have the option to bill a third party FedEx account.|
|11/1/2016||Tips & Gratuity User Interface Enhancements - The Tips feature that was added to our HighJump Engage mobile Point of Sale application has been enhanced for a more intuitive user experience.|
|11/1/2016||XML Tools: Update Category Visibility, Query Amazon Order Numbers - Via the ProductUpdateRequest we added support for category visibility, in the OrderQueryReply we added Amazon Order Number, if present.|
|10/25/2016||Facebook Like Replaced by Facebook Share - Facebook Like feature has been replaced by Facebook Share on the Product Detail Screen|
|10/25/2016||Kit Component Reports - Quickly see which products comprise a kit or which kits a product is included|
|9/6/2016||BridgePay Integration - Use a single payment gateway for eCommerce and Mobile Point of Sale Transactions|
|9/6/2016||New Alert Flag for High Priority Shipping - Priority shipping flag for orders|
|9/6/2016||Order Management System Security Questions - Setup security questions for users that have forgotten their passwords.|
|8/17/2016||HighJump Engage Gratuity - Tips now available in HighJump Engage Mobile POS|
|8/2/2016||XML Tools: Add Line Item, Reconcile Credit Card Payments, Order a Subscription - Add a line item to an existing order, reconcile credit card payments for an existing order, and order a Subscription, via the XML Tools|
|8/2/2016||Customer Loyalty Programs - Clients can allow their customers to accumulate loyalty ("rewards") points, to be redeemed at checkout as full or partial payment on future orders.|
|6/7/2016||Orders Fulfillment View - View orders by shipment or pickup location|
|6/7/2016||Subscription Pending Orders - Subscription Pending Orders|
|6/7/2016||Product Filtering Capability - Product Filtering Capability|
|4/27/2016||Microworks Integration - Integrate with Microworks WineDirect 4.2 POS and Wine Club Software.|
|3/15/2016||Directed Fulfillment - Allow a product to ship from multiple locations|
|2/25/2016||Enhanced Inventory - Track, store, and log inventory transactions by location (using one ship-from and multiple pickup locations).|
|2/18/2016||REST Catalog Endpoint - Publicize a REST endpoint that will accept multiple query parameters and return a JSON response based on the query results.|
|2/10/2016||Fulfilled By Amazon Order Import - Import Amazon FBA orders into the Nexternal Order Management System.|
|2/9/2016||Order Management System Price Overrides on Invoice Screen - Allow Order Management System users with Administrator or Editor access to override Line Item Price, Shipping Rate, and Customer Discount on the Invoice (final checkout) page|
|1/8/2016||Preview, Edit, and Delete Mail Wizards - Preview, Edit, and Delete Future Scheduled Mail Wizards|
|1/4/2016||Address Book Search - Search for an address in a customer's Address Book in both the Online Store and Order Management System|
|11/19/2015||XML Failed Calls Log - View the last 100 failed XML calls|
|11/4/2015||Sort By Options: Newest - Sort products in the Online Store by date created|
|11/4/2015||UPS Importer Address for Duties and Taxes -|
|10/28/2015||Pickup Trustee - Allow customers to designate another customer as their Trustee, authorized to pick up orders on their behalf|
|10/13/2015||TrueCommerce eStore Integration - Integrate orders with a wide range of Enterprise Resource Planning (ERP) systems via the TrueCommerce network|
|9/23/2015||Picked Up By - Record, at the line item level, by whom a product was picked up|
|9/16/2015||Google Analytics: analytics.js - Upgrade your Google Analytics implementation to the latest version of Google's code|
|9/1/2015||XML Tools OrderUpdate: Partial Line Item Updates - Specify the quantity of an Order Line Item for which to perform a status update, potentially splitting the Line Item|
|9/1/2015||UPS Address Validation (Street-Level) - Validate the address type, street line, city, state, and zip code for customer addresses via UPS Address Validation|
10/16/2017 -- JNLP Thermal Printing Option
Our new thermal printing option uses Java Network Launch Protocol (JNLP). JNLP does not rely on use of Java in the browser. Instead, it launches the printing applet on the client desktop. Clients will still need to download & use Java. This option can be activated by visiting Settings / Compatible Software / Online Shipping tools / Preferences / UPS, FedEx, Endicia, and GSO Shipping and populating the proper syntax into the Thermal Printer Port field, as well as checking Use JNLP box. See this video for detailed setup instructions. Thermal Printing Setup Video
10/16/2017 -- Streamlined Amazon Integration
Clients wishing to integrate their Nexternal systems with their Amazon accounts can now activate this option faster than ever. By taking a few moments to connect the two systems, and then completing the fields in the Amazon section of the Order Management System (Settings / Compatible Software / Amazon Marketplace), and finally, by setting up the proper Amazon SKU matching, clients can import Amazon Marketplace and FBA orders into the Order Management System, and even pass product inventory updates to Amazon. Step by step instructions are available in this guide Amazon Setup Guide for Existing Clients
10/16/2017 -- Google Analytics Enhanced Ecommerce Integration
Integration with Google Analytics' Enhanced Ecommerce Plug-in enables a range of interactions to be tracked, including product impressions, product clicks, add to carts, and progress through the checkout process. Clients may activate the plugin by visiting Settings / Policies, Addenda and Disclaimers / Tracking Code and entering their Analytics account number. The Enhanced Ecommerce plugin is not available to clients using a legacy version of analytics in their stores; the current .js version must be used. Clients will also need to activate Ecommerce tracking from within the Google Analytics portal to take advantage of the Enhanced ECommerce Data. Instructions on activating Ecommerce Tracking may be found at Ecommerce Tracking Setup . Four trackable checkout funnel steps were built into the integration: The Login Page, New Customer Register Page, Ship-to/Bill-to Page, and Final Invoice Page. These may be labeled via the analytics portal (see the Checkout Funnel Configuration section of this page Enhanced Ecommerce Setup.)
10/16/2017 -- Loyalty Point Import
Use the Loyalty Point Import (Customers / Import / Loyalty Point Import) to grant Loyalty points to existing customer records in the OMS. Simply specify a customer identifier (customer number, email, or name) in order to find a match to an existing customer, enter the number of points you wish to grand, and add an optional note regarding the granted points.
10/16/2017 -- Upgraded Excel Export/Import Formats
All Excel exports and imports available in the Order Management System have been upgraded from .xls to .xlsx format. Some key features of the new format include increased efficiency and data storage capability within a single file.
10/16/2017 -- Order Search by Shipper
In the Order Management System, under Orders / Advanced Search / Order Search, three new options exist under Shipping Method: All FedEx, All UPS, and All USPS. These new options increase efficiency by combining what was previously a multi-step process of searching for all shipping methods offered by a carrier, into one simple search. Searches may be refined further by additional fields in the Advanced Search. When results are returned, they may be exported into various formats (Orders / Export / Results of Current Order Search) or used for targeted reports (Orders / Reports / Results of Current Search).
10/16/2017 -- Convert Pickup order to Ship Order
When an order is originally placed as a Pickup order, but later the need arises to ship it, our new feature will streamline this process. There will be a "Convert to Ship" button visible above the line items on the Order Detail Screen. Clicking the button takes the user to a single screen where he or she can select a shipping address, shipping method, shipping rate, tax rate, and customize an automated email to be sent to the customer. Upon submitting the page, the order is converted to a ship order while maintaining its original order number, the outstanding balance is charged (or refunded), the email is sent to the customer (optionally).
7/18/2017 -- Barcode Scanning in Engage
Clients using the Engage mobile Point of Sale application may now connect a compatible laser bluetooth barcode scanner and scan items automatically into the cart. Click Tap Here to Scan Barcodes link at the top of the cart to enable scanning. Scan each product one by one, and tap Ok to complete scanning.
7/11/2017 -- Quick Product SKU Search
A SKU search box has been added on the initial product list screen of the Products section of the Order Management System, eliminating extra clicks to perform a search by SKU.
6/6/2017 -- Product Status Messaging in mPOS
Backorder, Preorder, Unavailable and Sold Out Messages have been added to the mobile Point of Sale application, arming cashiers with important information for customers making a purchase.
6/6/2017 -- Two New Automatic Add to Cart Options: Flexible Lock and Locked to Trigger
With the Locked to Trigger option, when the trigger condition is met, the product is added to the Shopping Cart only in sufficient quantity to bring the total quantity in the cart up to the Automatic Add Quantity. Reducing the trigger item(s) will automatically reduce or remove the added item(s). The only way to remove the added item(s) would be to remove the Trigger Condition. If the added item is visible to the shopper (based on visibility settings), the shopper is permitted to increase the quantity of the added product as desired. If the added item is not visible to the shopper, the shopper may not increase its quantity. Flexible Lock option is nearly identical to the Locked to Trigger option. However, unlike the Locked to Trigger option, the shopper may reduce or remove the added item with no impact on the trigger item. An example would be a free sample with purchase, where the customer is permitted to decline the sample.
6/6/2017 -- Loyalty Points Total and Points Value in Mail Wizard
When sending bulk emails, clients may now remind customers of their current balances of Loyalty Points and Loyalty Point Values. These two items are now among the available Personalization terms in the Mail Wizard.
5/16/2017 -- Detailed Line Item Discount Visibility in Engage
Clients using our Mobile Point of Sale application can now see details of the discounts that have been applied to products in the cart. Discounts which are applied to each product at the line item level are broken down into two buckets which appear in the cart below the applicable products: Cashier Discount and Seller Discount. Cashier Discount displays if the cashier adds a discount to the product from within the POS application. If there are price adjustments to the base price of the product coming from your Order Management System (such as sale pricing, volume pricing, or customer based pricing), these will display as Seller Discount. Discounts applied to the entire order continue to be a separate line item below the subtotal called Order Discounts. Other discounts (such as category discounts or customer discounts) appear as Other Discounts. Total savings are reflected at the bottom of the order.
5/2/2017 -- Improved SKU Navigation in Product Pages
Clients with multiple pages of SKUs for the same product now have a page ticker available on each SKU page for smoother navigation. This allows the user to jump between pages without having to proceed sequentially.
5/2/2017 -- Order Export Includes User
By default, the Order export (under Orders / Export / Excel now includes a column to identify the user that the order was placed with. The column exists on both the line item and order sheets.
5/2/2017 -- Search Orders by User
In Orders / Advanced Search / Order Search, clients may now search for orders based on which OMS user placed the order. As with other order search options, this allows for additional reporting and exporting orders based on user the order was placed by.
5/2/2017 -- Customer Search by Total Loyalty Points
Clients using the premium Loyalty feature may now search for customers based on the total number of loyalty points in their accounts. Go to Customers / Advanced Search / Customer Search and enter the number of loyalty points desired as a range.
5/2/2017 -- Loyalty Points Export
When generating a customer export, clients using our Loyalty feature may now include in the export the number of total loyalty points that exist in each customer record. To include loyalty points, in Customers / Exports / Preferences, select Include Loyalty Points before generating your export.
4/7/2017 -- Add & Modify Customer Activities
Clients using the Engage Point of Sale Application now have the ability to add and modify customer activities in the application.
3/21/2017 -- Enhanced Customer Search in Engage Point of Sale Application
Customer search capabilities in our Engage application now mirror the capabilities in the Order Management System and Online Store. Customer Custom Fields can now be searched in Engage, provided the "Use to Identify" checkbox has been selected in Customers / Preferences. Also, clients can further identify customers by searching the first line of the customer's address, which is now also visible in the search results.
3/21/2017 -- Enhanced Product Search in HighJump Engage Point of Sale
Now, clients using our Mobile Point of Sale Application can take advantage of the same searching capabilities available in the Online Store and Order Management Systems. This includes the capability to search by custom fields. Additionally, the custom fields are visible in the Product Detail screen within Engage.
3/21/2017 -- Managing Cash Drawers
You can now use HighJump Engage to manage cash drawers. Based on permissions defined in your Order Management System, a User with Manager level access can start, adjust, and end a cash drawer. This also includes X- and Z-Reporting capabilities, allowing for snapshot cash drawer reporting and end of shift reporting. Managers may generate these reports within Engage, and Order Management System users with access to reports may generate them within the OMS.
3/7/2017 -- Tips / Gratuity Reporting
Clients using the Tips feature in our Engage mobile Point of Sale application now have the ability to pull a Gratuity report. This report shows tips per cashier, and per payment method and can be generated based on an order range, date range, or based on the results of an order search. The report is located in your Order Management System under Orders / Reports / Gratuity Report. In addition, Tips have been added to the Order Report (in Orders / Reports / Order Report), allowing you to see tips that were included on each order in the mobile Point of Sale.
1/10/2017 -- Token-Only Operations Available for Bridgepay Payment Gateway Users
Nexternal now supports token-only operations for BridgePay. Tokens provide the ultimate form of security for your customers’ credit cards because the numbers are never stored in Nexternal’s database. Using tokens only can be enabled under Settings/Compatible Software/Payment Gateways/BridgePay/Use Tokenization Only. Please keep in mind that by enabling token-only operation, there are several implications to your processes. 1) The token only option will not work if you’re using an integration that requires credit card numbers. 2) If initially enabled and at a later date you decide to switch payment gateways, the stored tokens will not apply and therefore you will not have credit card numbers.
1/10/2017 -- Use Third Party Shipper Account for FedEx Shipments
If you are creating shipping labels for your store using FedEx, you have the option to bill a third party FedEx account, rather than your own account. You may use this third party account for all orders, or you can override this setting on individual shipments. Proper account credentials for the third party account must be provided in your Order Management System. Activate this option in Settings / Compatible Software / Online Shipping Tools / Preferences / FedEx Shipping / Third Party Shipper.
11/1/2016 -- Tips & Gratuity User Interface Enhancements
The Tips feature that was added to our HighJump Engage mobile Point of Sale application has been enhanced for a more intuitive user experience. The tips prompt appears after the payment method is selected, and is omitted with the cash payment option.
11/1/2016 -- XML Tools: Update Category Visibility, Query Amazon Order Numbers
Via the ProductUpdateRequest we added support for category visibility, in the OrderQueryReply we added Amazon Order Number, if present.
10/25/2016 -- Facebook Like Replaced by Facebook Share
The Facebook Like feature has been replaced by Facebook Share feature. Sharing allows greater visibility by posting to the Newsfeed rather than in Recent Activities. The settings are located within Social Networking Preferences in the Compatible Software section of the OMS Settings.
10/25/2016 -- Kit Component Reports
A Kit Component Report, grouped by kit or by component, is now available within Product Reports.
9/6/2016 -- BridgePay Integration
You now have an additional payment gateway option in your Nexternal platform: BridgePay, via RUPractical payment processing. This gateway is ideal for clients who want to use a single gateway for both eCommerce and HighJump Engage Mobile Point of Sale transactions. On the Mobile Point of Sale side, RUPractical will provide you with an Ingenico iCMP device. This device connects to your iPad via Bluetooth and is also able to accept EMV or chip payments. Click here to apply for a BridgePay account through RUPractical.
9/6/2016 -- New Alert Flag for High Priority Shipping
We've added a new alert flag for orders that may require immediate attention based on a selected carrier service type. If an order has been identified using a shipping service containing 'overnight', 'next day', 'express', or 'critical', a yellow flag will appear next to the order number on the orders screen.
9/6/2016 -- Order Management System Security Questions
You now have the ability to create security questions in your Order Management System (Users/Security Questions), enabling your users the ability to regain access to their Order Management System in the event that they have forgotten their passwords. We recommend that all Nexternal clients setup these questions. Here is a quick video tutorial.
8/17/2016 -- HighJump Engage Gratuity
For each of your Pickup Locations (Settings/Pickup Locations), you have the option to allow Gratuities to be added to orders placed at that location via HighJump Engage, regardless of fulfillment method. For each location at which you choose to use allow Gratuities, you have the option to offer up to 3 suggested values (using either a percentage or a flat amount), and an option to allow a custom value. Gratuities may also be added to orders via the XML OrderCreate Tool (Settings/XML Tools).
Note: For gratuities to work correctly with exports you must specify a Gratuity Code for Salesforce Commerce Connector (Settings/Edit Compatible Software/Salesforce Commerce Connector), a Gratuity Product Key for VinNOW (Settings/Edit Compatible Software/Alcoholic Beverage Tools Preferences/VinNow), and a Gratuity Product Key for ShipCompliant (Settings/Edit Compatible Software/Alcoholic Beverage Tools Preferences/ShipCompliant).
8/2/2016 -- XML Tools: Add Line Item, Reconcile Credit Card Payments, Order a Subscription
The XML Tools (Settings/XML Tools in the Order Management System) have been enhanced as follows:
Add Line Item: You may now add a line item to an existing order via the new LineItemAdd container in the OrderUpdateRequest.
Reconcile Credit Card Payments: The CapturePayment node in the OrderUpdateRequest now accepts the value Reconcile. This value triggers a capture or refund as needed to make the captured total equal the order total.
Order a Subscription: Subscription containers have been added to OrderCalculateRequest, OrderCalculateReply, OrderCreateRequest, and OrderUpdateRequest (within the new LineItemAdd container) to allow ordering of a Subscription. For Subscription Only products, if the Subscription container is not included, the first Subscription Option is used automatically.
8/2/2016 -- Customer Loyalty Programs
Clients may now create Customer Loyalty Programs for their stores, allowing customers earn points for purchases and to redeem these points for merchandise on future purchases. A custom Earnings Ratio, specified as points per dollar spent, is configurable in the Settings section, as well as a dollars-per-point Redemption Ratio. The earnings ratio can be modified by customer type, or omitted entirely (for example, if B2B shoppers are ineligible).
The Earnings Ratio may optionally be overridden at the (primary) product category and product levels, allowing for certain items to be worth double points (for example), and others to be excluded.
Delayed Activation is available, as well as Expiration of loyalty points, for clients who wish to utilize time constraints.
Administrator-level users of the Order Management System may Grant Loyalty Points to an individual customer independently of any purchase, or revoke active points earnings. All OMS users can see the cumulative history of points earnings and redemptions for a given customer.
In addition, customers may see active, unused points earnings on their "My Account" page, with a summary of total available points and their associated dollar values. This summary also appears in the shopping cart. The Loyalty Program is a premium option, with an additional associated fee.
6/7/2016 -- Orders Fulfillment View
The new Fulfillment View (Orders/Fulfillment in the Order Management System) displays orders potentially broken up by shipment (defined as a combination of ship-from and ship-to), or by pickup location. Gift Certificate and Pending orders do not appear. The existing features to filter orders, such as the searches and the status filter select box, continue to apply.
The new view, on both the list and detail screens, displays information relevant to fulfillment for that shipment, and omits most information and features (i.e. prices, billing information, credit card terminal) that apply at the order level. Edits are similarly limited to updating line item status, splitting/merging line items, creating labels, and adding comments.
At the user level, the Fulfillment View Filters control which Fulfillment Locations are accessible to the user via the Fulfillment View. If you do not select any filters, all Fulfillment Locations are displayed to the user via the Fulfillment View. The Fulfillment View Default option controls whether or not the Fulfillment View is displayed by default when the user visits the Orders List screen for the first time after logging in. When combined with a Default Screen of Orders, the Orders Fulfillment View becomes the user's default screen upon login.
Note: These options have no effect on the Orders Standard View. All Fulfillment Locations are always available to the user via the Standard View.
6/7/2016 -- Subscription Pending Orders
You can now have scheduled Subscription Orders come into the system as Pending Orders. If you choose to use Auto Pending (Subscription/Preferences), you must use Auto Activate Interval which automatically activates a Pending Order provided no intervening status change (such as cancellation) occurs. You may optionally use the Subscription Pending Order E-Mail Addendum (Settings/Edit Policies, Addenda, and Disclaimers) which appears on e-mails that are the result of scheduled Subscriptions.
Note: The Auto Pending feature is not applicable when orders are placed through the Order Management System or the Online Store.
6/7/2016 -- Product Filtering Capability
The Product Filter option (Layout/Edit Main Layout/Product Filter) gives shoppers of your Online Store the ability to select different facets of the product within a category, quickly and intuitively. To keep the Product Filter visible but not intrusive, it is only used with the Persistent Category Template (Layout/General Layout/Template). Here is a training video for the Nexternal product filtering tool.
Tip: Be sure that your product's metadata (custom fields, attributes, write-ins...) is setup properly to make product filters unique and useful. When setting up the Product Filter it is important to remember that any product facet that is important enough to be shown in a product list item should also be available as a filter.
4/27/2016 -- Microworks Integration
An automated data connector is now available that integrates Nexternal and Microworks 4.2 Sales Management Software. Customer data flows bi-directionally between Nexternal and Microworks keeping your most important data in sync at all times. For example, if a wine club member is created in Nexternal or Microworks, that data is reflected in the other system. Order data also now automatically flows from Nexternal into Microworks providing you a complete purchasing profile within Microworks Point of Sale. For more information about installing this connector, please contact Microworks.
3/15/2016 -- Directed Fulfillment
The new Directed Fulfillment module (a premium option, located at Settings/Site Options/Inventory Control in the Order Management System) is a powerful extension of the Enhanced Inventory module of Inventory Control. For products that ship from more than one location (as defined at Settings/Ship-From Addresses), Directed Fulfillment allows you to designate multiple Ship-From Locations for those products when creating or editing a product, via the Product Import (Products/Import), and via the XML ProductUpdate Tool (Settings/XML Tools). When such a product is added to the Shopping Cart for shipment, the Ship-From Location is determined according to the following criteria, applied in the order listed:
- Line items are assigned locations that have sufficient available inventory to fulfill the order. If some inventory is available but no location has sufficient inventory for a line item, the line item is separated into multiple line items to maximize the correspondence between line item quantity and available inventory.
- When possible, all line items for a given Ship-To Address are assigned to the same Ship-From Location. When that is not possible, the number of Ship-From Locations is minimized.
- When possible, Shipping Rate for the first available Shipping Method (Settings/Shipping) is minimized.
- When possible, Time in Transit for the first available Shipping Method is minimized.
- You may display the selected Ship-From Location for each product added to the Shopping Cart for shipment via the Cart Ship From option (Settings/Boolean Options).
- When placing a Bulk Order (Orders/Bulk Order), the Primary Ship-From Location is always used for shipment.
- For existing orders, Ship-From Location may be reassigned at the Line Item level on the Edit Order screen (Page 2).
- Once enabled, the Directed Fulfillment module may not be disabled while there are products with more than one Ship-From Location. Likewise, you may not deactivate Inventory Control or Enhanced Inventory while Directed Fulfillment is in use.
2/25/2016 -- Enhanced Inventory
The optional Enhanced Inventory module (a premium option, located at Settings/Site Options/Inventory Control in the Order Management System) is a powerful extension of Inventory Control. The four major aspects of Enhanced Inventory are:
- Inventory quantities are tracked by location, rather than being treated as a single value. Each product may have one Ship-From location and multiple Pickup Locations, each of which may define its own inventory. In the Online Store, customers are presented with the correct inventory-related prompts, according to the location of the product(s) selected.
- Inventory at each location for each product/SKU is further divided into three "buckets", each with a different purpose: the "available" bucket, the "pending" bucket, and the "reserved" bucket. For those products that have been converted to use Enhanced Inventory, orders placed for a given product/SKU will cause inventory counts for that product/SKU to go into the "pending" bucket, awaiting shipment or pickup. Inventory is not decremented until shipment or pickup takes place. Inventory may be transferred between these buckets if required.
- Product with inventory defined at the product or SKU level may also define an Inventory Reservation. When such a product is added to the Shopping Cart, the quantity added (if available) is reserved for the customer for the defined duration of the Inventory Reservation.
- All changes to inventory are logged, and are available for review in a dedicated Inventory Transaction Report (Products/Report), or via an Inventory Transaction Export (Products/Export).
In order to use Enhanced Inventory, a given product must be converted from the single-inventory to Enhanced Inventory. Conversion of products to use Enhanced Inventory is typically done one at a time, on a product-by-product basis, by checking the "Use Enhanced Inventory" checkbox on the New/Edit Product screen (Inventory section). However, through a separate inventory configuration screen (Products/Inventory Config), conversion of all products to use the Enhanced Inventory module is supported. A mix of some products using single-inventory, and others using Enhanced Inventory, is permitted; but once enabled, the Enhanced Inventory feature logs transactions for both types of products.
Basic inventory operations (add, remove, transfer) are accessible from the Product Detail screen. Also accessible on that screen, in the Inventory By Location section, are an Advanced Edit button, and Inventory Count button. The Advanced Edit button invokes a screen that allows synchronization of existing inventory to orders; the Inventory Count button invokes a screen that allows entry of physical inventory counts.
- Conversion of products to use the Enhanced Inventory module is reversible, i.e., they may be converted back to using single-inventory.
- Once enabled, the Enhanced Inventory module may not be disabled while it is in use at the product level. Likewise, you may not deactivate Inventory Control entirely while Enhanced Inventory is in use.
- Inventory on-hand quantities are distributed to the default inventory location when a product is converted to Enhanced Inventory usage, and summarized for the reverse conversion. This may or may not be what is desired, so inventory quantities should always be checked for accuracy after any conversion.
- A pickup location's inventory may be "shadowed" or "overridden" by the default shipment location associated with a product or products involved in inventory transactions. More information is available at Settings/Pickup Locations.
2/18/2016 -- REST Catalog Endpoint
For more information about the REST Catalog endpoint, please see http://www.nexternal.com/documentation/RESTCatalog.pdf.
2/10/2016 -- Fulfilled By Amazon Order Import
Clients that wish to centralize order information for products sold in the Amazon Marketplace and shipped by Amazon Fulfillment Centers can now elect to import FBA (Fulfilled By Amazon) orders into the Nexternal Order Management System.
This feature can be enabled in the Nexternal Order Management System by going to the Amazon Marketplace configuration section within the Compatible Software page and enabling the "Import orders that have been Fulfilled By Amazon" option.
Please note that you must have an Amazon Merchant Account already configured with your Amazon Seller ID and Amazon MWS Auth Token, all four of the the Amazon Shipping Options must be selected, and products from your Order Management System must already be synchronized with the FBA products in the Amazon Marketplace before you will be able to import any FBA orders into the Nexternal Order Management System. Please contact your Nexternal Account Manager for assistance with the Amazon Marketplace integration features.
2/9/2016 -- Order Management System Price Overrides on Invoice Screen
Users with an Access Level of Administrator or Editor, when placing orders from within the Order Management System, may now modify Line Item Price, Shipping Rate, and Customer Discount (percentage or value) directly on the Invoice (final checkout) page, before placing the order.
- Leaving the Invoice page without submitting the order results in all values being reset, with an alert warning given (if possible) before the page is exited.
- This feature does not apply to Bulk Orders (Orders/Bulk Order).
1/8/2016 -- Preview, Edit, and Delete Mail Wizards
You are now able to Preview, Edit, and Delete future scheduled Mail Wizards (Customers/Mail Wizard and Affiliates/Mail Wizard).
1/4/2016 -- Address Book Search
In both the Online Store and Order Management System, customers' Address Books now display in a redesigned, more compact presentation. Additionally, Address Books that contain more than six entries now include a search input field, allowing input of a case-insensitive search string. The search finds matches on First Name, Last Name, City, State (both abbreviated and unabbreviated), Company Name, Address Label, and Address Line 1. The search field may be cleared, and presentation of all addresses restored, with a single click.
Note: This feature does not apply to the Mobile Store, or to Direct Checkout.
11/19/2015 -- XML Failed Calls Log
If you are using XML Tools, you may now view a log of the last 100 XML calls that were unsuccessful. This feature is available at Settings/XML Tools in the Order Management System.
11/4/2015 -- Sort By Options: Newest
If you are using Sort By Options (Settings\Site Options\Sort By Options in the Order Management System), you may now sort by Newest. This option allows customers to sort products by when they were date created, newest first.
11/4/2015 -- UPS Importer Address for Duties and Taxes
If you are using the UPS Developer Kit (Settings\Compatible Software\Online Shipping Tools), you may add a separate importer address and corresponding UPS account number for international shipments. The importer address allows you to pay the Duties and Taxes for an international shipment via the importer account, rather than your customer upon receipt of goods. Transportation charges will continue to be billed to the primary account for the ship from address. You may need to contact your UPS representative for more information.
10/28/2015 -- Pickup Trustee
Pickup Trustees are customers who are permitted to permitted to pick up orders on behalf of other customers. If you choose to allow Trustees (Customers/Preferences in the Order Management System), customers in your BtoC Online Store may choose to designate themselves as Trustees by checking a box (the Be a Trustee checkbox) on the Register screen. Once designated, other customers may use such a person as their Trustee by entering the person's e-mail address in the textbox provided (the Have a Trustee textbox). These options are also available on the New/Edit Customer screen in the Order Management System, and via Customer Imports (Customers/Import) and Exports (Customers/Export).
When a customer with a Trustee places a pickup order, that order is visible to the Trustee (without any payment or pricing information) in the Account section of the Online Store. In the Order Management System, Trustee information is available on Customer Detail screens, and when applicable, on Order Detail screens. You may also search customers and orders by Trustee.
If you choose to use Pickup Trustees, the Trustee Label controls how Trustees are labeled in the Online Store. The optional Explanation appears just above the options to Be a Trustee and Have a Trustee on the Register screen in the Online Store, and thus may be used to explain the feature to your customers.
If Additional Notification Recipients (Settings/Site Options) are in use, the Auto Add Trustee as Notification Recipient option automatically adds a customer's Trustee as an Additional Notification Recipient when the Trustee is selected by the customer in the Online Store.
When a customer attempts to use a Trustee by entering an e-mail address in the Have a Trustee textbox, the optional Match Color and No Match Color are used to indicate whether or not the e-mail address matches a valid Trustee. If a match is found, the Match Color (e.g. green) is used to provide a border to the textbox, and to color the text displayerd to the customer indicating the match. If the e-mail address does not match an existing customer, or if the matched customer is not a Trustee, the No Match Color (e.g. yellow) is used.
- A customer may have, at most, one Trustee; however a Trustee may be the Trustee for multiple customers.
- The options to Be a Trustee and Have a Trustee do not appear in the BtoB Online Store, or in Direct Checkout.
- Trustees apply to pickup orders only.
When a customer enters an e-mail address in the Have a Trustee textbox, but that address does not match a valid Trustee, the customer is presented with an opportunity to send an invitation via e-mail. You may specify the Format, Subject, and Body of those e-mails in the fields provided. In the Subject and Body fields, you may include the following Personalization Terms, which are replaced with the corresponding values provided by the customer:
- IF_CUSTOMER(A): includes A in the e-mail if the person being invited is already a customer (but not yet a Trustee), where A may contain any text.
- IF_NOT_CUSTOMER(A): includes A in the e-mail if the person being invited is not yet a customer, where A may contain any text.
- INVITE_FIRST_NAME: the First Name of the person being invited
- INVITE_LAST_NAME: the Last Name of the person being invited.
- INVITE_EMAIL: the E-Mail Address of the person being invited.
- FIRST_NAME: the customer's First Name.
- LAST_NAME: the customer's Last Name.
- EMAIL: the customer's E-Mail Address.
You may send test e-mails to yourself, for both the existing customer and non-existing customer cases, via the Send Test E-Mail buttons.
Note: HTML format e-mails automatically include a plain text version for recipients who cannot read HTML e-mails. The plain text version cannot remain true to the formatting of the HTML in all cases, but does always provide a readable message for recipients who cannot read HTML.
10/13/2015 -- TrueCommerce eStore Integration
TrueCommerce, like Nexternal a HighJump company, provides integration with a wide range of Enterprise Resource Planning (ERP) systems (e.g. QuickBooks, Microsoft Dynamics, Sage 50) as well as a vast Trading Partner Network via an exchange of Electronic Document Interchange (EDI) documents. Using the new integration allows you to automate exporting orders from Nexternal (via EDI 850 documents) to your supported ERP system; and importing status updates (including Ship Dates and Tracking Numbers), quantity changes, and price changes (via EDI 855 and 856 documents), back into Nexternal.
To activate the TrueCommerce integration, select your Trading Partner Qualifier and enter your Trading Partner ID, as defined by TrueCommerce, in the fields provided at Settings/Compatible Software in the Order Management System. Additionally, enter as the Sync Start Date the starting Order Date for orders exported from Nexternal to TrueCommerce.
The Trigger field defines the condition that an order must meet before being exported. The Placed option export the order as soon as it is placed (although Pending Orders are never exported). The In Process option requires that the Order Status be In Process, while the Fulfilled option requires that the order by fulfilled (i.e. Order Status of Shipped). The Paid option requires that the Billing Status be Paid. The Paid-Unbilled option requires a Billing Status of Paid for Payment Methods of Credit Card or Paypal; Unbilled, Billed, or Paid otherwise. Paid-Billed requires Paid for Payment Methods of Credit Card or Paypal; Billed or Paid otherwise.
- Once an order is exported, it becomes locked in Nexternal, and any further changes (except for Credit Card Processing and Billing Status updates) may only come from TrueCommerce.
- Regardless of the Trigger, Pickup and Gift Certificate orders are only exported when the are fulfilled. If the Paid, Paid-Unbilled, or Paid-Billed option is in use, those orders must also meet the corresponding Billing Status requirement.
- The TrueCommerce integration runs as a scheduled task. Therefore, it may take up to 15-20 minutes for an order to be exported upon the trigger condition being met.
If you are new to the Nexternal/TrueCommerce integration, you must first run your integration in Test Mode by entering a Test Order Number (to be sent to TrueCommerce as a test) in the textbox provided. When Nexternal and TrueCommerce are satisfied that your integration is functioning properly, you will be permitted to turn off Test Mode, thus placing your integration into production.
Note: The Test Order must meet the conditions of the Sync Start Date and Trigger fields to be sent to TrueCommerce.
Tip: Once the Test Order has been successfully sent to TrueCommerce, you may designate an additional Test Order by changing the value in the textbox.
9/23/2015 -- Picked Up By
For pickup orders, you may now record, at the line item level, by whom each product was picked up. You are prompted to provide this information when marking an order or line item as Picked Up from the Order List or Detail screen in the Order Management System. You may also specify Picked Up By via the Order Import (Orders/Import).
Picked Up By takes on an analogous role to Tracking Number for product orders, and thus may appear in Customer E-Mails, on Invoices and Packing Slips, on the Account and Order Status screens in the Online Store, etc.
9/16/2015 -- Google Analytics: analytics.js
If you are using Google Analytics (Settings/Policies, Addenda, and Disclaimers in the Order Management System), you may now utilize analytics.js, the latest version of Google's code, via the Code field. You may also choose to continue to use either legacy version (ga.js or urchin.js). You should use the same version of the code on both your web site and your Online Store.
If specified with analytics.js, the Google Analytics Domain is included in the Google Analytics code on all Nexternal-generated pages. It's purpose is to ensure proper continuity of Google Analytics tracking between subdomains of the Google Analytics Domain and subdomains of nexternal.com. Tracking across subdomains of the Google Analytics Domain is handled automatically and requires no special treatment. Thus, it is important to specify a Google Analytics Domain only if you are not using a Secure Domain Alias (Settings/Site Options).
Example: If your web site uses the domain www.firstfairway.com and your Domain Alias is store.firstfairway.com, your Google Analytics Domain should be firstfairway.com. Including a leading period (.firstfairway.com) is not recommended with analytics.js.
9/1/2015 -- XML Tools OrderUpdate: Partial Line Item Updates
If you are using XML OrderUpdate Tools (Settings/XML Tools in the Order Management System), you may now optionally specify an OrderUpdate/StatusUpdate/LineNo @Qty attribute in the OrderQueryRequest. If specified, the value indicates the quantity to update for the Order Line Item. If the specified quantity is less than the Line Item Quantity available for update, the Line Item will be split, resulting in Parent and Child Line Items. If the specified quantity is greater than the Line Item Quantity available for update, but the Line Item has Child Line Items, the Child Line Items will be updated (and split) as needed.
9/1/2015 -- UPS Address Validation (Street-Level)
If you are using UPS Address Validation (Settings/Compatible Software/Online Shipping Tools), the tool now validates the address type, street line, city, state, and zip code of Customer Contact, Ship To, and Bill To Addresses. In both the Online Store and Order Management System, users are notified whenever an address fails validation, and given an address suggestion. On the Online Shipping Tools Preferences screen, you may choose whether or not the user is permitted to proceed without correction. If the user proceeds without correction, the address is flagged as invalid on the Order Detail or Customer Detail screen (as appropriate) of the Order Management System.
Note: UPS Address Validation is for addresses in the United States only. International addresses are not validated.