Top and Reliable Magento 2.1.3 Hosting

Top and Reliable Magento 2.1.3 Hosting

Top and Reliable Magento 2.1.3 Hosting

What’s New in Magento 2.1.3?

The latest version of Magento Community Edition is 2.1.3 version.

This release includes many functional enhancements and fixes.

Highlights

Magento 2.1.3 contains more than 90 bug fixes and enhancements, including these highlights:

  • New PayPal and Braintree payment features
    • Increase conversion rates through faster checkouts by empowering customers to save their PayPal account as a payment option. This feature eliminates the need to enter a PayPal ID and password when making future purchases.
    • Reduce chargebacks and support calls by customizing the business name, phone number, and URL that appears on credit card statements for each of your websites through Braintree.
    • Reduce your risk of accidently shipping products to customers flagged by Braintree’s fraud risk feature with a new process that requires you to confirm risk decisions before proceeding with orders.
    • Enable unregistered customers to reorder or add items to an existing order in the Admin without having to re-enter their credit card information. Merchant can now bill the last payment method used during a guest checkout.
    • Simplify the process of configuring payments for your store with a redesigned Payment Methods page in the Admin interface.
  • Increased storefront performance by removing excessive and slow SQL media queries.
  • Management of configurable products with many variations in the Admin interface without degrading performance.
  • Upgrade to Magento 2.1.3 without issue when using multiple master databases for checkout, order management, and product data.
  • Successful import or export CSV files with data that contains special symbols (that is, symbols that are not escaped during file processing).
  • The Sales module provides two new web API endpoints that allow you to process refunds from an order or invoice. Previously, these actions could only be performed from the Admin interface. After you install this patch, you can:
    • Create a credit memo (complete or partial) for a particular invoice or order.
    • Add details about refunded items to an invoice or order.
    • Update the status and state of an invoice or order after actions are performed.
    • Notify a customer about refunded items or invoice or order.

    REST integrators can use POST /V1/invoice/{invoiceId}/refund and /V1/order/{orderId}/refund to perform these actions. SOAP integrators can call salesRefundInvoiceV1 and salesRefundOrderV1.

  • Enhanced performance in the processing of large catalogs. The catalog/product indexer no longer requires a large temporary table memory allocation in MySQL for large catalogs.

Functional fixes and enhancements

They address the following functional issues in this release.

Cart and checkout

  • You can now reload a page during checkout without unintentionally changing shipping information.
  • Custom address attributes now appear in the Checkout summary.
  • Lengthy Order Status tables are now paginated as expected.
  • Magento now displays the product add validation message (“Product was added to the cart”) only after you’ve successfully added a product to your cart.
  • They’ve resolved an issue that prevented you from adding more than one product to a shopping cart from a wishlist. (GITHUB-5282)
  • The number of items in the minicart is now updated correctly when you run Magento in mixed HTTP/HTTPS mode. (GITHUB-6487)
  • The minicart now performs as expected in deployments that span multiple websites. Previously, in a Magento installation that had multiple websites, products you added to one website appeared in the other websites’ minicarts.
  • A cart rule with a coupon code no longer overrides a cart rule without a coupon code when multiple cart rules are applied. Previously, when you created two cart rules and applied them to a cart, the rule with a coupon was applied, but the second rule was not. (GITHUB-6294)
  • Refreshing your browser page while on the Review and Payments page of the checkout process no longer clears information from form fields. Previously, Magento cleared information from the Ship to field if you refreshed your browser page during this process.
  • Magento no longer lets you add a product variation to your shopping cart if the item is out of stock. Previously, Magento permitted you to select an out-of-stock item and when you added it to your cart, displayed the “Product is out of stock” message.
  • They’ve corrected a problem with Magento throwing an HTTP ERROR 500 intermittently during checkout.
  • You can now successfully create a new checkout agreement. (GITHUB-7171)
  • They fixed a JavaScript error that occurred on the Checkout page after you changed the country in the Estimate Shipping and Tax field.

Configurable products

They’ve enhanced the performance of configurable products in several ways:

  • You can now successfully disable the lowest price of a configurable product and its associated simple products. Previously, Magento displayed a configurable product’s lowest price even after you disabled that price. (GITHUB-4419)
  • Magento no longer applies one simple product’s special price to another simple product of the same configurable product. Previously, when you set a regular and special price for a child product, all products associated with the same configurable product displayed a regular and special price, even when these amounts were the same. (GITHUB-4442), (GITHUB-5097), (GITHUB-6645)
  • Magento no longer displays the “Invalid Form Key” message when you try to save a configurable product with more than fifty options.
  • You can now edit a product attribute for multiple configurable products. Previously, when you tried to bulk-edit an attribute on a collection of filtered, configurable products, Magento would complete the process without incorporating your edits, and then incorrectly tell you that the products had been edited.
  • You can now bulk-edit a product attribute for a configurable product. Previously, when you tried to bulk-edit an attribute on a collection of filtered, configurable products, the process saved, completed, and indicated that the products had been edited even though they hadn’t.
  • Magento no longer throws an exception when you add a configurable product by SKU if an associated simple product is out-of-stock.
  • Magento now correctly displays the status of all child products of a configurable product, even disabled ones. Previously, Magento did not correctly display the status of a configurable product’s child product if the child product were disabled.
  • Magento now correctly displays a product as out-of-stock if its child products are disabled. Previously, the category page failed to list the product at all, rather than listing it as out-of-stock.
  • A price change to a custom option affects only that option. Previously, changing the price of a custom option also affected the price of related products. (GITHUB-4588), (GITHUB-5798), (GITHUB-6041), (GITHUB-6097)

Email

  • Magento now successfully loads the New Order Email templates.
  • The Send Welcome Email From field now identifies the store that the customer is associated with.

General fixes

  • Admin users with restricted permissions can now log in successfully as determined by those permissions. Previously, Magento displayed a fatal error upon login under these conditions.
  • You can now assign a blank value to an attribute. (GITHUB-3545), (GITHUB-4910), (GITHUB-3545), (GITHUB-5485)
  • They’ve removed the duplicated PHP settings from the sample web server configuration files.
  • The order of products in a category display no longer changes when you add a new product to the category.
  • They’ve improved and streamlined the Magento Admin PayPal configuration interface.
  • Magento now displays the State/Province field on the Add New Address page. (GITHUB-5279)
  • You can now make Return Merchandise Authorization (RMA) comments visible from the storefront by setting Stores > Configuration > Sales > RMA Settings > Enable RMA on Storefront.
  • When creating a new page with the Add New Page feature, Magento no longer throws a JavaScript error when Layout is set to empty.
  • You can now upload changes to the robots.txt file from the Admin panel.
  • The magento queue:consumers:start command now works correctly when you provide the max-messages argument.
  • They’ve removed the sample password from the Setup Wizard.
  • You can now sort and filter on the New Review page. (GITHUB-5391)
  • Magento now displays server-side Ajax error messages.
  • Magento now validates the uniqueness of product attribute values as you create or edit them. Previously, you could add identically named values to an attribute. (GITHUB-4881)
  • You can now assign open-ended start and complete dates for product rules. Previously, if you left the start and end date field blanks when creating a rule, Magento would supply the start and end dates based on the save date.
  • Magento no longer displays the “as low as” label for a disabled price on the Category page.
  • The Magento Framework now makes its dependency upon the zendframework/zend-stdlib library explicit in composer.json. (GITHUB-6442)
  • They’ve eliminated difficulties saving product information when logged in as Admin. Previously, the Product Save feature worked erratically for Admin users.
  • Magento now successfully saves Product Stock Items whether you used the WebAPI to save or saved from the Admin interface.
  • Custom themes now inherit parent XML configuration information as expected.

Gift cards

  • Order emails now specify the amount of the gift card that you’ve purchased.
  • The Checkout page no longer freezes when you order a virtual gift card using the Authorize.net Payment Action value set to Authorize and Capture.
  • You can now complete the purchase of a gift card in environments where you have set the Braintree payment method Payment Action to Authorize and Capture. Previously, any order made under these conditions would remain indefinitely in the processing stage.
  • You can now add a gift card with an undefined amount to the Items Ordered table. Previously, Magento did not permit you to add a gift card of an open value to this table.

Images

  • Magento no longer throws an exception when it cannot find a product image file. (GITHUB-5184), (GITHUB-5497), (GITHUB-3545), (GITHUB-5871)
  • Magento now successfully saves images that you edit in a WYSIWYG editor. Previously, when you tried to change an image by right-clicking it in a WYSIWYG editor and choosing Insert/Edit Image, Magento did not save your changes.
  • You can now preview uploaded images.
  • You can now set an image size for product watermarks. (GITHUB-5270)
  • Graphics now scroll as expected on mobile devices. (GITHUB-5302)

Import/Export

  • You can now successfully import multiselect attributes that contain special symbols or delimiters. Previously, when you tried to import attributes containing delimiters, data validation (and the import) failed.
  • They’ve fixed an issue with the correct representation of date and time zones of items in a product catalog during import or export. Previously, Magento exported all dates in the default format (UTC-8), including values that you set to be displayed using another standard.
  • You can now import negative quantities.
  • Magento now imports custom options correctly. Previously, when you tried to import a custom option, the import failed, and Magento displayed this error: Javascript Error: Uncaught RangeError: Maximum call stack size exceeded. (GITHUB-5573)
  • You can now successfully import images if you set document root to /pub. Previously, you needed to set document root to /magento to import images. (GITHUB-5359)
  • Magento now removes category URL keys from the url_rewrite table as expected during import. Previously, Magento did not remove these keys, which triggered a failure during import. This subsequently caused Magento to quickly reach the maximum error count, returning this error: “Maximum error count has been reached or system error is occurred!”. (GITHUB-1471)
  • You can now export a bundle product that contains a custom text area attribute. Previously, if you tried to export this type of bundle product, the export would fail, and Magento displayed the message, “There is no data for the export”.

Indexing

  • They’ve improved the performance of the algorithm that Magento uses to calculate batch sizes while indexing categories.
  • Magento no longer encounters an indexing error when Elasticsearch is enabled. Previously, Magento displayed this indexing error when Elasticsearch was enabled: mapper_parsing_exception.
  • The category/product indexer now successfully completes a full reindexing of all indexes on large profiles with 500,000 or more products. Previously, Magento successfully generated a large profile, but failed to complete the reindexing of the categories or products, and displayed the following error: “Error 1114: Table is full”.

Installation, upgrade, and deployment

  • You can now upgrade your Magento installation when using multiple master databases for checkout, order management, and product data.
  • They’ve resolved multiple issues with the upgrade process from 2.0.7 to 2.1.x (for example, editing a category post-upgrade no longer results in a 500 error).
  • They fixed an issue that blocked using the web installer to successfully set up Magento. Previously, if you tried to install Magento with the web installer, Magento would indicate that the readiness check failed, and installation would not complete.
  • Magento now successfully updates the queue table during upgrade. Previously, Magento omitted the catalog_product_removed_queue row of the queue table during upgrade from Magento 2.0.x to 2.1.x.
  • You can now deploy build processes on a different staging machine than the one you’re running your production environment on.
  • Magento no longer incorrectly shows products as “out of stock” after you update your installation from 2.0.7 to 2.1.0. (GITHUB-5222)
  • Magento 2.0.x and 2.1.x now supports the use of table prefixing during installation. Previously, when you used table prefixing, your Magento installation failed with this error: “Duplicate key on write or update”. (GITHUB-5688)
  • You can now successfully upgrade your Magento installation from CE 2.1.1 to EE 2.1.3. Previously, Magento displayed this error, “Default website not defined” when upgrading because Magento read the list of websites from the database. It now reads from the config file.
  • Magento now loads initial data after it initializes all components. Previously, Magento indefinitely displayed the spinning widget after initializing all components.

Orders

  • You can now reorder an item that is currently invoiced or being shipped. Previously, if you tried to reorder, Magento did not add the item to your shopping cart, and displayed an error. (GITHUB-6278)
  • A user can view orders only on stores to which they’ve been assigned permission. Previously, an Admin user with permissions for only one store could view orders from all stores on the same website.
  • They’ve added PHP interfaces that add the ability to change the status of a shipment. The new Creditmemo interface supports tasks you can already do through the Magento Admin, including the ability to:
    • support returning multiple units of a configurable product. Previously, when you tried to refund an order, you could refund only one unit of a configurable product, not the amount in the original order.
    • return the product to stock
    • change order status after a credit memo has been created.
  • You can now set the customer group when creating a new order from the Admin interface. (GITHUB-6162)
  • You can now print invoices and credit memos from the Order page.

Payment methods

  • They’ve enhanced our PayPal and Braintree implementations so that merchants can now:
    • Save customer PayPal account information in the Braintree Vault when using Braintree as a service. This enhancement provides a secure method for charging my customers without prompting them to enter a payment information for multiple purchases or for purchases from multiple devices. They’ve also added support for Maestro and Discover bins added to the credit card form both for Braintree and PayPal solutions.
    • Configure dynamic descriptors (Company Name, Phone and URL) for Braintree. This enhancement supports customers easily identifying a source of transactions in their bank statements. (This will potential simplify the resolution of disputed transactions by supporting the display of the Kount status for Braintree in the Admin interface.)
  • The Braintree payment method now works as expected with Vault table prefixing.
  • Magento no longer throws an error when using the Braintree Vault payment GET order API call. (GITHUB-6215)
  • You can now use JCB and Diners Club credit cards with the Authorize.net payment method.
  • Fixed issue with credit card capture information failing to remain associated with its first authorization. (GITHUB-6716)
  • You can now successfully place orders with Braintree when using an alternative merchant account ID. (The merchant account does not need to match the 3D Secure authorization merchant account.) (GITHUB-5910)
  • Braintree no longer encounters an error during checkout when you apply a 100% discount coupon to a product and enable free shipping. Previously, Magento displayed a spinning loader widget, and your screen froze. The Developer console displayed this error: Uncaught Error: [paypal-container] is not a valid DOM Element.

Performance

They’ve improved the performance of these tasks:

  • Opening many products from the Admin interface
  • Creating many (2500 – 5000) product variants, both simple and complex product types
  • Loading many configurable products with multiple images (for example, configurable products with three attributes and 250 options) (GITHUB-6979)
  • Resizing images on the frontend
  • They’ve optimized compiler performance by adding several options to the setup:di:compilecommand.

Scope

  • Changing a product price under the website scope now updates the product price across all stores. Previously, any price you set on the store view level overrode the price set in website scope. (GITHUB-5133)
  • The list of allowed countries is now configured as part of website scope, not store view scope.(GITHUB-2946)
  • A restricted user can now change storeview- or website- level attributes that are defined within his scope.
  • You can now select the scope for an action that you are running from the Catalog page’s product table.
  • The price you set on the website scope no longer overrides any local settings you set on configurable products at the store view level.
  • Magento now correctly applies the Catalog Price Scope attribute when it is set to Global. Previously, website scope values prevailed over global values.

Static file processing

  • They’ve corrected a problem with _requirejs asset retrieval via static.php in static content versioning.
  • Versioning of static files (including CSS, JS, font, and image files) is now enabled by default.
  • They’ve improved the speed of static asset deployment. See Deploy static view files for more information about available options.

Tier pricing

  • Magento no longer resets the tier price during quote recalculation. Previously, when you triggered an automatic quote recalculation (by changing the shipping address, for example), the tier price was lost. (This issue occurred only if the product record in the database had values for row_id and entity_id that didn’t match.)
  • Magento no longer adds a thousands separator ( , ) to representations of quantities that exceed 1,000. (GITHUB-5745)

Tracking and shipping

  • UPS now generates shipping rates for Puerto Rico postal codes.

Varnish

  • They’ve changed the behavior of the Varnish X-header. Only the parent (meta) SKU is now included in the list – not the SKUs of all child products. (GITHUB-6401)

Web APIs

  • The Swagger documentation erroneously indicated that search queries can return detailed information about multiple objects. The description of these APIs now state which API to use to return detailed information about a single object.
  • They’ve improved the process of using the WebAPI interface to save a product stock item. Previously, this type of save action worked inconsistently.

Breaking changes

They’ve introduced a backward-incompatible change to the Magento_Vault module. They’ve bumped the version of this module from 100.1.1 to 100.2.0 to identify this change and resolve it with Composer configuration.

New method

This release introduces the Magento\Vault\Block\TokenRendererInterface::getToken method. This method provides details about payment tokens to renderer components, such as public hash (allows to place orders) and available card or account details. Third-party developers can use this method to implement this functionality in their payment integrations.

How to Choose Magento 2.1.3 Hosting Provider?

How to choose a best and cheap web host for Magento 2.1.3? Choosing top and reliable web host for Magento 2.1.3 is not a simple task especially with low price offers. You need to take a large number of factors into consideration, including the Magento 2.1.3 compatibility, usability, features, speed, reliability, price, company reputation, etc. Therefore, they have established this Magento 2.1.3 review site, which is designed to help you find the top and reliable Magento 2.1.3 host within minutes, based on our specialized editors’ Magento 2.1.3 hosting experience and real customers’ feedback.

Top and Reliable Magento 2.1.3 Hosting Provider

ASPHostPortal.com

ASPHostPortal’s Magento 2.1.3 hosting packages are proving very popular for 2016. ASPHostPortal.com Magento 2.1.3 optimized hosting infrastructure features independent email, web, database, DNS and control panel servers and lightning fast servers ensuring your site loads super quick! They are 100% fully support on windows platform. Their windows hosting is compatible with the Magento 2.1.3 hosting management and collaboration application.

DiscountService.biz

DiscountService.biz offers several web hosting packages, from the beginner package – an affordable solution that’s more than enough to get a small business up and running – to the professional package which offers large disk space, band width and websites. There are also specialized business packages that put true business savvy within everyone’s reach.

UKWindowsHostASP.NET

UKWindowsHostASP.NET is proudly to be one of Magento hosting service provider compared from our visitors feedback and rating! UKWindowsHostASP.NET delivers affordable Magento hosting technology for as low as £5.50 per month. Not only do they deliver reliable load-balanced cloud architecture, but they guarantee their performance with a 99.9% uptime promise, and a 30 day money back guarantee. UKWindowsHostASP.NET can help its clients to migrate existing websites to their servers for free, and they provide extensive web tools for their clients, including the top-rated Plesk control panel. And that’s not further not enough though. 24/7 server monitoring!

Posted in Windows Hosting and tagged , , , , , , , , .