Our M2 plugin now uses Magento’s Native API. This means Bolt pulls shipping options, tax rates, discounts, and creates orders without needing to use logic within the plugin. By migrating business logic to our backend, Bolt is able to continually release new improvements to our M2 plugin and provide a better user experience for merchants and shoppers.
Prior to Bolt’s integration with Magento’s Native API, much of Bolt’s business logic was stored within the plugin itself. This meant merchants had to upgrade their plugin code each time Bolt added new features or made a change. Moving forward, Bolt is focused on developing all our new M2 features using Magento’s Native API.
How It Works
The diagram below illustrates how Bolt leverages Magento’s Native APIs.
- Merchant sites will experience significantly improved load times, as API calls and processing requests take place on the Bolt side.
- Magento’s Native API integration allows Bolt to make updates to our integration without the need for changes on the merchant’s side.
- Bolt can ship bug fixes daily to our proxy layer without merchants needing to update the plugin. The result is less frequent, more impactful plugin releases.
- Bolt can now integrate with 3rd party plugins more easily, and won’t need to add custom code to Magento.
- Merchants will need to leverage less server resources when using the Native API version of the plugin.
Contact your Bolt Customer Success Manager to migrate to the Native API integration.
Are discounts supported?
The Native API integration supports a variety of Magento discount plugins. Bolt will work with you on a case-by-case basis to ensure compatibility.
Are additional plugins supported?
Yes. Bolt developed the integration with additional plugin use in mind. Contact your Customer Success Manager for specific questions about supported plugins.
Do I have to migrate to the Native API M2 plugin?
While you don’t need to migrate to the native API M2 plugin right now, Bolt strongly recommends migrating to our new architecture as there are plans to deprecate certain functionality mid-2023.