Banking technology that has your back.
Email : contact@payvaa.com
Payvaa, Inc. is a U.S.-registered corporation based in Delaware and serves as the global holding company for Payvaa entities.
EIN: 38-4356307
Payvaa Canada Ltd. is registered with FINTRAC as a Money Services Business (MSB) under number C100001135 and with the Bank of Canada as a Payment Service Provider (PSP).
Payvaa Canada Ltd incorporation number: 1001293356