Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PLUG-106] Change order placement flow and refactor #22

Merged
merged 22 commits into from
Jun 19, 2024

Conversation

lighe
Copy link
Collaborator

@lighe lighe commented Jun 14, 2024

Changes:

  • Orders are now created upfront, in a pending payment state
  • Better handles payment failures by cancelling orders
  • Improvements to refunds to better handle refund failures
  • Improved handling of error states
  • General refactoring with stronger typing and improved logging

Copy link

swarmia bot commented Jun 14, 2024

✅  Linked to Story PLUG-106 · [Magento] Order placement refactor

@lighe lighe marked this pull request as ready for review June 19, 2024 10:33
@lighe lighe requested review from a team as code owners June 19, 2024 10:33
Copy link
Member

@stefandanaita stefandanaita left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Beautiful!

@lighe lighe merged commit 05d3ae7 into main Jun 19, 2024
10 checks passed
@lighe lighe deleted the feature/PLUG-106-commands branch June 19, 2024 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants