DECTA — a global payment service provider

DECTA 4.8
Payment Processing
Being the principal member of Visa and Mastercard and a licensed financial institution, DECTA serves more than 2000 online merchants, banks and payment service providers across 32 countries.