Is it a maximum amount field or exact amount field?
If it's an exact amount field, the system requirements were not properly defined and problems will soon be encountered.
Only for new debit order contracts where the company doing the debiting supports DebiCheck, presumably one could cancel old debit orders and enter into new DebiCheck contracts but that would be quite a hassle that most would not be willing to endure.
MonoChoice has no incentive to fix its billing **** and once MonoChoice has your bank account details it is already too late to prevent the inevitable plundering, the only thing you can do is lodge a dispute with your bank and reverse the disputed debit order transaction. And if you open a new bank account, never give MonoChoice the new bank account details.
View attachment 763222
http://www.pasa.org.za/resources/debit-order