China Payments Plugin Documentation
Main SiteDemoPricingGet support
EN (English)
EN (English)
  • Welcome 👋
  • Getting Started
    • Quick Setup
    • Activating Payment Methods
  • Checkout Flows
    • WooCommerce
    • MemberPress
    • Simple Membership Plugin
    • LifterLMS
    • Payment Page (payment form)
  • Payment Gateways
    • Stripe
    • Planned Payment Gateways
  • Payment Methods
    • WeChat Pay
      • WeChat Pay User Experience
    • Alipay
      • Alipay User Experience
    • Credit Cards
  • Currencies
    • Supported Currencies
    • Currency Conversion API
  • Common Error Messages
    • Common WeChat Pay Error Messages
    • Common Alipay Error Messages
    • Other Errors + Plugin Conflicts
  • Troubleshooting
    • Troubleshooting Steps
    • Why are payments for WeChat Pay and Alipay getting refunded?
    • How do I add Gaucho Plugins Support to my Stripe Team?
    • Why isn't Stripe Connect working?
    • Why are payments failing in Stripe?
    • WooCommerce Order Completion
  • FAQs
    • How do I set up Stripe Webhooks?
    • Why can't I activate Alipay or WeChat Pay in my Stripe account?
    • How do WeChat Pay and Alipay work?
    • What is China Payments Plugin?
    • How does China Payments Plugin Work?
    • How do I connect with Stripe Connect?
    • How do I upgrade to the PRO or Business plans?
    • How do I set up a payment confirmation page?
    • How long are WeChat Pay QR codes valid?
    • What's the total cost of using China Payments Plugin?
    • How do I remove all plugin data on uninstallation?
    • How do I join the BETA?
    • How do I override the icons used in checkout?
  • Changelog
    • Changelog
Powered by GitBook
On this page
  • WeChat QR Code doesn't support "long-press"
  • Customers Need Verified WeChat Accounts
  • Scanning a QR Code from a Screenshot
  • The payment method type "wechat_pay" is invalid. Please ensure the provided type is activated in your dashboard
  1. Common Error Messages

Common WeChat Pay Error Messages

Here are all the error messages we've seen for customers making payments via the Stripe + WeChat Pay integration.

PreviousCurrency Conversion APINextCommon Alipay Error Messages

Last updated 2 years ago

WeChat QR Code doesn't support "long-press"

Seeing this error means that long-pressing the QR code and trying to extract its data is not a method supported by the Stripe + WeChat Pay integration.

Your customers should attempt to physically scan the QR code with the camera function on the WeChat mobile APP.

Long-Pressing the QR Code does not work

Customers Need Verified WeChat Accounts

The Stripe integration used by our plugin only supports payments from verified WeChat Pay accounts. Generally, these are accounts owned by Chinese citizens or citizens with a national ID from a country where WeChat officially operates.

Unverified WeChat users will receive an error message when attempting to make a payment. This is the error message they will see:

Scanning a QR Code from a Screenshot

The Merchant has completed unusual activity. Currently unable to complete payment by scanning a QR code in a photo.

This means the customer attempted to import the payment QR code into WeChat as a screenshot, which is not supported. Customers must complete checkout by physically scanning the QR code with the camera function in the WeChat app.

The payment method type "wechat_pay" is invalid. Please ensure the provided type is activated in your dashboard

You can also read our other relevant documentation on this error:

Customers who are not verified by an identity card are not allow to pay abroad.
Unable to Complete Payment by Scanning a QR Code in a Photo

You may see this method on WooCommerce checkout when WeChat Pay or Alipay are not properly enabled on your Stripe account. Please contact support@stripe.com (or live chat via stripe.com dashboard) to get WeChat Pay or Alipay enabled on your account. Typically, these options can be found in your .

Stripe Payment Method Settings
Why can't I activate Alipay or WeChat Pay in my Stripe account?