Contact us, we get back to you.

Get in touch with us to discuss next-level digital payment solutions including online accounts, virtual and plastic debit cards, dedicated IBANs, e-wallets and much more.

Crosscard S.A.
26-28, Rue Edward Steichen
L-2540 Luxembourg
Luxembourg

Legal information:
Company No:
B214831
Comm Court:
Luxembourg