---
title: "Changes to Payment initiation request"
method: POST
path: "/v1/{payment-service}/{payment-product}"
---

# Changes to Payment initiation request

`POST /v1/{payment-service}/{payment-product}`

> Every recorded change to this endpoint, newest first.
> 50 revisions in range; 1 not diffed.

## Timeline

Changed in 15 of 50 revisions.

- **2021-06-18** `9f684a919427` — 1 breaking, 2 warning
- **2021-06-04** `123df75d970a` — 2 breaking, 3 warning, 4 info
- **2021-06-04** `9b6c6ea8e337` — 2 breaking, 2 warning, 11 info
- **2021-06-03** `d39a1fa3531a` — 4 breaking, 2 info
- **2021-06-03** `fc94fa0f6d34` — 1 warning, 2 info
- **2021-05-25** `27b9bc3b568b` — 2 warning, 2 info
- **2021-05-25** `b0cce88cf39b` — 2 breaking, 4 info
- **2021-04-28** `d9f98685984e` — 4 breaking, 2 info
- **2021-02-19** `0d82c4699548` — 9 breaking, 4 warning, 25 info
- **2021-02-10** `b51fe6ddb1fc` — 38 breaking, 49 warning, 83 info
- **2021-02-10** `3cc5b6a584f1` — 9 breaking, 4 warning, 25 info
- **2021-02-10** `f324b23056bf` — 17 breaking, 56 warning, 32 info
- **2020-12-28** `801d45725cdd` — 7 info
- **2020-12-21** `c972b3e74ec2` — 2 breaking, 2 info
- **2020-01-21** `78f0beff4117` — 1 info

## Changes

- **2021-06-18** `9f684a919427` — 1 breaking, 2 warning
  - added the new required request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/debtorAgent`
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/debtorAgent`
  - removed the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/requestedExecutionDate`
- **2021-06-04** `123df75d970a` — 2 breaking, 3 warning, 4 info
  - added the new required request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/debtorName`
  - the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/endToEndIdentification` became required
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/remittanceInformationUnstructuredArray`
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/requestedExecutionDate`
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/requestedExecutionTime`
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgentName`
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/debtorAgent`
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/debtorId`
  - the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/instructedAmount` became optional
- **2021-06-04** `9b6c6ea8e337` — 2 breaking, 2 warning, 11 info
  - added the new required request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/debtorName`
  - the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/requestedExecutionDate` became required
  - removed the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/remittanceInformationUnstructuredArray`
  - removed the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/requestedExecutionTime`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/chargeBearer`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorAgentName`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorId`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorNameAndAddress`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/debtorAgent`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/debtorId`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/equivalentAmount`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/exchangeRateInformation`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/intermediaryAgent`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/serviceLevel`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/transactionCurrency`
- **2021-06-03** `d39a1fa3531a` — 4 breaking, 2 info
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/debtorName` became required
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/endToEndIdentification` became required
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/requestedExecutionDate` became required
  - the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/endToEndIdentification` became required
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/instructedAmount` became optional
  - the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/instructedAmount` became optional
- **2021-06-03** `fc94fa0f6d34` — 1 warning, 2 info
  - removed the request property `oneOf[#/components/schemas/paymentInitiation_json]/requestedExecutionTime`
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/equivalentAmount`
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/requestedExecutionDate`
- **2021-05-25** `27b9bc3b568b` — 2 warning, 2 info
  - removed the request property `oneOf[#/components/schemas/paymentInitiation_json]/remittanceInformationUnstructuredArray`
  - removed the request property `oneOf[#/components/schemas/paymentInitiation_json]/requestedExecutionDate`
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/equivalentAmount`
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/creditorAgentName`
- **2021-05-25** `b0cce88cf39b` — 2 breaking, 4 info
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/instructedAmount` became required
  - the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/instructedAmount` became required
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/debtorName` became optional
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/endToEndIdentification` became optional
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/requestedExecutionDate` became optional
  - the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/endToEndIdentification` became optional
- **2021-04-28** `d9f98685984e` — 4 breaking, 2 info
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/debtorName` became required
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/endToEndIdentification` became required
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/requestedExecutionDate` became required
  - the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/endToEndIdentification` became required
  - the request property `oneOf[#/components/schemas/paymentInitiation_json]/instructedAmount` became optional
  - the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/instructedAmount` became optional
- **2021-02-19** `0d82c4699548` — 9 breaking, 4 warning, 25 info
  - removed the enum value `false` from the `header` request parameter `TPP-Explicit-Authorisation-Preferred`
  - removed the enum value `false` from the `header` request parameter `TPP-Redirect-Preferred`
  - removed the enum value `false` from the `header` request parameter `TPP-Rejection-NoFunds-Preferred`
  - removed the enum value `true` from the `header` request parameter `TPP-Explicit-Authorisation-Preferred`
  - removed the enum value `true` from the `header` request parameter `TPP-Redirect-Preferred`
  - removed the enum value `true` from the `header` request parameter `TPP-Rejection-NoFunds-Preferred`
  - for the `header` request parameter `TPP-Explicit-Authorisation-Preferred`, the type changed from `string` to `boolean`
  - for the `header` request parameter `TPP-Redirect-Preferred`, the type changed from `string` to `boolean`
  - for the `header` request parameter `TPP-Rejection-NoFunds-Preferred`, the type changed from `string` to `boolean`
  - added the new `SCA_INVALID` enum value to the `additionalErrors/items/code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `tppMessages/items/code` response property for the response status `400` (media type: application/json)
  - added the new `SMTP_OTP` enum value to the `scaMethods/items/authenticationType` response property for the response status `201`
  - added the new optional `header` request parameter `TPP-Brand-Logging-Information`
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/debtorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/creditorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/debtorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/debtorAccount/cashAccountType` (media type: application/json)
  - added the new `MonthlyVariable` enum value to the request property `json_standingorderType/frequency` (media type: multipart/form-data)
  - added the new `MonthlyVariable` enum value to the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/frequency` (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `201` status
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/problem+json)
  - added the optional property `currencyConversionFee` to the response with the `201` status
  - added the optional property `estimatedInterbankSettlementAmount` to the response with the `201` status
  - added the optional property `estimatedTotalAmount` to the response with the `201` status
- **2021-02-10** `b51fe6ddb1fc` — 38 breaking, 49 warning, 83 info
  - the `TPP-Explicit-Authorisation-Preferred` request header's property undefined was restricted to a list of enum values
  - the `TPP-Redirect-Preferred` request header's property undefined was restricted to a list of enum values
  - the `TPP-Rejection-NoFunds-Preferred` request header's property undefined was restricted to a list of enum values
  - the `header` request parameter `TPP-Explicit-Authorisation-Preferred` was restricted to a list of enum values
  - the `header` request parameter `TPP-Redirect-Preferred` was restricted to a list of enum values
  - the `header` request parameter `TPP-Rejection-NoFunds-Preferred` was restricted to a list of enum values
  - removed the enum value `cross-border-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `instant-sepa-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `pain.001-instant-sepa-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `pain.001-target-2-payments` from the `path` request parameter `payment-product`
  - removed the enum value `sepa-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `target-2-payments` from the `path` request parameter `payment-product`
  - removed the enum value `MonthlyVariable` of the request property `json_standingorderType/frequency` (media type: multipart/form-data)
  - removed the enum value `MonthlyVariable` of the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/frequency` (media type: application/json)
  - the `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgent` request property type changed from `string` to `object` (media type: application/json)
  - the `oneOf[#/components/schemas/paymentInitiation_json]/creditorAgent` request property type changed from `string` to `object` (media type: application/json)
  - the `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorAgent` request property type changed from `string` to `object` (media type: application/json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `400` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `401` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `403` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `404` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `405` (media type: application/problem+json)
  - the `additionalErrors/items/detail` response property's maxLength was increased from `500` to `512` for the response status `409` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `400` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `401` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `403` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `404` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `405` (media type: application/problem+json)
  - the `detail` response property's maxLength was increased from `500` to `512` for the response status `409` (media type: application/problem+json)
  - the `psuMessage` response property's maxLength was increased from `500` to `512` for the response status `201`
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `201`
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `400` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `401` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `403` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `404` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `405` (media type: application/json)
  - the `tppMessages/items/text` response property's maxLength was increased from `500` to `512` for the response status `409` (media type: application/json)
  - the `challengeData/imageLink` response's property format changed from `url` to no format for status `201`
  - deleted the `header` request parameter `TPP-Brand-Logging-Information`
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/debtorAccount/bban` (media type: application/json)
  - …130 more
- **2021-02-10** `3cc5b6a584f1` — 9 breaking, 4 warning, 25 info
  - removed the enum value `false` from the `header` request parameter `TPP-Explicit-Authorisation-Preferred`
  - removed the enum value `false` from the `header` request parameter `TPP-Redirect-Preferred`
  - removed the enum value `false` from the `header` request parameter `TPP-Rejection-NoFunds-Preferred`
  - removed the enum value `true` from the `header` request parameter `TPP-Explicit-Authorisation-Preferred`
  - removed the enum value `true` from the `header` request parameter `TPP-Redirect-Preferred`
  - removed the enum value `true` from the `header` request parameter `TPP-Rejection-NoFunds-Preferred`
  - for the `header` request parameter `TPP-Explicit-Authorisation-Preferred`, the type changed from `string` to `boolean`
  - for the `header` request parameter `TPP-Redirect-Preferred`, the type changed from `string` to `boolean`
  - for the `header` request parameter `TPP-Rejection-NoFunds-Preferred`, the type changed from `string` to `boolean`
  - added the new `SCA_INVALID` enum value to the `additionalErrors/items/code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `code` response property for the response status `400` (media type: application/problem+json)
  - added the new `SCA_INVALID` enum value to the `tppMessages/items/code` response property for the response status `400` (media type: application/json)
  - added the new `SMTP_OTP` enum value to the `scaMethods/items/authenticationType` response property for the response status `201`
  - added the new optional `header` request parameter `TPP-Brand-Logging-Information`
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/debtorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/creditorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/debtorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorAccount/cashAccountType` (media type: application/json)
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/debtorAccount/cashAccountType` (media type: application/json)
  - added the new `MonthlyVariable` enum value to the request property `json_standingorderType/frequency` (media type: multipart/form-data)
  - added the new `MonthlyVariable` enum value to the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/frequency` (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `201` status
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `400` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `401` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `403` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `404` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `405` status (media type: application/problem+json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/json)
  - added the optional property `_links/confirmation` to the response with the `409` status (media type: application/problem+json)
  - added the optional property `currencyConversionFee` to the response with the `201` status
  - added the optional property `estimatedInterbankSettlementAmount` to the response with the `201` status
  - added the optional property `estimatedTotalAmount` to the response with the `201` status
- **2021-02-10** `f324b23056bf` — 17 breaking, 56 warning, 32 info
  - removed `#/components/schemas/paymentInitiationSwissSix_pain.001` from the request body `oneOf` list (media type: application/xml)
  - removed the enum value `domestic-swiss-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `domestic-swiss-credit-transfers-isr` from the `path` request parameter `payment-product`
  - removed the enum value `domestic-swiss-credit-transfers-qr` from the `path` request parameter `payment-product`
  - removed the enum value `domestic-swiss-foreign-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `pain.001-swiss-six-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `swiss-cross-border-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `swiss-sepa-credit-transfers` from the `path` request parameter `payment-product`
  - for the `header` request parameter `PSU-Device-ID`, the format changed from no format to `uuid`
  - for the `header` request parameter `X-Request-ID`, the format changed from no format to `uuid`
  - removed `#/components/schemas/paymentInitiationSwissSix_pain.001` from the `xml_sct` request property `oneOf` list (media type: multipart/form-data)
  - added the pattern `[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}` to the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgent` (media type: application/json)
  - added the pattern `[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}` to the request property `oneOf[#/components/schemas/paymentInitiation_json]/creditorAgent` (media type: application/json)
  - added the pattern `[A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}` to the request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorAgent` (media type: application/json)
  - the `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgent` request property type changed from `object` to `string` (media type: application/json)
  - the `oneOf[#/components/schemas/paymentInitiation_json]/creditorAgent` request property type changed from `object` to `string` (media type: application/json)
  - the `oneOf[#/components/schemas/periodicPaymentInitiation_json]/creditorAgent` request property type changed from `object` to `string` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/debtorAccount/otherAccountIdentification` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/chargeBearer` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAccount/otherAccountIdentification` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgent/address` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgent/bic` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgent/iid` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorAgent/name` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorId` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/creditorNameAndAddress` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/exchangeRateInformation` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/intermediaryAgent` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/purposeCode` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/remittanceInformationStructured` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/remittanceInformationUnstructuredArray` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/requestedExecutionDate` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/requestedExecutionTime` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/serviceLevel` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/transactionCurrency` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/ultimateCreditor` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/ultimateDebtor` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/paymentInitiation_json]/chargeBearer` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/paymentInitiation_json]/creditorAccount/otherAccountIdentification` (media type: application/json)
  - removed the request property `oneOf[#/components/schemas/paymentInitiation_json]/creditorAgent/address` (media type: application/json)
  - …65 more
- **2020-12-28** `801d45725cdd` — 7 info
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/remittanceInformationStructured/SCORorQRRorIPI`
  - added the new optional request property `oneOf[#/components/schemas/bulkPaymentInitiation_json]/payments/items/remittanceInformationStructured/additionalRemittanceInformation`
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/remittanceInformationStructured/SCORorQRRorIPI`
  - added the new optional request property `oneOf[#/components/schemas/paymentInitiation_json]/remittanceInformationStructured/additionalRemittanceInformation`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/remittanceInformationStructured/SCORorQRRorIPI`
  - added the new optional request property `oneOf[#/components/schemas/periodicPaymentInitiation_json]/remittanceInformationStructured/additionalRemittanceInformation`
  - added the new enum value `domestic-swiss-credit-transfers-qr` to the `path` request parameter `payment-product`
- **2020-12-21** `c972b3e74ec2` — 2 breaking, 2 info
  - removed the enum value `cross-border-credit-transfers` from the `path` request parameter `payment-product`
  - removed the enum value `sepa-credit-transfers` from the `path` request parameter `payment-product`
  - added the new enum value `swiss-cross-border-credit-transfers` to the `path` request parameter `payment-product`
  - added the new enum value `swiss-sepa-credit-transfers` to the `path` request parameter `payment-product`
- **2020-01-21** `78f0beff4117` — 1 info
  - added the new enum value `domestic-swiss-foreign-credit-transfers` to the `path` request parameter `payment-product`

---

[Operation](https://skmtc.dev/openbankingproject-ch/apis/swiss-nextgen-banking-api-framework/docs/v1/:payment-service/:payment-product/post.md) · [API](https://skmtc.dev/openbankingproject-ch/apis/swiss-nextgen-banking-api-framework.md) · [Page](https://skmtc.dev/openbankingproject-ch/apis/swiss-nextgen-banking-api-framework/changes/v1/:payment-service/:payment-product/post)
