hyperswitch
hyperswitch copied to clipboard
[FEATURE] Adding Audit events for payment core operations
The events we generate are supposed to be a summarized view for non-developers, These events are supposed to capture the key checkpoints for a payment flow that would provide value to the merchant understanding it.
Following the above suit we can add events to more such checkpoints starting with payments core
We've updated the UpdateTracker
trait to accept a request state which in turn can be used to generate events.
Currently only PaymentCancel
flow generates such events which needs to be extended to other flows as well,
This is a tracking issue for these implementations, create a separate GH issue to discuss the implementation for each Payment Operation
References:
- [x] PaymentCancel - #4166
- [x] #4669
- [x] #4672
- [x] #4673
- [ ] #4674
- [x] #4675
- [x] #4680
- [ ] #4679
- [ ] #4678
- [ ] #4681
- [ ] #4677
- [x] #4682
- [ ] #4676
Hey @lsampras I want to take the Payment Reject
Hey @lsampras I want to take the
Payment Reject
Thanks for your interest @subhajit20 . I've created a dedicated issue #4669 for this, I can assign you the issue once you comment on it.