About PayCan
PayCan is the public brand for IFC Payfin Payments Corporation, a British Columbia corporation with a security- and compliance-first posture.
Mission
Support eligible Canadian corporate merchant payment facilitation and settlement workflows with controls that stand up to operational scrutiny—not splashy retail promises.
Corporate record
- Legal entity: IFC Payfin Payments Corporation.
- British Columbia incorporation number: BC1393799.
- Incorporated on December 29, 2022.
- Registered office in the current corporate package: 666 Burrard Street, Suite 500 (TT Services), Vancouver, BC V6C 3P6, Canada.
Values
-
Security
Security practices aligned to operational resilience expectations for B2B payments technology.
-
Reliability
Thoughtful routing and settlement workflows designed for predictable operations teams.
-
Compliance-first
Governance, monitoring, and documentation intended for audit-ready environments.
Headquarters
British Columbia, Canada (BC1393799).
Leadership
Chief Executive Officer
Leads corporate strategy for PayCan’s B2B payments technology offerings and governance priorities.
Head of Compliance
Oversees AML/ATF program execution, policy governance, and oversight routines for registered partners.