https://www.linkedin.com/pulse/boost-your-us-shopify-sales-accept-various-payment-methods-uol5f
Check out this article and solution. With Stripe and this solution, you can accept payments in multiple currencies with many payment methods. For Stripe CA accounts, Stripe only adds a 0.8% surcharge for international card payments.