Payment Initiation Service (PIS)

Changes to Start the authorisation process for a payment initiation

post/v1/{payment-service}/{payment-product}/{paymentId}/authorisations
    • breaking

      removed the enum value false from the header request parameter TPP-Redirect-Preferred

    • breaking

      removed the enum value true from the header request parameter TPP-Redirect-Preferred

    • breaking

      for the header request parameter TPP-Redirect-Preferred, the type changed from string to boolean

    • warning

      added the new SCA_INVALID enum value to the // response property for the response status (media type: application/problem+json)

    • warning

      added the new SCA_INVALID enum value to the response property for the response status (media type: application/problem+json)

    • warning

      added the new SCA_INVALID enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new SMTP_OTP enum value to the // response property for the response status

    • warning

      added the new unconfirmed enum value to the response property for the response status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • breaking

      the TPP-Redirect-Preferred request header's property undefined was restricted to a list of enum values

    • breaking

      the header request parameter TPP-Redirect-Preferred was restricted to a list of enum values

    • breaking

      removed the enum value cross-border-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value instant-sepa-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value pain.001-instant-sepa-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value pain.001-target-2-payments from the path request parameter payment-product

    • breaking

      removed the enum value sepa-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value target-2-payments from the path request parameter payment-product

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the response property's maxLength was increased from 500 to 512 for the response status (media type: application/problem+json)

    • breaking

      the response property's maxLength was increased from 500 to 512 for the response status

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/json)

    • breaking

      the // response property's maxLength was increased from 500 to 512 for the response status (media type: application/json)

    • breaking

      the / response's property format changed from url to no format for status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status (media type: application/json)

    • warning

      removed the optional property / from the response with the status (media type: application/problem+json)

    • warning

      removed the optional property / from the response with the status (media type: application/json)

    • warning

      removed the optional property / from the response with the status (media type: application/problem+json)

    • warning

      removed the optional property / from the response with the status (media type: application/json)

    • warning

      removed the optional property / from the response with the status (media type: application/problem+json)

    • warning

      removed the optional property / from the response with the status (media type: application/json)

    • warning

      removed the optional property / from the response with the status (media type: application/problem+json)

    • warning

      removed the optional property / from the response with the status (media type: application/json)

    • warning

      removed the optional property / from the response with the status (media type: application/problem+json)

    • warning

      removed the optional property / from the response with the status (media type: application/json)

    • warning

      removed the optional property / from the response with the status (media type: application/problem+json)

    • info

      added the new enum value domestic-swiss-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value domestic-swiss-credit-transfers-isr to the path request parameter payment-product

    • info

      added the new enum value domestic-swiss-credit-transfers-qr to the path request parameter payment-product

    • info

      added the new enum value domestic-swiss-foreign-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value false to the header request parameter TPP-Redirect-Preferred

    • info

      added the new enum value pain.001-swiss-six-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value swiss-cross-border-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value swiss-sepa-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value true to the header request parameter TPP-Redirect-Preferred

    • info

      for the header request parameter PSU-Device-ID, the format was generalized from uuid to no format

    • info

      for the header request parameter TPP-Redirect-Preferred, the type was generalized from boolean to string

    • info

      for the header request parameter X-Request-ID, the format was generalized from uuid to no format

    • info

      removed the SCA_INVALID enum value from the // response property for the response status (media type: application/problem+json)

    • info

      removed the SCA_INVALID enum value from the response property for the response status (media type: application/problem+json)

    • info

      removed the SCA_INVALID enum value from the // response property for the response status (media type: application/json)

    • info

      removed the SMTP_OTP enum value from the // response property for the response status

    • info

      removed the unconfirmed enum value from the response property for the response status

    • breaking

      removed the enum value false from the header request parameter TPP-Redirect-Preferred

    • breaking

      removed the enum value true from the header request parameter TPP-Redirect-Preferred

    • breaking

      for the header request parameter TPP-Redirect-Preferred, the type changed from string to boolean

    • warning

      added the new SCA_INVALID enum value to the // response property for the response status (media type: application/problem+json)

    • warning

      added the new SCA_INVALID enum value to the response property for the response status (media type: application/problem+json)

    • warning

      added the new SCA_INVALID enum value to the // response property for the response status (media type: application/json)

    • warning

      added the new SMTP_OTP enum value to the // response property for the response status

    • warning

      added the new unconfirmed enum value to the response property for the response status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • info

      added the optional property / to the response with the status (media type: application/json)

    • info

      added the optional property / to the response with the status (media type: application/problem+json)

    • breaking

      removed the enum value domestic-swiss-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value domestic-swiss-credit-transfers-isr from the path request parameter payment-product

    • breaking

      removed the enum value domestic-swiss-credit-transfers-qr from the path request parameter payment-product

    • breaking

      removed the enum value domestic-swiss-foreign-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value pain.001-swiss-six-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value swiss-cross-border-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value swiss-sepa-credit-transfers from the path request parameter payment-product

    • breaking

      for the header request parameter PSU-Device-ID, the format changed from no format to uuid

    • breaking

      for the header request parameter X-Request-ID, the format changed from no format to uuid

    • info

      added the new enum value cross-border-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value instant-sepa-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value pain.001-instant-sepa-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value pain.001-target-2-payments to the path request parameter payment-product

    • info

      added the new enum value sepa-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value target-2-payments to the path request parameter payment-product

    • info

      added the new enum value domestic-swiss-credit-transfers-qr to the path request parameter payment-product

    • breaking

      removed the enum value cross-border-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value sepa-credit-transfers from the path request parameter payment-product

    • info

      added the new enum value swiss-cross-border-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value swiss-sepa-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value domestic-swiss-foreign-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value pain.001-swiss-six-credit-transfers to the path request parameter payment-product

    • breaking

      removed the enum value instant-sepa-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value pain.001-instant-sepa-credit-transfers from the path request parameter payment-product

    • breaking

      removed the enum value pain.001-target-2-payments from the path request parameter payment-product

    • breaking

      removed the enum value target-2-payments from the path request parameter payment-product

    • warning

      added the new ROLE_INVALID enum value to the // response property for the response status (media type: application/problem+json)

    • warning

      added the new ROLE_INVALID enum value to the response property for the response status (media type: application/problem+json)

    • warning

      added the new ROLE_INVALID enum value to the // response property for the response status (media type: application/json)

    • breaking

      removed the enum value from the path request parameter payment-product

    • info

      added the new enum value domestic-swiss-credit-transfers to the path request parameter payment-product

    • info

      added the new enum value domestic-swiss-credit-transfers-isr to the path request parameter payment-product