Registering for Meituan and Dianping using a foreign phone number often leads to verification errors because these platforms primarily sync with mainland Chinese mobile networks. The most effective workaround is bypassing the standalone apps entirely by utilizing their mini-programs within 支付宝 (Alipay) or 微信 (WeChat). These mini-apps often leverage your existing verified identity status, which simplifies the login process and avoids the common 'SMS verification code not received' issue that plagues foreign SIM card users trying to sign up directly through the main app interfaces.
Why Foreign Numbers Fail Verification

The primary reason for failure is the lack of compatibility between international SMS gateways and the security protocols used by domestic Chinese service apps. When you attempt to sign up on Meituan or Dianping with a +1, +44, or other international country code, the server often flags the request as a high-risk connection or fails to route the verification SMS entirely. Even when an SMS is sent, it is frequently caught in international carrier filters. If you are currently in China, using a local SIM card (even a prepaid 手机号 (mobile number)) is the only way to ensure full functionality, including delivery tracking and restaurant reservation features.
Using Alipay and WeChat Mini-Programs
Since most foreigners already have their passports verified within 支付宝 (Alipay) for payment purposes, the mini-programs for Meituan and Dianping often use this 'Mini-App' framework to pull your existing credentials. Open your Alipay app, tap the search bar, and type 'Meituan'. You will likely find a mini-program that functions 90% like the main app. By authorizing the app to access your profile data, you skip the manual mobile registration step. This method is particularly reliable for food delivery and 大众点评 (Dianping) restaurant review access, as these services require valid location data rather than a verified phone number for the base account.

Troubleshooting SMS Reception Issues
If you absolutely must use the standalone Meituan or Dianping apps, verify your settings to ensure your phone is not blocking messages from short-code numbers. Many modern smartphones categorize these codes as 'Spam' or 'Promotional' automatically. Check your message settings or 'Blocked Numbers' list for any numbers starting with 106. Additionally, ensure you are inputting the country code correctly—many users mistakenly add a zero after the country code, which causes the verification trigger to fail. If you still encounter a 'Server Busy' error, your IP address might be restricted, so switching from Wi-Fi to cellular data sometimes helps refresh the connection.
Linking WeChat Pay for Seamless Transactions
Once logged in via a mini-program, your next hurdle is payment. You do not need to register your phone number for every transaction if you have linked your international or domestic bank card to 微信支付 (WeChat Pay). When you order via a mini-program, select 'WeChat Pay' as your default payment method. This avoids entering sensitive banking information directly into the Meituan interface, acting as a secure middleman for your daily purchases.
The core lesson is to stop struggling with standalone app registration and start utilizing the integrated ecosystem of Alipay and WeChat to bypass mobile number restrictions.
Have you found any other creative ways to bypass phone verification when setting up essential Chinese lifestyle apps?