External card readers

Apart from the Moneris iPP320, Shopify's supported card readers have the following requirements:

  • Your store needs to be based in the United States, Canada, the United Kingdom, or Ireland.
  • You need to use either Shopify Payments or a supported third-party provider.

With an external card terminal, you can accept credit and debit card payments with Shopify POS no matter which country you're based in, or what payment provider you want to use.

To use an external card terminal, you need to set up an account with a payment processor, and then buy or rent a terminal from them. When you use the terminal to accept a payment, Shopify POS marks the order as paid while the actual payment is processed by your terminal provider, not Shopify.

The following table shows some popular payment processors:

Country Payment Terminals
United States


Shopify has no relationship with these payment providers, so we can't provide support for these devices. We encourage you to shop around to make the best choice for your business.

Want to discuss this page?

Visit the Shopify Community

Sell in person with Shopify POS

Try it free