97% of European companies experience problems with their current payment systems