
processes.xs2a.authorization.payment.xs2a-authorize-payment.bpmn20.xml Maven / Gradle / Ivy
XS2A payment authorization process
scaStatus: received -> psuIdentified
Determines which SCA method was selected by bank
#{xs2aConsentInfo.isRedirect(CONTEXT) && xs2aConsentInfo.isAuthorisationStarted((CONTEXT))}
scaStatus: psuIdentified -> psuAuthenticated
embedded or decoupled SCA
#{xs2aConsentInfo.isEmbeddedOrDecoupled(CONTEXT) || xs2aConsentInfo.isStartConsentAuthorizationWithPin(CONTEXT)}
#{xs2aConsentInfo.isZeroScaAvailable(CONTEXT)}
#{xs2aConsentInfo.isOauth2Authorization(CONTEXT)}
#{xs2aConsentInfo.isOauth2TokenAvailableAndReadyToUse(CONTEXT)}
#{xs2aConsentInfo.isTrySkipStartConsentAuthorization(CONTEXT) && xs2aConsentInfo.isRedirect(CONTEXT)}
#{xs2aConsentInfo.isDecoupledScaSelected(CONTEXT)}
#{xs2aConsentInfo.isDecoupledScaFailed(CONTEXT)}
#{xs2aConsentInfo.isConsentFinalized(CONTEXT)}
#{xs2aConsentInfo.isAuthorisationStarted(CONTEXT) || xs2aConsentInfo.isStartConsentAuthorizationWithPin(CONTEXT)}
#{xs2aConsentInfo.isDecoupledWithZeroSca(CONTEXT) && !xs2aConsentInfo.isConsentFinalized(CONTEXT)}
scaStatus: psuIdentified -> psuAuthenticated
#{xs2aConsentInfo.isStartConsentAuthorizationWithPin(CONTEXT)}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy