Skip to content

UnionPay vs Visa vs Mastercard: Which Card to Use at Chinese Hospitals

Walking into a Chinese hospital with the wrong payment method is a stressful experience when you are already dealing with a health issue. China’s payment ecosystem is mobile-first, and not every hospital wing accepts every foreign card. Here is what you need to know before your first visit.

The Four Payment Methods at Chinese Hospitals

1. International Credit Cards (Visa, Mastercard, American Express)

Acceptance depends on the hospital and the wing. Private international hospitals like United Family, Parkway, and Raffles accept Visa and Mastercard without issue, usually at checkout. Public hospital international departments typically accept Visa and Mastercard as well, but the card must be a credit card, not a debit card, because of how the billing system processes charges.

American Express is accepted at some facilities but far less reliably than Visa or Mastercard. Do not rely on it as your primary payment method.

2. UnionPay

UnionPay is China’s domestic card network. Most domestic Chinese banks issue UnionPay cards, and they work everywhere in the Chinese system, including public hospital cashier desks. If you open a Chinese bank account, the UnionPay card that comes with it is the most reliable card for paying hospital bills across all facility types.

The limitation is that UnionPay cards require a Chinese bank account and residency documents. Expats on work visas or residence permits can open one. Visitors on tourist visas usually cannot.

3. WeChat Pay and Alipay

Mobile payments are the dominant payment method for everyday transactions in China, but their use at hospitals is inconsistent. Some hospitals accept WeChat Pay and Alipay for full bill payment, particularly in outpatient and international departments. Many public hospital cashier desks still process bills through a different internal system that does not support mobile payments.

4. Cash

Cash is accepted everywhere, but carrying large amounts to a hospital is risky and inconvenient. Use cash only as a backup.

Which Card Works Where

Hospital Type Visa/MC UnionPay WeChat/Alipay Cash
Private international hospital Yes Yes Yes Yes
Public hospital (intl. dept.) Usually Yes Sometimes Yes
Public hospital (general) Rarely Yes Sometimes Yes
Community clinic No Yes Yes Yes

Foreign Cards and Foreign Currency Fees

If you use a foreign-issued Visa or Mastercard at a Chinese hospital, expect a foreign transaction fee of 1 to 3 percent from your bank. The hospital may also add a surcharge for international card processing, though this is less common at international hospitals.

UnionPay cards issued by Chinese banks avoid these fees entirely. If you are a long-term resident, opening a Chinese bank account and getting a UnionPay card is the most cost-effective approach.

What About Insurance Direct Billing?

If your insurer has a direct billing arrangement with the hospital, you do not need to worry about which card to use. The hospital bills the insurer, and you pay only your deductible or co-pay. For the deductible portion, any accepted card works.

Practical Recommendations

  • If you are a short-term visitor: bring a Visa or Mastercard credit card and sufficient cash as backup
  • If you are a long-term expat: open a Chinese bank account and carry a UnionPay card
  • If you have international insurance: confirm direct billing before your visit and pay only the deductible
  • Always carry a backup payment method, because hospital billing systems occasionally go offline

The right payment method depends on your status in China and the type of hospital you visit. Plan ahead, carry a backup, and you will never be stuck at a cashier desk wondering how to pay.