Added final document validation against the corresponding XSD as a different approach for solving several validation errors: max length, required tags, and so on.
Resolves #58
Resolves #68
Added: support for setting a custom creation date time. This is useful for banks that restrict format or when dealing with different customer timezones.
Changed: depend on nokogiri instead of builder
Changed: introduce SEPA::Error for proper error handling
Coverage remained the same at 100.0% when pulling f7287e83146b8a94ae3b08d2bee6ec683452aa35 on bookingexperts:master into 47f3079a95de749416d51e50ecc08284ab33c771 on salesking:master.
Added final document validation against the corresponding XSD as a different approach for solving several validation errors: max length, required tags, and so on.
Resolves #58 Resolves #68
nokogiri
instead ofbuilder
SEPA::Error
for proper error handling