Absolutely yes, the payments are managed by BANCA SELLA S.p.A. offering a secure payment platform with security protocols verified by Visa or the MasterCard SecureCode
Absolutely yes, the payments are managed by BANCA SELLA S.p.A. offering a secure payment platform with security protocols verified by Visa or the MasterCard SecureCode