The pain.001.001.03 format does not require the presence of a CdtrAgt block, so there is no need to make the BIC mandatory for transactions using this format.
I added a test that should cover the 3 credit transfer formats.
Coverage remained the same at 100.0% when pulling 2f52bbbaf80e7b83b61903339f3b3b7301a93489 on skateinmars:optional-pain.001.001.03-transaction-bic into b827e5cf5db24bf3d14f77c891eee62b9473a963 on salesking:master.
Hello,
The pain.001.001.03 format does not require the presence of a
CdtrAgt
block, so there is no need to make the BIC mandatory for transactions using this format.I added a test that should cover the 3 credit transfer formats.