Cash discounting was blanket permitted in all 50 states under Durbin. [1] It also de facto invalidated any clause in a merchant agreement that precluded this practice.
[1] https://www.atlantafed.org/blogs/take-on-payments/2018/04/30...
[1] https://www.atlantafed.org/blogs/take-on-payments/2018/04/30...