Article 10 Dec 2025 Direct Debit Mandates As A Substitute For Post-Dated Cheques In Oman Oman Finance