In event based distributed architecture you can't relay on rollbacks to undo actions that have been taken. Instead you have to actively trigger compensations. This solution is detiled conceptually as ...
The properties panel allows users to edit invisible BPMN properties in a convenient way.