[META] 2.x roadmap

Created on 12 June 2024, 10 months ago
Updated 19 June 2024, 10 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