hyperswitch icon indicating copy to clipboard operation
hyperswitch copied to clipboard

[FEATURE] Adding Audit events for payment core operations

Open lsampras opened this issue 9 months ago • 2 comments

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

lsampras avatar May 02 '24 13:05 lsampras

Hey @lsampras I want to take the Payment Reject

subhajit20 avatar May 16 '24 14:05 subhajit20

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.

lsampras avatar May 17 '24 08:05 lsampras