Nawras introduces direct debit payment for corporate customers with Bank Muscat