Decta Limited is a leading processing center and provider of end-to-end services for payment processing

MasterCard, Visa
Debit MasterCard VISA
MasterCard branded card issuing
no No
no
yes Virtual currency (credits) in online games
no
USD, EUR, GBP, AUD, CHF, DKK, SEK, CAD, NOK, PLN, RUB, CZK and others