Overview
When selecting WeChat Pay at checkout, the payment page will attempt to open the WeChat app on your device. If the app does not open or the payment screen does not appear, one of the following issues is likely the cause.
1. WeChat is not installed
The redirect only works if the WeChat app is installed.
iOS: Download from the App Store
Android: Download from Google Play or your device’s app store
After installing, return to checkout and try again.
2. WeChat account is not verified
WeChat Pay requires real-name verification using a Chinese national ID.
Accounts without verification or registered with a foreign phone number cannot complete payments.
To check your verification status:
Open WeChat → Me → Pay → Wallet
Follow prompts to complete identity verification if required
If you cannot verify your identity, please use another payment method.
3. Browser blocked the redirect
If you previously tapped “Cancel” or “Don’t Allow,” your browser may block future attempts automatically.
You will need to clear or reset browser permissions.
iOS Devices
Safari
Go to Settings → Safari
Tap Clear History and Website Data
Confirm
Then return to checkout and try again. When prompted, tap Allow.
Chrome (iOS)
Return to checkout and try again
If needed:
Open Chrome → Settings → Privacy → Clear Browsing Data
Select Cookies and Site Data
QQ Browser (iOS)
Open Settings → Privacy
Tap Clear Browsing Data
Android Devices
Chrome
Open checkout page
Tap the lock icon next to the URL
Go to Permissions → Pop-ups and redirects → Allow
Alternatively:
Settings → Privacy → Clear browsing data
UC Browser
Settings → Privacy
Clear Cookies & Cache
QQ Browser / 360 Browser
Settings → Privacy
Clear browsing data
Using WeChat in-app browser
If you opened the page inside WeChat:
Tap ⋯ → Refresh
Or select Open in Browser
Then retry the payment.
Still need help?
Please contact support support@neonpay.com and provide:
Device model and OS version
Browser used
Screenshot of the issue
We’ll help you complete your payment as soon as possible.