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
  1. Troubleshooting

Troubleshooting Steps

These are the troubleshooting steps you can take to resolve any issues you're experiencing with China Payments Plugin.

PreviousOther Errors + Plugin ConflictsNextWhy are payments for WeChat Pay and Alipay getting refunded?

Last updated 2 years ago

If you're having any problems with China Payments Plugin, we recommend the following troubleshooting steps.

Important: Before proceeding, please ensure you have a backup of your website.

  1. Ensure you're running a supported PHP version (7.4+) on your server environment. We have plans to eventually upgrade to PHP 8.X+.

  2. Ensure all plugins, themes, and WordPress are updated to the latest possible versions.

  3. Be sure to download and update to the latest version of China Payments Plugin from your area. This portal can be activated with the original email address used for your purchase.

  4. Disconnect and reconnect Stripe in both TEST and LIVE modes, and independently attempt payment in both modes.

    • If attempting Alipay recurring subscription payments, make sure to use the .

  5. Ensure that your Stripe account is fully approved and activated. You should double check the Stripe Dashboard to see about any errors or warnings about deactivation, etc. Check your to ensure all required payment methods are turned on properly.

  6. Deactivate all plugins and attempt to reactivate them one by one, testing the bug with each activation. A default WordPress theme should be active during this entire testing process. Ensure you have caching at all levels disabled during testing if possible. Caching may occur at the server level with NGINX or Apache, via browser caching, utilizing caching plugins, and/or any with any CDN's you have active on the site.

  7. If you're still struggling to get the plugin working, reach out to with the following details:

Account
helper plugin
Payment Methods
support
temporary login access
How do I remove all plugin data on uninstallation?