I feel this is a common misconception that accepting credit cards in Europe equals having a good online payment option in Europe. It just means you've half implemented a payment system in Europe since a lot of people here use Debit cards [1]. Besides that there are also other common payments solution like direct bank to bank online Giro systems for example iDeal in the Netherlands or Giropay in Germany.
[1] http://www.ecb.int/press/pr/date/2012/html/pr120910.en.html