Handle retail payment failures with retry emails, Slack alerts and Supabase logging
Route by Failure Type
Normalize Payment Data
Identify Failure Type
Notify Team: Payment Failed
slack
Is This a High-Value Order?
Notify Customer to Retry Payment
gmail
Wait Before Next Retry Attempt
noOp
Increase Retry Attempt Count
Save Payment Failure Record
supabase
Log Retry Attempt Result
Is This a Fraudulent Payment?
Log Fraud Case
Log Hard Failure Case
Notify Team: Fraud Detected
slack
Notify Team: Payment Failure
slack
Receive Payment Failure
Has Retry Limit Been Reached?
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.