Debit notes are the very widely approved fee means and offer safe deposits and you may distributions