In order to keep things simple, I only introduced 3 states (not introducing a FAILED state, so INIT still means that we had an invoice payment recorded or that it never transitioned to SUCCESS or PENDING, and yet could be failed on the payment side. This choice is certainly up for debate, happy to add it if my reviewers think this is best.
In order to keep things simple, I only introduced 3 states (not introducing a
FAILED
state, soINIT
still means that we had an invoice payment recorded or that it never transitioned toSUCCESS
orPENDING
, and yet could be failed on the payment side. This choice is certainly up for debate, happy to add it if my reviewers think this is best.