Contact
PayFacto (Headquarters)
1, Place du Commerce suite 402
Verdun, Quebec, H3E 1A2
T 1 877-341-8293
info@payfacto.com
payfacto.com
Customer Service Department :
sac@payfacto.com
Veloce Building :
860, Taniata Avenue
Levis, QC G6Z 2E2
T (418) 903-9527
T 1 800 333-1142
Uk Sales Department
uksales@payfacto.com
T +44 (0) 800 074 5030