The authorization step is a multiple call step.
First it calls the beforeDoAuthorisation. Afterwards the maker/checker workflow processing is invoked, followed by calling the authorisation logic. The following call is the post doAuthorisation. The final method is
ITransactionFlowOverlay#afterAuthorisationSuccess(IMoneyRequest, ITransactionResponse, AtomicReference, AtomicReference)