M-Pay is a trading name of Media Pay · MSB Registration: C100000603 · 5240 – 1A Street SE, Unit 201, Calgary, AB, T2H 1J1, Canada · © 2026 M-Pay. All rights reserved.
Payment services are provided by third-party partners licensed in all operating jurisdictions. M-Pay is a technology platform facilitating these services.