Looking at the code for generating Mailmark 2D barcodes, the Destination post code + Destination Point format checking uses the same peice code as for Mailmark 4 state(CL) check. According to to https://www.royalmailwholesale.com/mint-project/uploads/337237901.pdf
Mailmark 2D uses different post code formats, and also appears not to used the reduced alpha set
(–C,I,K,M,O or V). Also according to this document, the Return To Sender post code only 7 characters, ie no DPS. The Zint code adds a dummy DPS then varifies it with the same code as for Mailmark 4 state(CL). The above document is dated 25/09/2020, so its reasonably recent, or is there another document I should be referencing?
Thanks Milton, hopefully commit [182c84] has addressed this. There's a later document available at https://www.royalmail.com/sites/royalmail.com/files/2024-12/Mailmark-Barcode-definition-document-181224-v1_5-final.pdf, but it doesn't change the DPS/RTS stuff, all the best, Martin
Related
Commit: [182c84]
Fixed in release 2.16.0 Milton, thanks.