I am not sure why do we have the passphrase client option in the first place. 😊 I have never used it. But the result of this option is the 'kulcstartojelszo' field in the invoice xml's beallitasok type.
The problem
And the szamlazz.hu API has started to throw errors because this field is no longer allowed in the invoice XSD.
I am not sure why do we have the
passphrase
client option in the first place. 😊 I have never used it. But the result of this option is the 'kulcstartojelszo' field in the invoice xml'sbeallitasok
type.The problem
And the szamlazz.hu API has started to throw errors because this field is no longer allowed in the invoice XSD.
The error:
The Invoice XSD no longer contains the
kulcstartojelszo
field according to their documentation.I have found in the changelog about this change. It is their PHP API, but still, it should be relevant.
👀 https://docs.szamlazz.hu/changelog.md
The solution
Removing this field resolves the problem.
I have tried to update our changelog and package.json, but not sure about the version number 🤔 🙂