If you're a foreigner living in China and need to refill a prescription medication, you don't have to drag yourself to a hospital pharmacy every time. Both JD Health (京东健康) and Meituan (美团) let you order prescription drugs online and get them delivered to your door – often within 30 minutes to a few hours. The catch is that you need a Chinese phone number to register, and you'll usually need a valid Chinese prescription. This guide walks you through the whole process step by step, including how to handle international prescriptions and payment.

Getting Set Up: Chinese Phone Number and App Download
You cannot use JD Health or Meituan's pharmacy service without a Chinese mainland phone number. It doesn't have to be tied to your bank account – any active SIM card works. Download the app from your phone's official app store (iOS App Store or a Chinese Android store like Huawei AppGallery). If you're using JD Health, you can also access it through the main JD.com app – look for the "Health" icon on the homepage. For Meituan, open the app and tap "Pharmacy" (医药) on the main menu. Both apps will ask you to register with your phone number and verify via SMS. After that, you're ready to search for medications.
Uploading Your Prescription: What Works and What Doesn't
For prescription-only drugs (处方药), you must upload a photo of a doctor's prescription before checkout. The prescription needs to be issued by a licensed doctor in China. Many foreigners don't realize that international prescriptions can sometimes be accepted if you get them translated into Chinese by a certified translator or a local hospital. However, this is not guaranteed – it depends on the pharmacy and the drug. The safest route is to visit a hospital clinic (either public or a private international clinic) and get a local prescription. Some online platforms also offer a remote consultation service where a Chinese doctor can issue a prescription after a quick video chat. That's especially useful for common chronic conditions like high blood pressure or diabetes.
Once you have your prescription (paper or digital), you'll be asked to take a clear photo showing the doctor's seal and details. Make sure the drug names are legible. Upload it in the app when prompted – JD Health and Meituan both have a step during checkout where you add your prescription. The pharmacy will verify it, which can take a few minutes to a few hours.
Searching for Medications and Placing the Order
In JD Health, search by the exact drug name (brand or generic). Most drugs are listed with both Chinese and English names, but it's easier to search in Chinese characters. If you don't know the Chinese name, save a photo of the box or ask a friend to type it. Meituan's pharmacy section works similarly. After you find the product, check the dosage, quantity, and price. Note that the same drug can be sold by multiple pharmacies on the platform at different prices – sort by delivery speed or rating. When you add the prescription drug to your cart, the app will prompt you to upload or select an existing prescription. Once verified, you can proceed to payment.
Payment Methods: Alipay, WeChat Pay, and Foreign Cards
Both platforms accept Alipay and WeChat Pay, which are the standard methods for most users. If you have a foreign bank card (Visa, Mastercard, etc.), your options are more limited. JD Health does not directly accept foreign cards in most cases. However, you can link a foreign card to Alipay (tourist version) and then pay through Alipay within the app. Some users have succeeded with WeChat Pay linked to a foreign card, but it's not consistent. The most reliable method is to have a Chinese bank account and link it to Alipay or WeChat Pay. If you're just visiting, ask a Chinese friend to pay on your behalf and reimburse them.
Delivery and Receiving Your Order
Delivery works like any other online order. In big cities like Shanghai, Beijing, or Guangzhou, Meituan can deliver within 30–60 minutes from nearby pharmacies. JD Health often ships from warehouses, so it might take a few hours or next day. You'll receive a tracking number in the app and a phone call or message from the courier. For prescription drugs, the delivery person may ask to see your ID to confirm the order – have your passport or residence permit handy. Keep the receipt (发票) for insurance claims.
What People Usually Miss
Most foreigners assume that because they have a valid prescription from their home country, they can simply upload it and get the medicine delivered. In reality, Chinese pharmacies require a locally issued prescription for most controlled drugs (e.g., antidepressants, painkillers, sleeping pills). However, many people don't know that you can get a local prescription without a full hospital visit by using the app's online consultation feature. For example, in JD Health, you can tap "Express Consultation" (极速问诊) and describe your condition. A doctor will issue an e‑prescription after a short chat, which you can then use to order the same drug. This works for common ailments and refills, but not for strictly controlled substances like opioids.
Another detail that trips people up: the app may show a drug as "available" but then reject your order because the specific pharmacy doesn't have it in stock. Check the stock indicator or choose a pharmacy with high sales volume.
That's the basics of getting prescription meds through JD Health or Meituan. The system works well once you have a local prescription and a Chinese phone number. Over time, you'll figure out which platform has faster delivery for your area and which generic brands are equivalent to what you used back home.
Has the prescription upload process changed recently in your city? Anyone had luck using a translated overseas prescription?
Quick Takeaways:
- Register with a Chinese phone number before you can use JD Health or Meituan pharmacy.
- Get a local Chinese prescription – use the app's online consultation if you lack one.
- Upload a clear photo of the prescription when prompted during checkout.
- Pay via Alipay or WeChat Pay; foreign cards usually require linking to Alipay first.
- Expect delivery in 30 minutes to 24 hours depending on platform and location.
#prescriptionmedication #expathealth #chinapharmacy