France

72% card based
16% e-wallet
7% bank transfer

Netherlands

59% bank transfer (majority iDeal)
32% card based
4% e-wallet

United Kingdom

65% card based
23% e-wallet
6% bank transfer
5% cash based

 

Let’s Expand Your Global Footprint and Optimize Local Sales. 

Contact us today and together we will tailor your payment strategy to meet your business requirements, growth plans and sales goals.