Italy

73% card based
20% e-wallet
4% bank transfer

Spain

87% card based
6% e-wallet
4% bank transfer

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.