credit cards online shopping tips
Accounts & Cards

How to Avoid Cost Pitfalls When Using Credit Cards to Shop Online

November 27, 2025 - Ralf Beyeler

Credit cards are a very popular payment method for online shopping. But there are a number of cost pitfalls to watch out for. This moneyland.ch guide explains how to avoid unnecessary credit card expenses.

Credit cards are the second most popular means of settling payments in Switzerland. Only cash (at brick-and-mortar stores) and invoice billing (at online stores) are more popular. But in spite of the popularity of credit cards, many consumers are not aware of the possible cost pitfalls which accompany paying online with credit cards. Here, moneyland.ch explains which costs to watch out for.

 

Online payments with credit cards

Around 80 percent of participants in the Swiss Payments Survey by moneyland.ch stated that they use credit cards to pay for online purchases. 31 percent use prepaid cards for online shopping online, and 50 percent use debit cards for this purpose.

But many people are not aware of the possible hidden costs of using credit cards to pay online. This is especially true if you use credit cards to shop at foreign online merchants.

Foreign transaction fees when paying online

When you pay for purchases from foreign merchants like Amazon in a foreign currency, you pay foreign currency exchange fees. These include both the foreign transaction fee which is charged by the credit card issuer, and the spread between the buy and sell prices for currencies. Foreign transaction fees vary depending on which credit card you use. These fees are clearly shown in the interactive credit card comparison on moneyland.ch. You can learn more about credit card foreign transaction fees here.

Dynamic currency conversion

You should always be wary about paying for purchases from foreign online merchants in Swiss francs. Many Swiss credit card issuers now charge foreign transaction fees for purchases made in Swiss francs, when the purchase is transacted outside of Switzerland (at a foreign online store, for example). If a credit card has a foreign transaction fee for purchases from foreign merchants in Swiss francs, it is clearly stated on that card's information page in the moneyland.ch credit card comparison.

Card issuers justify foreign transaction fees with the higher fees charged by Visa and Mastercard for international purchases and the higher risk of credit card fraud when paying outside of Switzerland.

The foreign transaction fees for purchases from foreign merchants paid in Swiss francs are one of the reasons why you should avoid dynamic currency conversion (DCC). When you use dynamic currency conversion, the cost is shown in Swiss francs, but the exchange rate is often unfavorable. Because most Swiss credit cards charge foreign transaction fees even when you pay in Swiss francs, the dynamic currency conversion fee adds an unnecessary cost for foreign currency transactions, on top of your credit card's foreign transaction fee. Some online merchants (Amazon, for example) let you pay in Swiss francs instead of euros, but that generally works out more expensive than paying in the foreign currency.

Foreign transaction fees on websites with Swiss domains

Aside from dynamic currency conversion, there are other pitfalls which can result in your paying foreign transaction fees for purchases in Swiss francs. You generally pay foreign transaction fees when you shop at online stores which do not have a Swiss domain (.ch), including when you are rerouted to a foreign merchant from a Swiss domain (like Amazon.ch). But even online stores which appear to be Swiss may in fact be operated by foreign merchants.

Some foreign merchants operate Swiss websites although they do not have offices in Switzerland. Swiss card issuers tend to be accommodating with purchases from big name foreign merchants which operate online stores with Swiss domains (like Zalando.ch). Some even waive foreign transaction fees for specific foreign online stores.

In extreme cases, it is even possible that you may be charged foreign transaction fees when you shop at online stores with Swiss domains (.ch) which are run by Swiss companies. This can happen when transactions are processed by a foreign payment services provider on behalf of the Swiss merchant.

In every case, moneyland.ch recommends that you take a quick look at the imprints of online stores to determine whether the merchant is based in Switzerland or abroad. If you are not sure, ask your credit card issuer about the fees you can expect to pay when buying from the merchant in question. Your IP address has no effect on whether or not you pay foreign transaction fees. Regardless of where in the world you are shopping from, you generally will not be charged fees when you use Swiss credit cards to pay at Swiss merchants in Swiss francs.

Tip: Consider using a credit card which does not charge foreign transaction fees for payments in Swiss francs. The Migros Cumulus Visa credit card is among the few Swiss credit cards which fall into that category.

More on this topic:
Compare Swiss credit cards now
Can stores charge a markup when I pay by credit card?
Credit card foreign transaction fees explained
Dynamic currency conversion explained
Overview of payment methods at major Swiss online stores

Expert Ralf Beyeler
Ralf Beyeler is the telecom expert at moneyland.ch and also covers other areas of personal finance.
Request now for free

Low-Cost Bank Accounts & Debit Cards

Swiss Bank

Bank WIR Bankpaket Top

  • Best exchange rate: pay worldwide at the interbank rate

  • 24 free ATM withdrawals worldwide per year

  • Free account & card

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote

  • CHF 20 trading credit with code «YUHMONEYLAND»

Start-up offer for new entrepreneurs

PostFinance

  • For startups

  • 2 year's free account management

  • Free credit card in the first year

Online private account

UBS Banking for adults

  • Open and manage your account, savings account, and cards easily in the UBS Mobile Banking App

  • Plus KeyClub rewards program

  • 50 CHF welcome gift

Request now for free

Low-Cost Bank Accounts & Debit Cards

Swiss Bank

Bank WIR Bankpaket Top

  • Best exchange rate: pay worldwide at the interbank rate

  • 24 free ATM withdrawals worldwide per year

  • Free account & card

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote

  • CHF 20 trading credit with code «YUHMONEYLAND»

Start-up offer for new entrepreneurs

PostFinance

  • For startups

  • 2 year's free account management

  • Free credit card in the first year

Online private account

UBS Banking for adults

  • Open and manage your account, savings account, and cards easily in the UBS Mobile Banking App

  • Plus KeyClub rewards program

  • 50 CHF welcome gift

Deal of the Day
×
Swiss Bank

Bank WIR Bankpaket Top

Best exchange rate: pay worldwide at the interbank rate

Apply now

Leading Credit Cards

Free Manor Mastercard

Manor World Mastercard®

  • 20% welcome discount + 10x points on your first purchase

  • Free extended warranty, travel and purchase insurance

  • Pay worldwide and collect points (even earn double points at Manor)

Free credit card

PKZ Insider Card Visa

  • Welcome Bonus of CHF 100

  • No annual fees forever

  • Double bonus with PKZ and up to 1% worldwide

Free credit card

Migros Cumulus Visa

  • No annual fees

  • With Cumulus points

  • Without foreign currency fees

Free credit card

Swisscard Cashback Cards Amex

  • No annual fees

  • Two cards Amex & Visa/Mastercard

  • With cash back

For more comfort in everyday life and exclusive travel benefits

UBS Gold Credit Card

  • High card limit for more flexibility

  • Premium travel insurance included

  • Earn valuable KeyClub points with every payment

Apply now

Leading Credit Cards

Free Manor Mastercard

Manor World Mastercard®

  • 20% welcome discount + 10x points on your first purchase

  • Free extended warranty, travel and purchase insurance

  • Pay worldwide and collect points (even earn double points at Manor)

Free credit card

PKZ Insider Card Visa

  • Welcome Bonus of CHF 100

  • No annual fees forever

  • Double bonus with PKZ and up to 1% worldwide

Free credit card

Migros Cumulus Visa

  • No annual fees

  • With Cumulus points

  • Without foreign currency fees

Free credit card

Swisscard Cashback Cards Amex

  • No annual fees

  • Two cards Amex & Visa/Mastercard

  • With cash back

For more comfort in everyday life and exclusive travel benefits

UBS Gold Credit Card

  • High card limit for more flexibility

  • Premium travel insurance included

  • Earn valuable KeyClub points with every payment

Find out more

Current Offers From Banks

Swiss Trading Platform

Swissquote

  • Leading Swiss online bank with FINMA license

  • Free multicurrency account & low commissions

  • Access to more than 3 million products (shares, ETFs, crypto and more)

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote

  • CHF 20 trading credit with code «YUHMONEYLAND»

Digital Private Banking

Managed by Alpian

  • Up to CHF 50 investment fee credit

  • Customized portfolios

  • Unlimited access to wealth advisor

Free credit card

Swisscard Cashback Cards Amex

  • No annual fees

  • Two cards Amex & Visa/Mastercard

  • With cash back

Online private account

UBS Banking for adults

  • Open and manage your account, savings account, and cards easily in the UBS Mobile Banking App

  • Plus KeyClub rewards program

  • 50 CHF welcome gift

For more comfort in everyday life and exclusive travel benefits

UBS Gold Credit Card

  • High card limit for more flexibility

  • Premium travel insurance included

  • Earn valuable KeyClub points with every payment

Find out more

Current Offers From Banks

Swiss Trading Platform

Swissquote

  • Leading Swiss online bank with FINMA license

  • Free multicurrency account & low commissions

  • Access to more than 3 million products (shares, ETFs, crypto and more)

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote

  • CHF 20 trading credit with code «YUHMONEYLAND»

Digital Private Banking

Managed by Alpian

  • Up to CHF 50 investment fee credit

  • Customized portfolios

  • Unlimited access to wealth advisor

Free credit card

Swisscard Cashback Cards Amex

  • No annual fees

  • Two cards Amex & Visa/Mastercard

  • With cash back

Online private account

UBS Banking for adults

  • Open and manage your account, savings account, and cards easily in the UBS Mobile Banking App

  • Plus KeyClub rewards program

  • 50 CHF welcome gift

For more comfort in everyday life and exclusive travel benefits

UBS Gold Credit Card

  • High card limit for more flexibility

  • Premium travel insurance included

  • Earn valuable KeyClub points with every payment

Find out more

Current Offers

Free credit card

PKZ Insider Card Visa

  • Welcome Bonus of CHF 100

  • No annual fees forever

  • Double bonus with PKZ and up to 1% worldwide

Free credit card

Swisscard Cashback Cards Amex

  • No annual fees

  • Two cards Amex & Visa/Mastercard

  • With cash back

Swiss Trading Platform

Swissquote

  • Leading Swiss online bank with FINMA license

  • Free multicurrency account & low commissions

  • Access to more than 3 million products (shares, ETFs, crypto and more)

Digital Private Banking

Managed by Alpian

  • Up to CHF 50 investment fee credit

  • Customized portfolios

  • Unlimited access to wealth advisor

Free Manor Mastercard

Manor World Mastercard®

  • 20% welcome discount + 10x points on your first purchase

  • Free extended warranty, travel and purchase insurance

  • Pay worldwide and collect points (even earn double points at Manor)

Online private account

UBS Banking for adults

  • Open and manage your account, savings account, and cards easily in the UBS Mobile Banking App

  • Plus KeyClub rewards program

  • 50 CHF welcome gift

Life Insurance

Generali

  • CHF 100.- Migros voucher upon conclusion

  • Death coverage

  • Premium guarantee: No increase

Find out more

Current Offers

Free credit card

PKZ Insider Card Visa

  • Welcome Bonus of CHF 100

  • No annual fees forever

  • Double bonus with PKZ and up to 1% worldwide

Free credit card

Swisscard Cashback Cards Amex

  • No annual fees

  • Two cards Amex & Visa/Mastercard

  • With cash back

Swiss Trading Platform

Swissquote

  • Leading Swiss online bank with FINMA license

  • Free multicurrency account & low commissions

  • Access to more than 3 million products (shares, ETFs, crypto and more)

Digital Private Banking

Managed by Alpian

  • Up to CHF 50 investment fee credit

  • Customized portfolios

  • Unlimited access to wealth advisor

Free Manor Mastercard

Manor World Mastercard®

  • 20% welcome discount + 10x points on your first purchase

  • Free extended warranty, travel and purchase insurance

  • Pay worldwide and collect points (even earn double points at Manor)

Online private account

UBS Banking for adults

  • Open and manage your account, savings account, and cards easily in the UBS Mobile Banking App

  • Plus KeyClub rewards program

  • 50 CHF welcome gift

Life Insurance

Generali

  • CHF 100.- Migros voucher upon conclusion

  • Death coverage

  • Premium guarantee: No increase

Swiss credit cards in comparison

Find the cheapest credit card now

Compare now
Free subscription

Sign up for the free newsletter

Subscribe now
more than 3 million pieces of data

Find all comparisons here

Go to comparisons