All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
2.9.19 - 2024-05-10
- compatibility with latest Shopgate M2 base module
2.9.18 - 2023-11-08
- support for enhanced gender options from Shopgate
- payment name for Shopgate orders in the admin order detail view
2.9.17 - 2022-05-18
- shipping rate calculation in the import of Shopgate orders when using rates from Magento 2 during checkout
2.9.16 - 2020-07-24
- mapping for name prefix
- Autofix for Grand Total mismatch, can be activated via configuration
- Order import if poduct is only available once
- Free shipping coupons during addOrder
2.9.15 - 2020-02-05
- Dependency to magento/module-braintree
- errors for missing regions during order import
2.9.14 - 2020-01-13
- Mapping for Magento default Cash on Delivery, Invoice and Prepayment payment method
- Mapping for Braintree PayPal payment method
- Mapping for Braintree (Gene) PayPal payment method
- Mapping for Braintree (Gene) Credit Card payment method
2.9.13 - 2019-11-26
- Payment mapping is now based on factories
- Mapping for Braintree CreditCard payment method
- Support for PHP < 7.1
- Support for Magento < 2.2
2.9.12 - 2019-07-18
- Mapping of shipping method during order import
2.9.11 - 2019-06-17
- Compatibility with Base module's constructor changes
2.9.10 - 2019-06-04
- Sending of confirmation mail in case of a failed order import
- Status issues after unholding orders, which were imported with the status On Hold
2.9.9 - 2018-10-28
- Configuration for Shopgate payment method title
2.9.8 - 2018-08-01
- Validation of app-only cart rules in order import
2.9.7 - 2018-04-19
- Item quantity in shipping mapping
- Saving of the address in customer registration
- Support of asynchronous sending setting for sales emails
- Changed the GitHub composer naming so that it does not clash with Marketplace repo
- Composer file details
- Missing coupon issue in order import
- Moved DB transaction commit after SG order save, just in case saving throws an error
- Added shipping mapping to add_order process
- Fixed missing price for configurable product that was added last to cart
- The shipping description will now be fetched from the Shopgate Order on import
- Implemented register_customer call