The preferred collection date is validated without considering the collection interval settings
Recently SmartDebit updated their lead time to 5 clear working days but the extension still shows this message about the collection interval:
This is the interval between setup of a Direct Debit and when payment will actually be taken. It will use the days specified in 'Collection Days' to pre-select the next available collection date. It is also used to calculate when the first payment will be taken which may be this month or next month. The default value is 10, and a minimum would be 7 working days (to allow for bank processing cycles) so do not set this value below 10.
Apart from the necessary message update, the extension is also validating the preferred collection date without considering that setting.
Example
A site has the collection interval set to 5 day and a donor starts filling a SmartDebit driven contribution page when there are more than 5 but less than 10 days to the 1st of the next month. If the donor selects the 1st day as preferred collection date, an error message is shown:
Start date must be on or after 15/08/2021.
Although the setting should be valid.