[META] 2.x roadmap

Created on 12 June 2024, 6 months ago
Updated 19 June 2024, 5 months ago

Two major things missing in 1.x are preauthorization workflow support, as well as tokenization support. Code refactoring will be needed. Doing this in a new branch, where we can switch to semantic versioning, will make sense. Here's the roadmap to 2.x:

Summary of the most important changes

  • fixed wrong/uncommon usage of payment workflow states incl update script, see #3454251-2: Support pre-authorization workflow
  • Support pre-authorization worfklow: 📌 Support pre-authorization workflow Active
  • Moved webhooks functionality into a dedicated submodule, which now depends on advancedqueue module, processing TX feedback asynchronously in the queue
  • Remove the custom order locking mechanism in favour as the mentioned advancedqueue refactoring of the webhooks controller
  • Get rid of the shipping profile resolver, just use the profile collection, which didn't exist at time of initially writing this module
  • lots of code style improvements (use PHP 8.x syntax for stronger typed function signatures)
  • refactor brands repository and the Brand value object - get infos based on the JSON file, that is part of the OPP API documentation
  • Tokenization support!!! This also mean that we have switched to use payment method plugins as well. As a consequence, a manual re-saving of the payment gateway configurations is necessary
📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇦🇹Austria agoradesign

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024