We’ll break down the fees you’ll need to pay for taking payments in different currencies. In this article, we focus on popular “flat rate” payment providers in the US including Braintree, Authorize.net, PayPal, Stripe, and more. In some cases, it may be less expensive to take international payments with an interchange-plus processor. Note that this article applies to businesses located in the United States who take occasional international payments. If most of your transactions are from overseas customers, you’ll need a high-risk merchant account.
International Payments
First, let’s define what we mean by an international payment. It’s a payment that you take from a customer in a currency other than US dollars.
This will normally be through your website or via an invoice you send. Many processors allow you to take international payments, letting the customer pay in their home currency and you collect your money in US dollars.
Costs with Flat Rate Processors
The following costs are accurate at the time of this update for popular flat rate processors including Amazon Payments, Authorize.Net, Braintree, PayPal, Shopify, and Stripe. Remember that published costs may vary from your actual costs, so this is an estimate only. Rates are subject to change at the processor's discretion. Related Article: Is Flat Rate Credit Card Processing a Good Choice?Amazon Payments
Amazon Payments has a section of its help page devoted to explaining rates and fees. Currently, it charges the following:- Account setup: $0
- Monthly fee: $0
- Domestic transactions: 2.9% of transaction amount + 30c
- International transactions: An additional 1% of the transaction amount
- Total cost of international transactions: 3.9% of transaction amount + 30c
Authorize.Net
Authorize.net costs will vary a little depending on whether you're looking for just the payment gateway or a full processing solution. Assuming you need the full solution, you can expect to pay the following:- Account setup: $0
- Monthly fee: $25
- Domestic transactions: 2.9% of transaction amount + 30c
- International transactions: An additional 1.5% of the transaction amount
- Total cost of international transactions: 4.4% of transaction amount + 30c
Braintree
Braintree charges the following:- Account setup: $0
- Monthly fee: $0
- Domestic transactions: 2.59% of transaction amount + 49c
- International transactions: An additional 1% of the transaction amount (no foreign exchange fees and no cross-border fees on European card transactions processed via PayPal)
- Total cost of international transactions: 3.9% of transaction amount + 49c
PayPal
PayPal charges the following:- Account setup: $0
- Monthly fee: $0
- Domestic transactions: 2.99% of transaction amount + 49c
- International transactions: An additional 1% of the transaction amount plus a fixed fee depending on the currency you’re accepting (e.g. 0.35 euros, 0.20 pounds sterling).
- There’s an additional 2.5% charge for converting foreign currencies to US dollars.
- Total cost of international transactions: 3.99% of transaction amount + 49c + 2.5% currency exchange fee
- PayPal also sets its own exchange rates which are not as favorable as open market exchange rates (they are typically around 2% worse).
Shopify Payments
You will need to have a Shopify store to accept Shopify Payments. Shopify Payments charges the following:- Account setup: $0
- Monthly fee: No specific fee, but you will need a Shopify plan (which covers your ecommerce store and hosting; these range between $29 - $179)
- Domestic transaction fees depend on your Shopify plan:
- Basic: 2.9% of transaction amount + 30c
- Advanced: 2.4% of transaction amount + 30c
- Plus: 2.15% of transaction amount + 30c
- International transactions: No additional fees. Only available for Canada, the UK, and Australia.
- Total cost of international transactions: The same as domestic transactions.
Stripe
Stripe charges the following:- Account setup: $0
- Monthly fee: $0
- Domestic transactions: 2.9% of transaction amount + 30c
- International transactions: 1.5% of the transaction amount, and 1% currency conversion fees if your payout currency is different than the transaction currency.
