Start a new support ticket

International Phone & Fax Information

Netherlands Phone +31 40 292 6378
Netherlands Fax +31 40 292 6377
USA Toll Free Phone +1 877 292 6378
USA Fax +1 212 656 1571

Please note: Our office times are 9AM - 5PM Mon-Fri (Our Current Time)

International Headquarters

MultiCards Office

MultiCards Online Payments
Le Havre 77
5627 SV Eindhoven,
The Netherlands

MultiCards® is a registered tradename of PM International BV, an independant business unit of De Postel Beheer BV, Eindhoven, The Netherlands.

Chamber of Commerce Eindhoven 17131862, VAT: NL809335141B01.

Merchants support

Due to security reasons, our merchants can only contact our support team by creating a support ticket through the merchant control panel.

Financial information is never provided over the phone.