action openbankingproject_start_payment_initiation_cancellation_authorisation { label: "Start the authorisation process for the cancellation of the addressed payment" description: "Creates an authorisation sub-resource and start the authorisation process of the cancellation of the addressed payment.\nThe message might in addition transmit authentication and authorisation related data.\n\nThis method is iterated n times for a n times SCA authorisation in a\ncorporate context, each creating an own authorisation sub-endpoint for\nthe corresponding PSU authorising the cancellation-authorisation.\n\nThe ASPSP might make the usage of this access method unnecessary in case\nof only one SCA process needed, since the related authorisation resource\nmight be automatically created by the ASPSP after the submission of the\npayment data with the first POST payments/{payment-product} call.\n\nThe start authorisation process is a process which is needed for creating a new authorisation\nor cancellation sub-resource.\n\nThis applies in the following scenarios:\n\n * The ASPSP has indicated with a 'startAuthorisation' hyperlink in the preceding payment \n initiation response that an explicit start of the authorisation process is needed by the TPP. \n The 'startAuthorisation' hyperlink can transport more information about data which needs to be \n uploaded by using the extended forms:\n * 'startAuthorisationWithPsuIdentfication'\n * 'startAuthorisationWithPsuAuthentication'\n * 'startAuthorisationWithAuthentciationMethodSelection' \n * The related payment initiation cannot yet be executed since a multilevel SCA is mandated.\n * The ASPSP has indicated with a 'startAuthorisation' hyperlink in the preceding \n payment cancellation response that an explicit start of the authorisation process is needed by the TPP. \n The 'startAuthorisation' hyperlink can transport more information about data which needs to be uploaded \n by using the extended forms as indicated above.\n * The related payment cancellation request cannot be applied yet since a multilevel SCA is mandate for\n executing the cancellation.\n * The signing basket needs to be authorised yet.\n" provider: openbankingproject method: POST path: "/v1/{payment-service}/{payment-product}/{paymentId}/cancellation-authorisations" encoding: json input: { type: "object" } output: { type: "object" additionalProperties: true } }