China Payments Plugin | Accept WeChat Pay and Alipay


Accept WeChat Pay and Alipay via Stripe with a checkout flow optimized for Chinese customers. WooCommerce, MemberPress, LifterLMS, Simple Membership, and Payment Page are supported.


Accept WeChat Pay or Alipay payments with the powerful integration. We’ve implemented the best practices for accepting WeChat Pay via dynamic QR codes and Alipay redirection for Chinese customers.


  • eCommerce stores selling to China.
  • English teachers working with Chinese students.
  • Selling Memberships to Chinese customers.
  • Anybody who wants to accept WeChat Pay or Alipay and can register for a Stripe account in a Stripe supported country.



Offering local payment methods is vital to a successful China-focused business, so we’ve made it easy to accept Credit Cards, WeChat Pay, and Alipay with the power of the Stripe API. WeChat Official Account integration is coming soon!


WeChat Pay and Alipay support your Stripe account default currency and can display either the default or the CNY equivalent on checkout. Our currency conversion integration gives you even more flexibility.


Stripe integration ensures payment details are processed securely and privately no matter where you’re located. The plugin also prevents payment if you don’t have SSL enabled on your site.


Get red-carpet support from the Gaucho Plugins team. Just submit a ticket.

Supported Stripe Payment Methods

  • Alipay (Free)
  • WeChat Pay (Free)

Free Integrations

  • Payment Page
  • WooCommerce
  • MemberPress
  • LifterLMS
  • Simple Membership

Please read more about free and pro features below.


  • One-time Alipay payments.
  • One-time WeChat Pay payments.
  • Integrations with WooCommerce, MemberPress, LifterLMS, Simple Membership and Payment Page.
  • Stripe Connect for easily connecting your Stripe account w/o API keys.


  • Remove 2% Transaction Fee





WooCommerce Setup Video

Are you selling to Chinese customers?

This is the perfect plugin for business owners or entrepreneurs who want to accept WeChat Pay or Alipay payments from Chinese customers. supports WeChat Pay and Alipay payments, meaning you don’t have to set up a WeChat Official Account or register your business in China in order to accept WeChat Pay. Now, you can easily charge Chinese consumers using a payment method familiar to them and then have the funds deposited into your domestic bank account associated with Stripe. Simple and easy!

WeChat Pay, Alipay & Credit Card Payments Work Seamlessly

Desktop UX:

  • WeChat Pay generates a QR code for the end-user to scan using their mobile device
  • Alipay payments redirect the user to Alipay’s website, which displays a QR code for the same mobile payment process or to login to the user’s Alipay account, then automatically redirects the end-user back to your selected thank you page upon payment completion
  • Users are redirected to the Thank You page

Mobile UX:

  • WeChat users must generate the code on another device and scan it with their WeChat app. A notification pops up on the form notifying them to do this.
  • Alipay users are redirected to the corresponding payment website on their mobile browsers to complete payment.
  • Users are redirected to the Thank You page

Please note

  • You must have a verified account in a supported Stripe country to use this plugin.

  • Alipay and WeChat payments can only be accepted from Alipay and WeChat accounts that have been identity verified. Stripe cannot presently accept payments from unverified Alipay and WeChat accounts, but this may be subject to change.

  • WeChat Pay supports one-time payments from Chinese customers.

  • Stripe + Alipay support one-time payments from Chinese customers out of the box. The plugin does not support recurring Alipay payments.

  • China Payments Plugin requires you to Connect your Stripe account in order to function properly for TEST or LIVE payments.

  • If you have any problems or need installation support, we kindly request you please contact us for support BEFORE leaving negative feedback. We will do our best to resolve your issue or use your feedback to improve future releases.


  • Payment Page Template
  • Payment Page Payment Form Closeup


  1. Upload ‘’ to your WordPress site’s /wp-content/plugins/ folder or upload through the ‘Plugins’ menu in WordPress.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Configure any of the supported integrations.
  4. Check out our documentation for support.


Do I need to have a account in order to use this plugin?

Yes. Please sign up for a account in your country by clicking here.

What payment options are currently supported?

Alipay and WeChat Pay are supported in the free version for one-time payments.

Does Alipay support recurring payments?

The Stripe + Alipay integration is extremely complex and unfortunately requires extensive approval from Stripe to enable recurring Alipay payments. We have deprecated this option from the plugin due to its complexity and rarity of requests. If you want this functionality enabled and have already been approved for recurring Alipay payments from Stripe, please contact our team to request a custom integration project for a one-time fee.

Are there any transaction fees for using China Payments Plugin?

The Free version of China Payments Plugin includes a small 2% transaction fee to help us continue supporting the community with ongoing development and improvements.

To remove the transaction fee, please see our paid plans.

Is WooCommerce supported?

Absolutely! You can offer one-time WeChat Pay and one-time Alipay payments on your WooCommerce checkout using the free and paid versions of the plugin.

Is MemberPress supported?

Absolutely! You can offer one-time WeChat Pay and Alipay payments through your MemberPress registration.

Is LifterLMS supported?

Absolutely! You can offer one-time WeChat Pay and Alipay payments through your LifterLMS registration.

Is the Simple Membership plugin supported?

Absolutely! You can offer one-time WeChat Pay and Alipay payments through your Simple Membership registration.


20 جُولاءِ 2022
Went put of their way to ensure the plugin operated correctly, Patiently explained the steps and within 15 minutes I was up and Running.
25 مَي 2022
Thanks to this great plugin, we can easily receive payments from your Chinese customers via Alipay and Wechat Pay. It is very simple to install and use, all you have to do is connect it to your stripe account.
جمع: سڀ 17 تبصرا پڙهو

تعاون ڪندڙ & ڊولپرز

“China Payments Plugin | Accept WeChat Pay and Alipay” اوپن سورس سافٽ ويئر آهي. ھيٺين ماڻھن ھن پلگ ان ۾ حصو ورتو آھي.

تعاون ڪندڙ

جمع: “China Payments Plugin | Accept WeChat Pay and Alipay” 2 جڳهن ۾ ترجمو ڪيو ويو آهي. ترجمي ڪندڙن جي مهرباني سندن تعاون لاءِ.

ترجمو ڪريو “China Payments Plugin | Accept WeChat Pay and Alipay” توهان جي ٻولي ۾.

ڊولپمينٽ ۾ دلچسپي؟

ڪوڊ براؤز ڪريو، چيڪ ڪريو SVN مخزن، يا رڪنيت حاصل ڪريو ڊولپمينٽ لاگ پاران RSS.

لاگ تبدیل ڪريو


  • Fixed conflict with Google SiteKit Plugin.
  • Update to Freemius SDK.


  • We’ve added the LifterLMS integration!


  • We’ve added the Simple Membership integration!
  • Updated Freemius SDK.


  • WooCommerce integration updates.


  • MemberPress compatibility fix.


  • Rebuild of MemberPress integration.
  • Update Freemius SDK.


  • Updated Freemius SDK to v2.4.5.


  • Bug fix for Stripe accounts that disconnect from the platform.


  • General bug fixes.
  • Updated link to documentation.
  • Freemius SDK update to v2.4.4.


  • Added Alipay recurring payments via Stripe.
  • Bugfix to activating payment methods from settings area in TEST mode.
  • Text changes in the UI.


  • Made WeChat Pay available in the free version for WooCommerce and Payment Page.
  • Implemented platform fee for free version of plugin.
  • Simplified the Settings area and Quick Setup.


  • Fix for Live Webhook Signing Secret not rendering properly.


  • Improved error handling.


  • Completely refactored settings interface and first-time user experience.
  • New and more secure Stripe Connect API.
  • Rebuilt the integration with WooCommerce to be more reliable.
  • New integration with Payment Page plugin.
  • Payment Buttons and shortcodes deprecated in favor of Payment Page integration.
  • MemberPress deprecated (will be rebuilt in future).
  • Some other optimizations have been deprecated.


  • Updates to the currency conversion API for WooCommerce.
  • Added a dropdown indicator icon or the currency selector field.
  • Reset currency conversion every time the form is loaded.
  • Fixed a conflict with the Conditional Checkout Fields for WooCommerce plugin.


  • Updates to ensure the currency conversion API is working on WooCommerce checkout and for fixed amounts on the Payment Buttons.


  • Bugfix for currency conversion API not showing when logged out of the site in some cases.


  • Currency conversion API now displays error responses.
  • Bugfix for WooCommerce checkout throwing an integer comma placement error for payments above 1,000 currency units in some cases.


  • CNY is now available for checking out with WeChat Pay and Alipay on the Payment Buttons.
  • CNY is now available for checking out with WeChat Pay + WooCommerce.
  • Payment amounts are now handled properly regardless of the WooCommerce Store’s currency decimal settings.
  • Improved handling for non-decimal currencies with custom payment amounts.
  • New shortcodes for managing default currencies independently for each payment method on the Payment Buttons.


  • Improved error handling for MemberPress.


  • Updated MemberPress integration to the Stripe Payment Intents API.
  • Ensured the payment flow is catching all kinds of errors when they occur to help diagnose issues.
  • Fixed non-decimal currencies having an issue with the payment button checkout.
  • Updates for Stripe Partners Program.
  • Removed notification to reconnect Stripe since the latest update to our Stripe Connect API in June.


  • Handling some Stripe console errors in certain situations.


  • Fixed bug for one-time WeChat Pay and Alipay payments not checking for a customer properly in Stripe.


  • Upgrades to meet Stripe Partners Program requirements
  • Fixed bug for one-time credit card payments not checking for a customer properly in Stripe.


  • Added notification to reconnect Stripe based on latest Stripe API upgrades.


  • Upgraded to Payment Intents API for all payment methods for Payment Buttons and WooCommerce (MemberPress coming next)
  • Added activation options for Email functionality (beta)
  • Created an option to delete all DB entries on plugin deactivation
  • Small change to Freemius SDK


  • Fixed credit card payment form redirect issue
  • Fixed currency conversion API bug showing all the time
  • Fixed Alipay checkout icon size
  • Added improved freemium upgrade flow options


  • Updated Settings UI
  • Currency conversion API now supports WooCommerce checkout
  • Bug fixes
  • Freemius SDK Update


Modernized the WP Admin upgrade page, MemberPress integration


  • Minor updates.

1.5.6 =
* Fixed an issue with expiring WeChat QR codes.


  • Improving security and Freemius SDK version updated.


  • Adapted for WordPress 5.5.


  • Minor updates and security improvements.


  • Fixed Alipay logo size for WooCommerce checkout.


  • Added Alipay for WooCommerce.
  • Designating thank you page for the payment form.
  • Improving security and minor fixes.


  • Minor fixes.


  • Minor fixes.


  • Updated Translations.
  • Fixed amounts for all payment methods.
  • New logos and minor fixes.


  • WooCommerce integration.
  • Alipay and WeChat Pay logos updated.


  • Minor update.


  • All JS files are now minified to improve speed.
  • Stripe.js now will be called only on the payment page and not on other pages. another page.
  • Some console errors were fixed.
  • General bug fixes.


  • Fixing issues related to customer creation, webhooks and console warnings.


  • Major bug fixes for webhooks.
  • Improvements to saving customer data in Stripe.


  • Mobile UX improvements.
  • Shortcode modifications.
  • Stripe Connect upgrades.


  • Fixing webhook issues.


  • Improvements in the Payment method forms.


  • Minor upgrades regarding payment form.


  • Upgrade with minor changes.


  • Minor fix and log updates.


  • Minor updates and bug fixes.


  • Log improvements and Bug fixes.


  • BIG update!
  • Added Stripe Connect.
  • Added Currency conversion.
  • Added UI checkout text.
  • Added Phone number field.
  • Creating a Customer in Stripe for payments.
  • Error logging.
  • Bug fixes.


  • Adding readme info and updating plans.


  • Bug fixing and improved mobile experience.


  • Minor updates.


  • Minor updates.


  • Our first version!