Go2China ← All Guides
Case Study #3 Verified — r/ChinaTravel Severity: Medium

DiDi App: All Chinese, Card Rejected.
The Mini-Program Is English and Works.

AppDiDi (滴滴出行) — standalone app vs. Alipay/WeChat mini-program
Failure modeStandalone app: Chinese-only interface, foreign card rejected at registration
When it hitsAirport arrival, needing a ride — app downloaded in advance but unusable
FixUse DiDi mini-program inside Alipay or WeChat — English, no separate registration, uses your linked card
PrerequisiteAlipay or WeChat must already be set up with a foreign card
SourceAggregated from r/ChinaTravel and r/solotravel community reports

Published May 2026 · Based on aggregated traveler reports from r/ChinaTravel. How we research →

⚠ DiDi International — the English-language standalone app — was removed from most app stores. The replacement path is the mini-program inside Alipay or WeChat, which many travelers don't know exists.

What Changed and Why This Happens

DiDi previously offered a separate "DiDi International" app in English with support for foreign payment methods. That app is no longer reliably available. The version of DiDi now in Chinese app stores is the domestic app — entirely in Chinese, designed for users with Chinese phone numbers and bank accounts.

The mini-programs embedded inside Alipay and WeChat are different products. They are designed for the international-user use case, present the interface in English, and route payments through whichever foreign card you've already linked to Alipay or WeChat Pay — requiring no additional registration.

Standalone DiDi App

滴滴出行 (main app)

✗Entirely in Chinese
✗Foreign cards rejected at sign-up
✗Requires Chinese phone number for some flows
✗Separate registration required
DiDi Mini-Program

Inside Alipay / WeChat

✓English interface
✓Uses your Alipay/WeChat Pay card directly
✓No additional registration
✓Same drivers, same cars, same prices

How to Access DiDi via Alipay

1
Open Alipay and tap the search bar at the top

The search bar on Alipay's home screen searches both services and mini-programs. Type "DiDi" (or 滴滴) and the mini-program appears as a result.

2
Tap the DiDi mini-program result

It loads directly inside Alipay — no separate app download, no install prompt. The interface defaults to English if your phone language is set to English.

3
Allow location access when prompted

The mini-program needs your GPS location to set the pickup point. Allow it. Your current location appears on the map as the default pickup address.

4
Enter your destination and book

Type your hotel or address. Select Express (快车) for a standard car. Confirm the pickup point and tap Book. Payment uses your Alipay-linked card automatically — no card entry required.

How to Access DiDi via WeChat

The path inside WeChat is slightly different. From the WeChat home screen, swipe down to open Mini-Programs. Search "DiDi" or "滴滴". Alternatively, go to the Discover tab → Mini-Programs → search DiDi. Payment routes through WeChat Pay using your linked card.

Turn off your VPN before booking. Multiple travelers report that an active VPN causes the DiDi mini-program to fail silently — the map loads but no drivers appear, or the booking confirmation hangs. Turn VPN off for the duration of the DiDi session, then re-enable after your ride starts.

At the Airport: Rideshare vs. Taxi

At Pudong (PVG) and Beijing Capital (PEK), DiDi pickup zones are separate from taxi queues and are clearly signed. Follow signs for "网约车" (Online Ride-hailing) or "DiDi." The pickup point is not the same as the metered taxi rank.

If you land late and the pickup zone is confusing, metered taxis at the official taxi rank accept cash (¥) and sometimes WeChat/Alipay — ask before getting in. The Alipay QR flip method (show your code, ask them to scan) works with most taxi meters that have a scan pad.

What Travelers Actually Reported

Direct observations from r/ChinaTravel and r/solotravel

Frequently Asked Questions

Is there an English version of the DiDi app in China?

The standalone DiDi app available in mainland China app stores is entirely in Chinese with no English option. The DiDi mini-program inside Alipay or WeChat, however, is available in English and is the recommended path for foreign visitors. Search for 'DiDi' inside Alipay or WeChat to access it.

Can I use a foreign credit card with DiDi in China?

Not directly in the standalone DiDi app — it typically rejects foreign cards at registration. The DiDi mini-program inside Alipay or WeChat pays automatically using your linked foreign card in those apps. If you've already set up Alipay or WeChat Pay with your Visa or Mastercard, the DiDi mini-program charges that card with no additional registration.

Does the DiDi mini-program in Alipay work the same as the full app?

For booking rides, yes. You enter your destination, choose a car type, confirm the pickup point, and book — same flow as the main app. The mini-program does not have all features of the full app (no ride history sync, no subscription features), but for a foreign visitor's core use case of booking a taxi or express ride, it works identically.

Get the full China transport and payment toolkit — one checklist.

See the Go2China checklist →