Every two years the number of chargebacks increases by 41% and the issue is expected to only grow along with the expanding e-commerce market. With less than 30% of European e-commerce sites offering guarantees or refund policies for e-shoppers, chargeback remains a feature in demand.
ZEN.COM is a licensed financial institution under the supervision of the Central Bank of Lithuania approved by European Banking Authority for 31 countries. Registration number of the company 304749651, VAT ID LT100011714916. License of electronic money institutions number LB000457. Share capital 2.185.000,00 EUR. Company address: Mėsinių g. 5, LT-01133, Vilnius, Lithuania. Sales Office: ul. Emilii Plater 53, 00-113 Warsaw, Poland.