Workflow
order
Definition
graph LR
place0(["placed"])
place1(("inProcess"))
place2(("processedPartially"))
place3(("completed"))
place4(("cancelled"))
place5(("failed"))
transition0["process"]
place0-->transition0
transition0-->place1
transition1["partially_process"]
place1-->transition1
transition1-->place2
transition2["complete"]
place1-->transition2
transition2-->place3
transition3["complete"]
place2-->transition3
transition3-->place3
transition4["fail"]
place0-->transition4
transition4-->place5
transition5["fail"]
place1-->transition5
transition5-->place5
transition6["fail"]
place2-->transition6
transition6-->place5
transition7["cancel"]
place0-->transition7
transition7-->place4
transition8["cancel"]
place1-->transition8
transition8-->place4
click place0 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click place1 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click place2 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click place3 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click place4 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click place5 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition0 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition1 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition2 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition3 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition4 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition5 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition6 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition7 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
click transition8 showNodeDetails7d625ce1392f29b3b1caad5fb0bdbc0a
View on mermaid.live
Calls
| # | Call | Args | Return | Exception | Duration |
|---|
order_payment
Definition
graph LR
place0(["awaitingPayment"])
place1(("authorised"))
place2(("voidAuthorization"))
place3(("capturedPartially"))
place4(("captured"))
place5(("refundedPartially"))
place6(("refunded"))
place7(("failed"))
place8(("cancelled"))
place9(("pendingRefund"))
place10(("chargedBack"))
transition0["authorise"]
place0-->transition0
transition0-->place1
transition1["capture"]
place1-->transition1
transition1-->place4
transition2["void"]
place1-->transition2
transition2-->place2
transition3["capture_direct"]
place0-->transition3
transition3-->place4
transition4["initiate_refund"]
place4-->transition4
transition4-->place9
transition5["initiate_refund"]
place3-->transition5
transition5-->place9
transition6["refund"]
place9-->transition6
transition6-->place6
transition7["refund_partially"]
place9-->transition7
transition7-->place5
transition8["fail"]
place0-->transition8
transition8-->place7
transition9["fail"]
place1-->transition9
transition9-->place7
transition10["cancel"]
place0-->transition10
transition10-->place8
transition11["chargeback"]
place4-->transition11
transition11-->place10
transition12["chargeback"]
place3-->transition12
transition12-->place10
View on mermaid.live
Calls
| # | Call | Args | Return | Exception | Duration |
|---|
hosting_account
Definition
graph LR
place0(["pendingCreate"])
place1(("pendingRenew"))
place2(("pendingUpdate"))
place3(("active"))
place4(("suspended"))
place5(("pendingDelete"))
transition0["activate_new"]
place0-->transition0
transition0-->place3
transition1["start_renewal"]
place3-->transition1
transition1-->place1
transition2["start_renewal"]
place4-->transition2
transition2-->place1
transition3["complete_renewal"]
place1-->transition3
transition3-->place3
transition4["start_update"]
place3-->transition4
transition4-->place2
transition5["complete_update"]
place2-->transition5
transition5-->place3
transition6["suspend"]
place3-->transition6
transition6-->place4
transition7["unsuspend"]
place4-->transition7
transition7-->place3
transition8["initiate_delete"]
place3-->transition8
transition8-->place5
transition9["initiate_delete"]
place4-->transition9
transition9-->place5
transition10["initiate_delete"]
place0-->transition10
transition10-->place5
transition11["initiate_delete"]
place1-->transition11
transition11-->place5
transition12["initiate_delete"]
place2-->transition12
transition12-->place5
click place0 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click place1 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click place2 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click place3 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click place4 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click place5 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition0 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition1 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition2 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition3 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition4 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition5 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition6 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition7 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition8 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition9 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition10 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition11 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
click transition12 showNodeDetailsa236b496db30f1f08727c93b2d86dacb
View on mermaid.live
Calls
| # | Call | Args | Return | Exception | Duration |
|---|