Feature Name | Description | Release Date |
Addresses | When only one billing or shipping address is available to a user, it will be the default address.
- js/directives/orderbilling.js
- js/directives/ordershipping.js
Addresses assigned to a user by an admin can be viewed but not edited.
- js/controllers/addressListCtrl.js
- partials/addressListView.html
- partials/controls/addressInput.html
| April 2015 |
Anonymous Users | Anonymous users and Guest checkout are supported. Anonymous users are prompted to self-profile during checkout. Guest checkout allows a temporary user to checkout.
- index.html
- js/app.js
- js/controllers/Four51Ctrl.js
- js/controllers/cartCtrl.js
- js/controllers/userEditCtrl.js
- lib/oc/anonRouter.js (New)
- js/controllers/checkOutViewCtrl.js
| April 2015 |
Approval Rules | Approving users have the ability to view the PDF/Preview for any variable line items on an order.
- js/controllers/cartCtrl.js
- js/controllers/orderHistoryViewCtrl.js
- partials/cartView.html
| April 2015 |
Continue Shopping Button | The "Continue Shopping" button is configurable and customizable via the admin interface for 2.0 Buyer Sites.
- index.html
- js/directives/orderbuttons.js (New)
- partials/cartView.html
- partials/checkOutView.html
- partials/controls/cartButtons.html (New)
- partials/controls/checkoutButtons.html (New)
| April 2015 |
Cost Centers | The ship to address for an order will default to the address assigned to the selected cost center.
- js/directives/orderdetails.js
- js/directives/ordershipping.js
- partials/controls/orderDetails.html
| April 2015 |
Edit Variants | The ability exists for a user or approving user to edit a variable text product from the cart.
- js/controllers/lineItemEditCtrl.js
- js/controllers/specFormCtrl.js
- js/routing.js
- partials/cartView.html
| April 2015 |
File Override Typeahead | Typeahead allows a user to quickly find and enter file paths when creating a new file override. | April 2015 |
Google Analytics | Ability to utilize eCommerce Google Analytics in 2.0.
- index.html
- js/config.js
- js/controllers/Four51Ctrl.js
- js/controllers/checkOutViewCtrl.js
- js/services/analyticsService.js (Removed)
- js/services/googleAnalytics.js (New)
| April 2015 |
Shipping Rates | Shipping costs are displayed by the shipper name in the selection drop down during checkout when the site is configured to use live rates.
- partials/controls/orderShipping.html
| April 2015 |
Zero Price Orders | Users are not required to select a payment method when their order total is zero and the "Bill for Zero Price" permission is not applied.
- js/directives/paymentselection.js
- js/services/orderConfigService.js
- js/services/orderService.js
- partials/checkOutView.html
- partials/controls/orderBilling.html
- partials/orderPrintView.html
- partials/reporting/orderHistoryDetailsView.html
| April 2015 |