You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compliance with Swiss Payment Standards as per release
Request
Cash Management - Account API
2.1 Adjustment to "Interest"
New element "Interest" can be introduced to represent an account interest statement.:
Level: Entry
Status: optional
Type: enum
Values: [INTE, WHLD, FCIN, OTHR]
2.2 Adjustments to "Account"
Already in place
2.3 Adjustments to "Status"
Not applicable
Credit Transfer - Payment API
2.1 Adjustment to "Use of address information
Use of address information has been revised. Hybrid structure will be introduced and unstructured address will be removed. In addition, the current "postalAddress" object does not comply to the standard. Therefore, i suggest the following changes:
Unstructured address will be removed
Hybrid structure will be introduced
Current "postalAddress" object does not comply to standards. The following elements could be added:
Department [Dept]
Sub Department [SubDept]
Building Name [BldgNb]
Floor [Flr]
Room [Room]
Town Location Name [TwnLctnNm]
District Name [DstrctNm]
Country Sub Division [CtrySubDvsn]
Impact on Account and Payment API
2.4.1 Adjustment to the element "Name" to 140 characters
For the element "Name", the restriction to 70 characters has been lifted. However, this restriction still applies for the payment type "S" (SEPA)
As the maxLength has already been adjusted on some objects only the following changes are required:
PaymentDebtor: Name is currently 70 und must be changed to 140
Description: Restriction for payment type SEPA is 70 characters
Proposed change
<<<<<<< Section As-IsPaymentStructuredOrUnstructuredAddress:
title: Payment Structured or Unstructured Addressdescription: Either structured or unstructured address must be set.type: objectproperties:
structured:
$ref: '#/components/schemas/PaymentStructuredAddress'unstructured:
$ref: '#/components/schemas/PaymentUnstructuredAddress'========>>>>>>> Section To-BeaccountTransactionInterest:
title: Account Transaction Interesttype: stringdescription: Represents an account interest statement. Corresponds to the attribute _Intrst_ in SPS/ISO-20022enum:
- INTE
- WHLD
- FCIN
- OTHR
-----------------------------------------------------------------------------------------PaymentAddress:
title: Payment Addressdescription: tbd.type: objectproperties:
structured:
$ref: '#/components/schemas/PaymentAddress'PaymentAddress:
title: Address for Paymentstype: objectdescription: Specifies the address details.required:
- townName
- countryproperties:
streetName:
type: stringmaxLength: 70description: The street name. Corresponds to the attribute _StrtNm_ in SPS/ISO-20022.example: Rue de la garebuildingNumber:
type: stringmaxLength: 16description: The building number. Corresponds to the attribute _BldgNb_ in SPS/ISO-20022.example: '24'postCode:
type: stringmaxLength: 16description: The post code. Corresponds to the attribute _PstCd_ in SPS/ISO-20022.example: '2501'townName:
type: stringmaxLength: 35description: The town name. Corresponds to the attribute _TwnNm_ in SPS/ISO-20022.example: Bielcountry:
type: stringmaxLength: 2description: The counterparty country. Corresponds to the attribute _Ctry_ in SPS/ISO-20022.example: CHaddressLine1:
type: stringmaxLength: 70description: Additional address information, which cannot be supplied in structured elements. Corresponds to the attribute _AdrLine_ in SPS/ISO-20022.example: Carribean At Keppel BayaddressLine2:
type: stringmaxLength: 70description: Additional address information, which cannot be supplied in structured elements. Corresponds to the attribute _AdrLine_ in SPS/ISO-20022.example: 05-66
-----------------------------------------------------------------------------------------PaymentDebtor:
title: Payment Debtortype: objectdescription: The debtor of a payment.required:
- name
- postalAddressproperties:
name:
type: stringmaxLength: 140description: The name of the debtor of a payment.example: Hans Muster
Affected API's
Both
Code of Conduct
I agree to follow this project's Contribution Guidelines
The text was updated successfully, but these errors were encountered:
Contact Details
simon.meyer@six-group.com
Issue category
Refinement
Issue description
Changes with regard to adjustments to Swiss Payment Standards Implementation in Guidelines for Cash Management and Credit Transfer valid from November 2025
Issue reasoning
Compliance with Swiss Payment Standards as per release
Request
Cash Management - Account API
2.1 Adjustment to "Interest"
New element "Interest" can be introduced to represent an account interest statement.:
2.2 Adjustments to "Account"
Already in place
2.3 Adjustments to "Status"
Not applicable
Credit Transfer - Payment API
2.1 Adjustment to "Use of address information
Use of address information has been revised. Hybrid structure will be introduced and unstructured address will be removed. In addition, the current "postalAddress" object does not comply to the standard. Therefore, i suggest the following changes:
2.4.1 Adjustment to the element "Name" to 140 characters
For the element "Name", the restriction to 70 characters has been lifted. However, this restriction still applies for the payment type "S" (SEPA)
As the maxLength has already been adjusted on some objects only the following changes are required:
Proposed change
Affected API's
Both
Code of Conduct
The text was updated successfully, but these errors were encountered: