Preflight Checklist
Problem Description
We are over using DB::Transaction. This make it hard to trace and reproduce error situations. It is totally normal business case that a transaction can be rejected.
It should be possible to persist this information in MPM. However, it's currently hard due to transaction processing being wrapped in a DB transaction
Proposed Solution
Change the flow to allow persisting of failed transactions.
Alternatives Considered
N/A
Additional Information
No response
Preflight Checklist
Problem Description
We are over using
DB::Transaction. This make it hard to trace and reproduce error situations. It is totally normal business case that a transaction can be rejected.It should be possible to persist this information in MPM. However, it's currently hard due to transaction processing being wrapped in a DB transaction
Proposed Solution
Change the flow to allow persisting of failed transactions.
Alternatives Considered
N/A
Additional Information
No response