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


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.