Overview

3CSA Credit Card Concepts S.A

Information by Research TrustFinance

https://www.3csa.com/

Founded in 2011 and based in Luxembourg, 3CSA Credit Card Concepts S.A. is a regulated Electronic Money Institution (EMI) licensed by the CSSF (Commission de Surveillance du Secteur Financier). The company's core business revolves around providing B2B payment services, with a strong focus on issuing and managing white-label prepaid Mastercard programs. They enable businesses to create their own branded payment cards and e-wallets, offering end-to-end solutions from program setup and compliance to transaction processing and customer support.

Founded in
Switzerland

Switzerland


Industry

    Financial

  • PSP GatewayPRIMARY
  • Other Service