Question

I am migrating an e-commerce site to Magento.

I need to use different payment methods depending on the billing country.

Default site currency is USD. Any orders with a non-Canadian billing address use Authorize.net for CC payment.

If the billing address is Canadian, the site will use Paypal Payments Pro for Visa/MC and Authorize.net for Amex and will be billed in CAD.

From my research, it seems that I'm going to have to use 2 Stores (which seems less than ideal to me). Can anyone provide some experienced feedback on how to configure this?

Thanks!

Was it helpful?

Solution

Welcome to Magento.SE!

In the case where you need to provide an alternative payment method, I would literally change the Payment Labels in the backend to reflect that certain methods are for specific countries.

However there is the facility in Magento 1.8+ that allows you to relegate specific billing methods to specific countries. Under "Advanced Settings" for Paypal Payments Pro:

enter image description here

And here for Authorize:

enter image description here

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top