v1.1.5 2018-12-11
- Use circleCI instead of TravisCI
- Prevent order ceation API call with an empty cart
- Complete order stays in payment review state on a long hook delay fix
- Invalid capture amount failed hook fix
v1.1.6 2018-12-13
- Force approve/reject failed hook fix
v1.1.7 2018-12-21
- Amasty Gift Card support
- No status after unhold fix
v1.1.8 2019-01-09
- Check if order payment method is 'boltpay'
- Add currency_code field to cart currency data
- Dispatch sales_quote_save_after event for active (parent) quotes only
- Fixed consistency for Amasty Gift Card module
v1.1.9 2019-01-24
- Allow empty emails in shipping_and_tax API
- Add feature to optionally not inject JS on non-checkout pages
- Sent store order notifications to email collected from Bolt checkout
- Create order from parent quote
- Do not cache empty shipping options array
v1.1.10 2019-02-11
- Add support for item properties
- Tax mismatch adjustment
- Unirgy_Giftcert plugin support
- Remove active quote restriction on order creation (backend order fix)
- Reserve Order ID for the child quote, defer setting parent quote order ID until just before quote to order submission
v1.1.11 2019-03-07
- Backoffice hook no pending fix
- Checkout initialization fix
- Restrict plugin availability in regards to client IP address (white list)
- Shipping and tax cart validation update - support for multiple items with the same SKU
- Email field mandatory for back-office orders
- Prevent setting empty hint prefill field
- Cart data currency error fix
- Back office order creation fix
- Create invoice for zero amount order
- Exclude empty address fields from save when creating the order
- Store Credit on Shopping Cart support
- Update populating the checkout address from hints prefill
v1.1.12 2019-04-01
- Allow Admin to update order manually
- Back-office create order check for shipping method
- Multi-store support
- One step checkout support / disable bolt on payment only checkout pages
- Add config for merchant to specify EmailEnter callback
- Update ajax order creation error message
v1.1.12.1 2019-04-10
- Fix to support multi-stores with no default api key
v1.1.13 2019-04-26
- Various bug fixes
v1.1.14 2019-05-28
- Various bug fixes
v1.1.15 2019-06-12
- Fixes for multi-store backend support.
- Option to toggle emulated session in api calls
v2.0.0 2019-07-02
- Introducing pre-authorized order creation
v2.0.1 2019-09-06
- Added generic ERP support
- Removed Autocapture from settings
v2.0.2 2019-09-12
- Support for Paypal
v2.0.3 2019-10-28
- Testing and logging fixes
- Beta merchant metrics feature
- Various bug fixes
v2.1.0 2019-11-21
- Paypal payment support
- [Beta] Feature switches
- graphQL client for Bolt server communication
- BSS store credit support
- Improved checkout metricing
- Various bug fixes
v2.2.0 2020-02-05
- [Beta] Simple Product Page Checkout
- Staged Rollout
- Some M2 2.3.4 compat. fixes
- Multicurrency improvements
- Various bug fixes
v2.3.0 2020-02-20
- Custom checkboxes
- Re-order feature for logged-in customers
- Product page checkout improvements
- Various bug fixes
v2.4.0 2020-03-11
- Bug fixes
- Added JS event for when hints are set
v2.4.1 2020-03-18
- Fix Bolt checkout not opening on IE
v2.5.0 2020-03-27
- Add support for boltPrimaryActionColor
- Moved some CSS to M2 config page
- Custom options support for simple products in product page checkout
- Webhook log cleaner cron
- Improved api result caching
- Improved debug webhook data collection
- Bug fixes
v2.6.0 2020-05-04
- Debug webhook now fully available
- In-store pickup feature
- Pay-by-link added
- Unit tests and code cleanup
- Admin page reoganization
- Development quality of life fixes
- Support for shipping discounts
- Add Bolt account button for order management
- Added Amasty store credit support
v2.7.0 2020-05-12
- Add catalog price rule support for backoffice
- Unit tests
- Bug fixes
v2.8.0 2020-05-28
- Splitting shipping and tax endpoints
- Add always-present Bolt checkout button
- Added custom url validation
- Bug fixes
- Unit tests
v2.8.1 2020-06-11
- Fix PPC javascript error in Magento 2 version 2.3.5
- Fix unknown RevertGiftCardAccountBalance error
v2.9.0 2020-06-17
- Fix display of APM/Paypal transactions within Magento 2 dashboard
- Always-present checkout button improvements
- Update to method to save Bolt cart in to be more robust
- Added support for tracking non-Bolt order shipments.
- Code maintainability refactoring
- Bug fixes
v2.10.0 2020-07-20
- Fixes for latency regressions introduced in 2.9.0
- Refactoring to optimize number of calls made on page loading
- Customization branch restructuring
- Bug fixes
v2.11.0 2020-07-29
- Improve support for bolt order management (beta)
- Bug fixes
v2.12.0 2020-08-12
- Add support for Magento Commerce 2.4
- Improve support for bolt order management (beta)
- Add support for plugin Amasty giftcard 2.0.0
- Support for gift wrapping info
- Bug fixes
v2.13.0 2020-08-19
- Improved back-end components related to checkout experience.
- Support for the Mageplaza plugin's shipping restriction
v2.14.0 2020-09-15
- Added: Shoppers can now add multiple discounts and remove discounts in Bolt Checkout (Magento discounts only).
- Improvement: The
display_id
now displays just theorder_id
value in the merchant dashboard and user emails.
v2.15.0 2020-10-05
- Improvement: Product Page Checkout now supports cart item grouping (itemGroup).
- Improvement: Bolt now clears the cached shipping and tax information when the shipping method is changed.
- Fixed: Resolved compatibility issues with MageWorld Reward Points Pro
v2.16.0 2020-10-19
- Fixed: Resolved issue where shoppers were unable to apply Aheadworks Store Credit to their cart.
- Fixed: Resolved issues with Amasty Gift Cards being applied to orders placed in the back-office and storefront.
- Added: The M2 Plugin now supports product addons (removing and adding suggested items to checkout).
v2.17.0 2020-11-03
- Fixed: Resolved issue where discounts applied to an order placed from the M2 Admin Console did not apply in Bolt Checkout Modal.
- Improvement: Refunds for Paypal transactions now support an
in-progress
status for situations where the merchant does not yet have sufficient funds. - Improvement: Made general improvements related to Mirasvit rewards points usage such as tax calculations and shipping discounts.
- Added: Merchants can now selectively configure Product Page Checkout to display only for specific products that have the
bolt_ppc
attribute.
v2.18.0 2021-01-06
- Added: Merchants can now recognize Apple Pay orders from their Payment Information as
Bolt-Applepay
in the Magento Admin console. - Improvement: We added an optional feature switch that updates orders with failed payment hooks to a
canceled
status instead of deleting them. This can be useful for merchants that use ERP systems. For activation, reach out to your customer success manager. - Improvement: Now merchants can see the cart type and last four digits when reviewing orders from all processors.
- Improvement: Discounts got a small refresh in the way their information is displayed.
- Improvement: We did some refactoring for our payment-only checkout flow.
- Fixed: There was a very unlikely (but still possible) chance that changes to Mirsavit credit applied to the cart did not update, so we made sure it will update every time.
v2.18.1 2021-01-21
- Improvement: The order grid in the Magento admin console now prioritizes displaying credit card details over payment processor information.
- Fixed: Resolved issue where the order grid in the Magento admin console would freeze when no order records matched the user's defined filtering criteria.
v2.19.0 2021-02-10
- The M2 plugin now supports the default Edit Order functionality in Magento Admin. This enables merchants to edit orders from the Magento Admin Console.
v2.20.0 2021-03-08
- Product addons are now supported for M2.
- The Universal API is now supported for M2.
- Custom fields (dropdowns, checkboxes) have been refactored for better performance in the future.
- Resolved issue with tax calculations where fixed discounts on the whole cart caused the final calculation to throw the error
cart tax mismatched
. - Resolved issue where the mini cart occasionally displayed items after a shopper has checked out and is on the order success page.
v2.21.0 2021-04-08
- This plugin now supports Zonos custom shipping.
- This plugin now supports Mageside's Custom Shipping Price module.
- We’ve optimized the way Bolt checkout handles store credit and rewards points.
- We’ve improved how shopping sessions with cart persistence are handled when this Magento feature is enabled.
- Resolved issue where shoppers were unable to apply free shipping coupons during checkout.
- Resolved issue where shoppers were unable to purchase digital products where selecting a product option was required (for example, an ebook where selecting “Special Edition” or “Standard” is required).
v2.21.1 2021-05-04
- Include account.bolt.com in M2 Content Security Policy allow-list
- Fix a bug with order associations for Bolt SSO
v2.21.2 2021-05-10
- Fix bug with backoffice orders
- Fix a regression with handling custom fields
v2.22.0 2021-06-25
- Native Magento BOPIS now supported
- Adds support for Magecomp Extrafee
- Adds product fetching endpoint for future integrations
- Various minor bugfixes
v2.23.0 2021-09-02
- Updates to simplify SSO Commerce enablement
- Adds support for Magento version 2.4.3
- Adds support for Route Shipping
v2.24.0 2021-10-20
- Updates to order tracking logic to handle product identification for configurable products
- Updates to M2's product info endpoint to return catalog rule pricing
- Related Bolt
cart.create
endpoint bug fix preventing carts with aqty
of1
v2.24.1 2021-11-02
- Fixed issue where a coupon granting free shipping would block the checkout flow.
v2.25.0 2022-02-03
- Starting from this release, the Magento plugin supports two completely different types of integration: legacy and API driven.
- (LEGACY) Shoppers will no longer switch between Magento Store accounts when Bolt SSO is enabled on a store.
- (LEGACY) Generally, the way Bolt collects discount information from Magento has been refactored and improved for efficiency.
- Resolved an issue where shoppers were unable to place an order when applying a fixed-amount discount towards their cart total due to how the discount impacted shipping calculations.
- Resolved an issue where discounts applied to a cart displayed a generic nondescript
DISCOUNT
tag when missing an associated description. This caused confusion when multiple discounts were applied. Now, discounts applied to a cart display their discount name as the tag. (e.g.,BOGO2022
) - Resolved an issue where refund (credit) grand totals were mismatched when compared to order grand totals.
v2.25.1 2022-02-16
- (LEGACY) Resolved an issue where automated discounts with empty discount descriptions were showing as the name (set in discount name field) that merchants had set for the discount rule. Now, discount descriptions will show as the word "Discount", regardless of what the rule name was set as.
- (API) Added a new scope to Bolt's M2 Plugin API to enable use of Magento's
Magento\Sales\Model\Order
endpoint to set status during webhook handling. - (API) Implemented integration to use Magento's GET invoice endpoint to support all invoice endpoints(
Magento_Sales::sales_invoice
).
v2.25.2 2022-05-25
- Users no longer need to add a
Bolt SSO JS block
to their Magento 2 theme when installing SSO Commerce. CSS and JavaScript are now injected programmatically. - Fixed issue that caused Bolt button not to load in the mini-cart and the checkout modal to timeout.
- Users can now check out with a fixed amount shipping discount.
- Fixed issue in order view that prevented users from filtering by Bolt Payments.
- Merchants will now see fully refunded orders that have shipped with
Processing
status instead ofClosed
.
v2.26.0 2022-07-11
- Bolt now ingests Magento product catalog to ensure product availability within Bolt checkout. Inventory syncs between the two platforms for the following events:
- Updating product inventory in Magento
- Setting products to "Out of Stock"
- Completed/shipped orders
- Refunded orders
- Add product
- Delete a product
- Administrators can now place backoffice guest orders via the Magento Admin Dashboard.
- Plugin is now fully compatible with PHP 8.1.
- Resolved an issue where incorrect amounts were displayed at checkout when their currency was chosen.
- Fixed issue that caused a dependency to fail to load when Bolt minicart was disabled.
- Resolved issue where customers logged in via Single-Sign-On received incorrect quote for shipping costs at checkout.
- Fixed issue with Free Shipping discount not applying to orders.
- Resolved issue where customers were intermittently not redirected to order confirmation page at checkout.
- Resolved issue where customers could not add discounts created with Tiered Coupons plugin to orders.
- Fixed issue where customers' loyalty points created via the Reward Points Subscription by Aheadworks plugin were not added to the users' accounts.
- Resolved issue with Gift Cards via Gift Card by Aheadworks plugin not applying to orders.
- Fixed issue where users could not filter via
Bolt-Visa
payment method in order grid view.
v2.26.1 2022-08-22
- Plugin now compatible with Magento version 2.4.5 & PHP 8.1.
- Amasty Extra Fee plugin now supported.
- Fixes intermittent issue with using multiple currencies at checkout.
- Discounts for bundle products now supported on Magento versions < 2.4.4.