Releases: ratepay/shopware5-module
Releases · ratepay/shopware5-module
Important fix: Bidirectionality
- Fixes some issues with the automatic bidirectionality
Completely renewed plugin for Shopware 5
Important changes
- New plugin structure
- Ratepay data input fields are now located direct at the payment method
- Internal changes regarding Database structures
- New Profile Configuration
- the descriptor will not be saved into the attribute
attribute5
of the order anymore. now the descriptor will be saved into the attributeratepay_descriptor
of the order - the transaction-id will not be saved into the attribute
attribute6
of the order anymore. now the transaction-id will be saved into the fieldtransactionID
of the order (Shopware default)
Technical changes
- Installation via Composer is now possible
- Added Shopware CLI commands to modify Ratepay orders
- Now it is possible to use the request-services of the plugin to execute the operations via a custom module (please see README.md)
- Integrated Ratepay-SDK (php-library) via Composer
- Template-Inheritance enhancements
Improvements
- Up to 3 decimals are now possible for credit and debit operations send from the Shopware backend
- New Shopware responses for Ratepay operations within the article management (Backend)
- Performance optimizations for the payment method instalment in the shop frontend
- Enhancements for DE and EN translations
- New customer information for an updated instalment plan during the checkout process
- Now the instalment calculation is automatically updated if shopping basket is modified
- New IBAN validation within the checkout (structural check)
- New VAT-ID validation within the checkout (structural check)
- For direct debit orders the B2B-customer can now choose between company name and the combination of first- and lastname as account owner
- Bug fixes in the context of VAT handling
- Enabled payments for ESD products by default
- Moved Profile configuration & Logging to an separate menu-entry
- Now the Logging panel is resizeable and have a few new information within it.
New Features
- Now the separate configuration of the payment methods instalments and 0% financing are possible
- Bidirectionality are now supported at item level (via Cronjob)
- invoice number and tracking-id information are now supported and send to Ratepay
- Deliver ESD products immediately after the order
- Transmit additional address lines in PaymentRequest
- Debit/Credit: added field to define a custom item label
5.3.16
RATEPLUG-147: fix that other payment methods got not displayed
RATEPLUG-154: fix issue that when one product has been canceled, no other articles can be returned
Alpha-1: New Plugin
Important changes
- New plugin structure
- Ratepay data input fields are now located direct at the payment method
- Internal changes regarding Database structures
Technical changes
- Installation via Composer is now possible
- Added Shopware CLI commands to modify Ratepay orders
- Now it is possible to use the request-services of the plugin to execute the operations via a custom module (please see README.md)
- Integrated Ratepay-SDK (php-library) via Composer
- Template-Inheritance enhancements
Improvements
- Up to 3 decimals are now possible for credit and debit operations send from the Shopware backend
- New Shopware responses for Ratepay operations within the article management (Backend)
- Performance optimizations for the payment method instalment in the shop frontend
- Enhancements for DE and EN translations
- New customer information for an updated instalment plan during the checkout process
- Now the instalment calculation is automatically updated if shopping basket is modified
- New IBAN validation within the checkout (structural check)
- New VAT-ID validation within the checkout (structural check)
- For direct debit orders the B2B-customer can now choose between company name and the combination of first- and lastname as account owner
- Bug fixes in the context of VAT handling
New Features
- Now the separate configuration of the payment methods instalments and 0% financing are possible
- Bidirectionality are now supported at item level (via Cronjob)
- invoice number and tracking-id information are now supported and send to Ratepay
Bug fixes
Bug fixes have already been published in the plugin version 5.5.0 and 5.5.1
Important BugFix
- RATEPLUG-147: fixes a bug, that no other payment methods are visible
- RATEPLUG-145: add composer support
- fix a few little bugs & improve css
A lot of improvements & bugfixes
- RATEPLUG-14: prevent deleting Ratepay orders in adminpanel if the order has been already shipped/canceled/returned
- RATEPLUG-31: lock payment methods for customer on risk rejection
- RATEPLUG-31: fix "elv" <> "debit" names in whole plugin
- RATEPLUG-66: credit/debit fix gateway requests
- RATEPLUG-67: set phone number as not required field and apply static phonenumber if no phone number is provided
- RATEPLUG-68: add new legal texts (add readme text)
- RATEPLUG-71: fix billingaddress update
- RATEPLUG-73: fix the installation of payment/order status
- RATEPLUG-76: fix dfp in firefox (wrong variable declaration)
- RATEPLUG-88: backend: throw exception, if no profile is found.
- RATEPLUG-90: disable payment filter in customer account
- RATEPLUG-116: update legal textes for bankdata
- RATEPLUG-119: rebranding of Ratepay
- RATEPLUG-123: new SEPA mandate text for Ratepay inhouse installment payment method
- RATEPLUG-124: remove old bank code fields from storefront
- RATEPLUG-125: fix checkout validation
- RATEPLUG-134: fix allowedmonths for payment method instalment & fix 0% financing calculation
- RATEPLUG-135: backend instalment: improve UX
A lot of improvements & bugfixes
- RATEPLUG-14: prevent delete order in admin if the order has been already shipped/canceled/returned
- RATEPLUG-31: lock payment methods for customer if reason code 703
- RATEPLUG-31: fix "elv" <> "debit" names in whole plugin
- RATEPLUG-66: credit/debit fix gateway requests
- RATEPLUG-67: set phone number as not required field and apply static phonenumber if no phone number is provided
- RATEPLUG-68: add static legal texts
- RATEPLUG-71: fix billingaddress update
- RATEPLUG-73: fix bidirectionally
- RATEPLUG-76: fix dfp in firefox (wrong variable declaration)
- RATEPLUG-88: backend: throw exception, if no profile is found.
- RATEPLUG-90: disable payment filter in customer account
- RATEPLUG-107: checkout: fix button get not undisabled, after validation
- RATEPLUG-116: update legal textes
- RATEPLUG-119: branding
- RATEPLUG-123: rate-payment: replace bank data
- RATEPLUG-124: remove bank code fields from storefront
- RATEPLUG-125: fix checkout validation
- RATEPLUG-128: return with stock: prevent increase stock of credits/debits
- RATEPLUG-131: shows reason message, if no customer message is available (only on payment request)
- RATEPLUG-134: fix allowedmonths
- RATEPLUG-134: fix 0% financing calculation
- RATEPLUG-134: installment: improve UX
Bugfixes & un-require phone number
- RATEPLUG-33: fix namespaces
- RATEPLUG-67: set phone number as not required field and apply static phonenumber if no phone number is provided
Bugfixes & Improvments
- RATEPLUG-19: birthday input: also allow whitespaces instead of zeros
- RATEPLUG-24: add support for different stores/subshops
- RATEPLUG-27: fix batch processing (admin)
- RATEPLUG-28: fix double click on "order now"-button
- RATEPLUG-33: fix namespaces
- RATEPLUG-67: set phone number as not required field and apply static phonenumber if no phone number is provided
- fix a few bugs with zero percent installment
Usage of Profile-ID in multiple countries & bugfixes
- RATEPLUG-29: allow the usage of the same profile id in more than one countries and shops
- RATEPLUG-28: fix double click on "order now"-button
- RATEPLUG-27: fix batch processing (admin)