-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pain.001;SPS;2022 standard validation fails #10
Comments
There's a lot of modifications in the new standard https://www.six-group.com/dam/download/banking-services/interbank-clearing/fr/standardization/iso/swiss-recommendations/implementation-guidelines-ct-developer_support-2022.pdf As this new modifications are due on the 18th of november, I'll look into it. We might need to be able to support both versions at the same time to ease the transition. I'm not sure which pattern would be the most efficient however.
I wonder if we should do a new fork for the new Specs? It would allow to generate both versions in parallel to transition smoothly. |
Yes, this library must support both versions. In my point of view, After reading the spec 2022, I think that the main changes are :
|
Also, the new version "could" (you know how banking institutions are up to date...) be accepted since end of November 2022, but the current one has a grace period of two years before being refused. Therefore, both versions must be supported until end of 2024. https://www.six-group.com/en/products-services/banking-services/standardization/iso-payments.html |
I'd suggest to handle it by releasing a new |
Are there any other changes that would need to be addressed in a |
SIX validation : https://validation.iso-payments.ch for the last standard "pain.001;SPS;2022" returns an error
Someone know if the XSD path must be updated?
The text was updated successfully, but these errors were encountered: