Debit notes and you will bank transfers are popular, offering credible options for users