Add in Integration with Firewall extension#490
Conversation
|
Thanks for this, three thoughts ...
|
|
@seamuslee001 linking https://lab.civicrm.org/extensions/mjwshared/-/merge_requests/49 for reference |
|
@seamuslee001 thanks for your work on this! I think for the most part this is pretty good. @adixon I'm not sure how any of this could be put into the Firewall extension, because the actions are dependent on failures in the payment processor. I had to add this manually for one client that was getting CC spammed. I think it's on the rise so if we could get this in somehow that would be great. |
1 similar comment
|
@seamuslee001 thanks for your work on this! I think for the most part this is pretty good. @adixon I'm not sure how any of this could be put into the Firewall extension, because the actions are dependent on failures in the payment processor. I had to add this manually for one client that was getting CC spammed. I think it's on the rise so if we could get this in somehow that would be great. |
@shaneonabike I linked that quickly without explanation. What I should have said is that we were looking at a shared way to support both firewall and moat extensions automatically without having to write code for both. |
adixon
left a comment
There was a problem hiding this comment.
What I'd prefer is a method CRM_Iats_Utils::firewallEvent(string $error, string $label, array $fraud = []) that could be called as firewallEvent($error, 'Iats Faps error') for the convertParams function, and as firewallEvent($error, 'Iats Service error', ['tumbling', 'stolen']), etc. for the error functions. Is that too much to ask?
This adds a condiditional integration with the Firewall to trigger specific events within that firewall when Iats issues a decline