Debit notes are extremely popular with users who need an instant and easy transaction approach