B.260729-MINOR
🔧 Improved
Cleaned-up callback settings
Unsupported options have been removed from the callback settings: for the order callback, only the "Create" option remains available, and the non-functional "Transaction" option has been removed entirely.
Cleaner error messages in the checkout editor
The checkout editor sometimes displayed an irrelevant error message about a paid module being required, even when that condition wasn't met. The message now only appears when a paid module is actually required.
🐛 Bug-Fixes
PLEN-11000: In the callback log, DOO callbacks were missing the callback ID and a working link for the entity ID, which was confusing. An info icon is now shown explaining why no callback ID exists and why the entity ID is not clickable.
PLEN-11231: Removing a label from a copied offer containing several products could previously trigger an unclear error if the products' terms didn't align. A clear error message is now shown that points to the mismatched terms.
PLEN-11412: Saving a product contract for a multi-user corporate offer previously resulted in a server error. Product contracts for corporate offers can now be saved and edited without errors.
PLEN-11413: Adding an access right to a customer in the Frisbii Media Merchant Backend previously resulted in a server error. Access rights can now be added reliably again.
S.260729-MINOR
🔧 Improved
Improved readability in the Self Service
The contrast between text and background in the Self Service has been improved and now meets the WCAG 2.1 AA accessibility standard, making the content easier to read for all users.