All notable changes to this project will be documented in this file.
- PLGSHPS6-349: Add support for Shopware 6.6
- PLGSHPS6-358: Add Payment Component for iDEAL
- PLGSHPS6-347: Fix IllegalTransitionException::getMessage usage despite being marked as @internal
- PLGSHPS6-357: Fix release script to correctly set up the constraints in composer.json for compatible Shopware 6 versions
- PLGSHPS6-359: Fix updating payment method properties during the update process
- PLGSHPS6-360: Fix setting a default value for the environment setting field
- PLGSHPS6-356: Fix composer.json to restrict compatible Shopware 6 versions
- DAVAMS-763: Add in3 B2B payment method
- DAVAMS-683: Add Multibanco payment method
- DAVAMS-682: Add MB WAY payment method
- DAVAMS-655: Add BNPL_MF payment method
- DAVAMS-744: Rebranding in3 B2C -> iDEAL+in3
- PLGSHPS6-353: Handle potential undefined values in Payment Components
- PLGSHPS6-352: Tokenization is shown when it is disabled in the admin section
- PLGSHPS6-346: Hide Apple Pay when not supported on account/order/edit pages, thanks to @stv-tk
- PLGSHPS6-344: Add a new event to allow modifying the order request
- DAVAMS-537: Add support for Template ID in the Payment Component
- PLGSHPS6-338: Load component js/css only in checkout pages
- DAVAMS-669: Improve error handling if API is not available
- DAVAMS-713: Disable Santander Betaal per Maand on update
- PLGSHPS6-333: Add option for excluding shopping cart information on the payment page
- DAVAMS-658: Add Zinia payment method
- PLGSHPS6-332: Fixed payment component styling broken when extra information field is enabled
- DAVAMS-644: Remove customer reference from the component object
- PLGSHPS6-325: Add support for additional address fields
- PLGSHPS6-224: Add product options to configurable products on the payment page
- PLGSHPS6-326: Don't overwrite payment method data on update
- PLGSHPS6-131: Remove Nationale verwen Cadeaubon
- PLGSHPS6-323: Fix strict typing issue on Shopware 6.4.17
- PLGSHPS6-322: Fix notification not working on 6.4
- DAVAMS-618: Rename Credit Card to Card payment
- PLGSHPS6-318: Add compatibility for shopware 6.5
- PLGSHPS6-294: Add Google Pay redirect
- PLGSHPS6-308: Add image update while updating the plugin
- DAVAMS-563: Add Pay After Delivery Installments payment method
- PLGSHPS6-160: Add dutch translations
- DAVAMS-582: Update Pay After Delivery logo
- PLGSHPS6-318: Remove compatibility for shopware 6.3
- DAVAMS-565: Remove Google Analytics within the Order Request
- PLGSHPS6-238: Remove payment method description
PLGSHPS6-305: Fix shipping request not working
- DAVAMS-488: Add MyBank payment method
- DAVAMS-520: Add Amazon Pay
- DAVAMS-546: Rebrand AfterPay to Riverty
- PLGSHPS6-295: Add WeChat Pay
- PLGSHPS6-243: Change payment method in notification if needed
- PLGSHPS6-301: Fix dead links that redirect to MultiSafepay docs
- PLGSHPS6-297: Fix state data missing from order request
- PLGSHPS6-292: Only show Apple Pay in Shopware 6.4 when it should
- Fix User-Agent and HTTP Referer being mandatory in order request
- Update release script
- DAVAMS-479: Add Alipay+
- PLGSHPS6-194: Add 'payment component' in credit cards gateways
- PLGSHPS6-291: Update MultiSafepay plugin icon
- PLGSHPS6-194: Tokenization setting field has been moved to the gateway level. Make sure to re-enable Tokenization again
- PLGSHPS6-280: Fix sales channel validate button not working on versions between 6.4.0 and 6.4.9
- PLGSHPS6-272: Add 2 more generic gateways
- PLGSHPS6-260: Use billing and shipping address from order instead of default address
- PLGSHPS6-270: Fix issue related with access to private properties of the Token object
- PLGSHPS6-279: Fix validate API key button not working on 6.4.9.0
- PLGSHPS6-266: Add Google Analytics support
- PLGSHPS6-261: Disable ING Home'Pay on update
- Do not update name and description of generic gateways 2 and 3 on update, thanks to StevendeVries
- Update all links to MultiSafepay Docs
- PLGSHPS6-267: Fix shipping request not working
- Fix error on 6.3 with the status open-initialized
- PLGSHPS6-261: Deprecate all ING Home'Pay classes
- PLGSHPS6-259: Add 2 more generic gateways
- Generic gateway is not working when using multiple sales channels
- PLGSHPS6-258: Fix issue with repeatedly updating order status
- PLGSHPS6-251: iDEAL issuer input not working
- PLGSHPS6-256: Fix 500 error on empty POST notification
- PLGSHPS6-253: Resolve conflict Shopware 6.4 and Guzzle6 adapter
- Fix iDEAL issuer dropdown not working on checkout page
- PLGSHPS6-230: Fix get correct locale for payment page
- PLGSHPS6-236: Use the global Shopware object directly in javascript
- PLGSHPS6-229: Increase payment token lifetime according to second chance lifetime
- DAVAMS-414: Use post notifications
- PLGSHPS6-227: Fix support for custom products with sub options
- PLGSHPS6-198: Send invoice id to MultiSafepay when an invoice has been created
- Fixed missing null check with tokenization and logged-in user
- Add support for Shopware 6.4
- Fix import for in3 for refunds
- Add support for PHP 8
- Fix support for custom line items
- Fix ESLint errors when running watch-administration.sh, thanks to JoshuaBehrens
- Add support for generic gateway, see Generic Gateway FAQ
- Fix API key validation on Shopware versions later than 6.3.4
- Prevent multiple paid notices by not performing status changes on success page
- Change how bundled items are added to the shopping cart
- Update Trustly payment method logo
- Add in3
- Add Good4fun Giftcard
- Add support tab
- Add seconds active support
- Rebrand Direct Bank Transfer to Request to Pay
- Rebrand Klarna to Klarna - buy now, pay later
- Add API check button in backend
- Allow payment change after checkout enabled by default
- Add support for Shopware 6.3
- Fix creditcard checkout error with multilingual store
- Use ACTION_PAID instead of deprecated ACTION_PAY
- Drop support for Shopware 6.1
- Fix incorrect tax when tax-free is used
- Fix incorrect tax if tax display is set to net
- Add CBC payment method
- Fix customized products being included twice in shopping cart
- Fix getActiveTokenField error on backend order
- Set max amount dynamically for refunds
- Add tooltips for tokenization
- Add Tokenization for Visa, Mastercard and Maestro.
- Replace refund confirm dialog with modal.
- Add refund for non-billing suite payment methods
- New logo and title for Santander
- Set payment method default active on update
- Add Apple Pay
- Add Direct Bank Transfer
- Add update function
- Fix support for different sales channels
- Add support for shipment updates
- Add plugin information to transaction request
- Fix support for Shopware 6.1 RC3
- Add support for separate gateways for all payment methods and gift cards
- Add German translations for settings
- Add German translation for MultiSafepay plugin title
- Add order-status update when notification-url is triggered
- Get name from the Address object instead of the Customer object
- Change technical plugin name
Release date: Oct 1st, 2019
- Add MultiSafepay payment method.