Explanation of the event
The requestCancelExternalPayment event occurs whenever a new session is started.
Part of the External Payment flow
The requestCancelExternalPayment event is step one in a multi-step flow that involves the following events: (1) startExternalPayment, (2) pollExternalPayment, (3) requestCancelExternalPayment and (4) cancelExternalPayment.