If you've written about this on a blog or elsewhere, I would be very interested in hearing more about this.
Can you say more here? Is this a payment gateway thing? I though if you used a visa/mastercard/etc that data is up for grabs by a foreign government, but if it's interac or some other payment method, does that ensure the data resides only in Canada?