Payment Failure Workflow
Failed payment recovery workflow with smart retry scheduling, dunning email sequence, payment method update prompts, and involuntary churn prevention.
Billing dispute workflow with dispute intake, transaction review, fraud analysis, resolution decision, and chargeback response handling.
Customer { # Customer
n1: circle label:"Start"
n2: rectangle label:"Submit dispute with evidence"
n3: rectangle label:"Receive resolution notification"
n4: diamond label:"Accept resolution?"
n5: rectangle label:"Acknowledge closure"
n6: circle label:"End"
n1.handle(right) -> n2.handle(left)
n2.handle(bottom) -> Support.n7.handle(top) [label="Open ticket"]
n3.handle(right) -> n4.handle(left)
n4.handle(right) -> n5.handle(left) [label="Yes"]
n4.handle(bottom) -> Support.n12.handle(top) [label="No - Escalate"]
n5.handle(right) -> n6.handle(left)
}
Support { # Support
n7: rectangle label:"Log dispute details"
n8: rectangle label:"Gather transaction history"
n9: diamond label:"Clear billing error?"
n10: rectangle label:"Issue refund or credit"
n11: rectangle label:"Prepare denial explanation"
n12: rectangle label:"Escalate to supervisor"
n7.handle(right) -> n8.handle(left)
n8.handle(bottom) -> Finance.n13.handle(top) [label="Request review"]
n9.handle(right) -> n10.handle(left) [label="Yes"]
n9.handle(bottom) -> n11.handle(top) [label="No"]
n10.handle(top) -> Customer.n3.handle(bottom) [label="Approved"]
n11.handle(top) -> Customer.n3.handle(bottom) [label="Denied"]
n12.handle(bottom) -> Finance.n16.handle(top) [label="Review needed"]
}
Finance { # Finance
n13: rectangle label:"Verify charges against records"
n14: diamond label:"Discrepancy found?"
n15: rectangle label:"Document findings"
n16: rectangle label:"Manager review"
n17: rectangle label:"Final decision"
n13.handle(right) -> n14.handle(left)
n14.handle(right) -> n15.handle(left) [label="Yes"]
n14.handle(bottom) -> n15.handle(bottom) [label="No"]
n15.handle(top) -> Support.n9.handle(bottom) [label="Report"]
n16.handle(right) -> n17.handle(left)
n17.handle(top) -> Customer.n3.handle(bottom) [label="Final resolution"]
}Failed payment recovery workflow with smart retry scheduling, dunning email sequence, payment method update prompts, and involuntary churn prevention.
SaaS subscription lifecycle workflow with trial signup, conversion nurturing, payment processing, renewal management, and churn prevention campaigns.
A/B test setup workflow with hypothesis definition, variant creation, traffic allocation, statistical analysis, and winner deployment.
Account deletion workflow with cancellation reason capture, retention offer, subscription termination, data cleanup, and confirmation email.
API key rotation workflow with new key generation, dual-key transition period, client notification, old key deprecation, and audit logging.
Cohort analysis workflow with user segmentation by signup date, retention curve calculation, LTV projection, and behavioral pattern identification.