WordPress.org

Plugin Directory

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization

China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization

Description

Accept WeChat Pay, Alipay & UnionPay via Stripe with a checkout flow fully optimized for Chinese customers. Localize your entire checkout to Simplified Chinese, display prices in CNY alongside your store currency, and accept the payment methods Chinese shoppers trust most. WooCommerce, MemberPress, LifterLMS, and Simple Membership are supported.

💳 ACCEPT WECHAT PAY, ALIPAY & UNIONPAY VIA STRIPE

Accept WeChat Pay, Alipay, or UnionPay card payments with the powerful Stripe.com integration. We’ve implemented the best practices for accepting WeChat Pay via dynamic QR codes, Alipay redirection, and inline UnionPay card entry for Chinese customers.

✅ PARFAIT POUR :

  • Les boutiques d‘e-commerce qui vendent en Chine.
  • Les enseignants d‘anglais qui travaillant avec des étudiants chinois.
  • Pour vendre des adhésions à des clients/clientes chinois.
  • Toute personne qui souhaite accepter WeChat Pay ou Alipay et qui peut s‘inscrire à un compte Stripe dans un pays pris en charge par Stripe.

🔌 DE PUISSANTES INTÉGRATIONS

🤝 LES MOYENS DE PAIEMENT CHINOIS CONNUS

Offering local payment methods is vital to a successful China-focused business, so we’ve made it easy to accept UnionPay cards, WeChat Pay, and Alipay with the power of the Stripe API. UnionPay card details are entered inline on your checkout page — no redirects needed.

🌐 2 OPTIONS DE DEVISES PAR DÉFAUT

WeChat Pay et Alipay prennent en charge la devise par défaut de votre compte Stripe et peuvent afficher soit la devise par défaut, soit l‘équivalent en CNY lors du paiement. Notre intégration de la conversion des devises vous offre encore plus de flexibilité.

🔒 PAIEMENTS SÉCURISÉS & ENCRYPTÉS

L’intégration de Stripe garantit que les informations de paiement sont traitées de manière sécurisée et confidentielle, où que vous soyez. L’extension empêche également le paiement si vous n’avez pas activé le certificat SSL sur votre site.

🆘 UN SUPPORT DE PREMIER ORDRE

Profitez du tapis rouge de l‘équipe Gaucho Plugins. Il vous suffit de nous envoyer un ticket.

Moyens de paiement pris en charge par Stripe

  • Alipay (gratuit)
  • WeChat Pay (gratuit)
  • UnionPay Cards (Free) — inline card entry on checkout

Intégrations gratuites

  • WooCommerce
  • MemberPress
  • LifterLMS
  • Simple Membership

Veuillez consulter plus en détail les fonctionnalités gratuites et pro ci-dessous.

FONCTIONNALITÉS GRATUITES

  • Paiements Alipay uniques.
  • Paiements WeChat Pay uniques.
  • UnionPay card payments with inline card entry (no redirect).
  • Intégrations avec WooCommerce, MemberPress, LifterLMS et Simple Membership.
  • Stripe Connect pour connecter facilement votre compte Stripe avec ou sans clé d‘API.

Fonctionnalités Pro

  • Remove 2% Transaction Fee — keep more of every sale.
  • Chinese Checkout Localization — automatically translate your entire WooCommerce checkout, cart, and storefront into Simplified Chinese (简体中文). Buttons, labels, error messages, and more — all localized.
  • Multi-Currency Display (CNY) — show prices in both your store currency and Chinese Yuan (¥ CNY) side-by-side, so Chinese customers instantly understand pricing.
  • Real-Time Currency Conversion — live exchange rate conversion to CNY displayed throughout shop, cart, and checkout.
  • Checkout Optimizations Dashboard — toggle localization and multi-currency features on/off from a dedicated Optimizations tab in the plugin settings.

Démos

🌱 OFFRES et TARIFS

🚧 FEUILLE DE ROUTE >

🆘 SUPPORT

Vidéo de configuration de WooCommerce

Vendez-vous à des clients ou clientes chinois ?

C‘est l‘extension parfaite pour les propriétaires d‘entreprises ou les entrepreneurs qui veulent accepter les paiements WeChat Pay ou Alipay des clients et clientes chinois.

Stripe.com prend en charge les paiements WeChat Pay et Alipay, ce qui signifie que vous n‘avez pas besoin de configurer un compte officiel WeChat ou d‘inscrire votre entreprise en Chine afin d‘accepter WeChat Pay. Désormais, vous pouvez facilement facturer les consommateurs chinois en utilisant un moyen de paiement qui leur est familier, puis faire déposer les fonds sur votre compte bancaire national associé à Stripe. Simple et facile !

WeChat Pay, Alipay & UnionPay Payments Work Seamlessly

IU sur ordinateur :

  • WeChat Pay génère un QR code que l‘internaute doit scanner à l‘aide de son appareil mobile
  • Les paiements Alipay redirigent l‘internaute vers le site d‘Alipay, qui affiche un QR code pour le même processus de paiement mobile ou pour se connecter au compte Alipay de celui-ci, puis le redirige automatiquement vers la page de remerciement que vous avez sélectionnée une fois le paiement terminé.
  • UnionPay card details are entered directly on your checkout page via a secure Stripe-powered inline card form — no redirect needed.
  • Les internautes sont redirigés vers la page de remerciement.

IU sur mobile :

  • Les utilisateurs et utilisatrices WeChat doivent générer le code sur un autre appareil et le scanner avec leur appli WeChat. Une notification s‘affiche sur le formulaire pour les avertir de cette démarche.
  • Les utilisateurs et utilisatrices d‘Alipay sont redirigés vers le site de paiement correspondant sur leur navigateur mobile pour terminer le paiement.
  • UnionPay card entry works seamlessly on mobile with a responsive inline form.
  • Les internautes sont redirigés vers la page de remerciement.

Veuillez noter

  • Vous devez avoir un compte Stripe.com vérifié dans un pays pris en charge par Stripe pour utiliser cette extension.

  • Les paiements Alipay et WeChat peuvent uniquement être acceptés à partir de comptes Alipay et WeChat dont l’‘dentité a été vérifiée. Stripe ne peut actuellement pas accepter les paiements provenant de comptes Alipay et WeChat non vérifiés, mais cela peut être sujet à modification.

  • WeChat Pay prend en charge les paiements uniques des clients/clientes chinois.

  • Stripe + Alipay prennent en charge les paiements uniques des clients et clientes chinoises nativement. L‘extension ne prend pas en charge les paiements Alipay récurrents.

  • China Payments Plugin nécessite de connecter votre compte Stripe afin de fonctionner correctement pour les paiements TEST ou LIVE.

  • Si vous avez des problèmes ou si vous avez besoin d‘aide pour l‘installation, nous vous demandons de bien vouloir nous contacter pour obtenir de l‘aide AVANT de laisser des commentaires négatifs. Nous ferons de notre mieux pour résoudre votre problème ou utiliser vos commentaires pour améliorer les versions futures.

⭐️ SAVE 35% WITH CHINA PLUGINS BUNDLE ⭐️

Like the plugins? China Plugins Bundle covers eCommerce, uptime, and speed optimization to ensure your China-based website visitors have the best possible experience on your website.

SAVE 35% | LEARN MORE

CHINA PAYMENTS PLUGIN

Easily accept WeChat Pay and Alipay payments from Chinese customers.
DOWNLOAD FREE | WEBSITE

BLOCKED IN CHINA

Check if your site is available from mainland China servers.
DOWNLOAD FREE | WEBSITE

SPEED IN CHINA

Run website speed tests from mainland China servers.
DOWNLOAD FREE | WEBSITE

GAUCHO PLUGINS PORTFOLIO

Payment Page : commencez à accepter des paiements dans un magnifique formulaire de paiement en moins de 60 secondes.

Split Pay Plugin : fractionnez les paiements WooCommerce sur plusieurs comptes Stripe connectés.

Login for Stripe Customer Portal: Create an Account login area for your Stripe customers.

Gyta Buyback: Create a trade-in / buyback business using WooCommerce.

Version Info: Show WP, PHP, MySQL & Web Server Versions in the WP-Admin Dashboard.

China Payments Plugin : acceptez les paiements WeChat Pay et Alipay de clients et clientes chinois.

Blocked in China : vérifiez si votre site est disponible en Chine continentale.

Speed in China: Check your website’s speed in the Chinese mainland.

External Services

This plugin connects to the following external services when you connect your Stripe account and process payments.

Stripe (api.stripe.com)

This plugin uses the Stripe API to accept WeChat Pay, Alipay, and UnionPay payments, connect your Stripe account, and process checkout transactions. Payment and customer data required to complete checkout is sent to Stripe according to your Stripe account configuration.

Freemius (api.freemius.com, freemius.com)

This plugin includes the Freemius SDK for premium licensing and updates. Data is sent to Freemius when you opt in through the Freemius connect screen.

Captures d’écrans

Installation

  1. Téléversez « wp-stripe-global-payments.zip » dans le dossier /wp-content/plugins/ de votre site WordPress ou téléversez-le via le menu « Extensions » de WordPress.
  2. Activez l’extension depuis le menu « Extensions » dans WordPress
  3. Configurez l‘une des intégrations prises en charge.
  4. Consultez notre documentation.

FAQ

Ai-je besoin d‘un compte Stripe.com afin de pouvoir utiliser cette extension ?

Oui. Veuillez ouvrir un compte Stripe.com dans votre pays en cliquant ici.

Quelles sont les options de paiement actuellement prises en charge ?

Alipay, WeChat Pay, and UnionPay card payments are all supported in the free version for one-time payments. UnionPay cards are entered inline on the checkout page with no redirect required.

Alipay prend-il en charge les paiements récurrents ?

L‘intégration Stripe + Alipay est extrêmement complexe et nécessite malheureusement une approbation approfondie de Stripe pour permettre les paiements Alipay récurrents. Nous avons déprécié cette option de l‘extension en raison de sa complexité et de la rareté des demandes. Veuillez contacter notre équipe pour demander un projet d‘intégration personnalisé moyennant des frais uniques si vous souhaitez que cette fonctionnalité soit activée et si vous avez déjà été approuvé par Stripe pour les paiements Alipay uniques.

Y a-t-il des frais de transaction pour l‘utilisation de China Payments Plugin ?

La version gratuite de China Payments Plugin inclut une petite taxe de 2 % sur les transactions pour nous aider à aider la communauté avec un développement et des améliorations continus.

Upgrading to PRO removes the transaction fee entirely and unlocks checkout optimizations like Chinese localization and multi-currency CNY display. See our paid plans.

WooCommerce est-il pris en charge ?

Absolutely! You can offer one-time WeChat Pay, Alipay, and UnionPay card payments on your WooCommerce checkout (including WooCommerce Checkout Blocks). PRO users can also fully localize the checkout to Simplified Chinese and display multi-currency pricing in CNY.

Does the plugin support Chinese checkout localization?

Yes! With the PRO version, your entire WooCommerce checkout — including buttons, labels, form fields, cart page, and order confirmation — is automatically translated to Simplified Chinese (简体中文). No translation plugin required.

Can I show prices in Chinese Yuan (CNY)?

Yes! The PRO version features real-time multi-currency display. Prices throughout your shop, cart, and checkout show the CNY equivalent alongside your store’s default currency, so Chinese customers can instantly understand pricing.

MemberPress est-il pris en charge ?

Absolument ! Vous pouvez proposer des paiements uniques WeChat Pay et Alipay par le biais de votre inscription à MemberPress.

LifterLMS est-il pris en charge ?

Absolument ! Vous pouvez proposer des paiements uniques WeChat Pay et Alipay par le biais de votre inscription à LifterLMS.

L‘extension Simple Membership est-elle prise en charge ?

Absolument ! Vous pouvez proposer des paiements uniques WeChat Pay et Alipay par le biais de votre inscription à Simple Membership.

Avis

20 juillet 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 mai 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.
Lire les 17 avis

Contributeurs/contributrices & développeurs/développeuses

« China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization” a été traduit dans 12 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « China Payments Plugin | Accept WeChat Pay, Alipay & UnionPay | Chinese Checkout Optimization » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal des modifications

3.5.8

  • Fix: WeChat Pay, Alipay, and UnionPay now appear and work on the WooCommerce Checkout block again (they were missing from the block checkout due to a packaging issue). Classic checkout was unaffected.
  • Fix: When a payment fails, customers can now retry it from the order-pay page (My Account Orders) — WeChat Pay and Alipay are shown there instead of « no available payment methods. »
  • Fix: LifterLMS — after paying with WeChat Pay or Alipay, students are taken straight to their course success page instead of being left on the payment-confirmation screen.
  • Improvement: Consistent WeChat Pay, Alipay, and UnionPay icon sizing on the WooCommerce Checkout block.

3.5.7

  • Fix: UnionPay now works on the classic checkout, not just the Checkout block — the card field appears and the payment completes. (Previously it stalled with no card field and left the order unpaid.) WeChat Pay and Alipay are unchanged.
  • Fix (security): The UnionPay card step now keeps its after-payment redirect on your own site.
  • Improvement: The WeChat Pay, Alipay, and UnionPay icons now show at a consistent size and line up with their labels at checkout.

3.5.6

  • Improvement: Stripe payment webhooks are now processed in the background, so order confirmation stays fast and reliable even under a heavy burst of payment notifications. Orders still complete automatically (with the existing 15-minute safety check as a fallback) and no setup changes are needed.

3.5.5

  • Fix: The plugin is now properly translated. Its translations previously never loaded (the loader referenced the wrong text domain) and weren’t bundled. All 13 community translations from WordPress.org — Danish, German, Spanish, French, Italian, Japanese, Dutch, Portuguese, Swedish, and Simplified Chinese — now ship with the plugin and apply automatically based on your site language.
  • Fix: Automatic Stripe webhook creation failed on connected accounts (missing required api_version), so payment-confirmation webhooks were never registered and order completion fell back to the 24-hour cron. Webhooks now register correctly on connect.
  • Fix: Resolved an admin JavaScript crash (« Cannot read properties of undefined (reading ‘first_name’) ») that could block the Stripe Connect button from working.
  • Improvement: Storefront localization now applies WordPress’s full installed language pack for the chosen locale (WordPress core, WooCommerce, blocks, theme, and plugin strings) instead of only a small built-in set, with the plugin’s curated overrides still applied on top. A new setting lets you force any installed language — not only Chinese. The WordPress admin stays in your site language.

3.5.4

  • Build: Cleaner customer ZIP — dev configs (phpunit.xml.dist, phpcs.xml.dist, phpstan.neon, playwright.config.js, .wp-env.json) no longer ship inside the plugin. All tests + dev tooling now live in our separate testing-suite repo. The customer-facing plugin code is byte-identical to 3.5.3.

3.5.3

  • Fix: Correct Stripe minor-unit conversion for 9 PaymentIntent.amount sites. Previously, intval( floatval( $amount ) * 100 ) could silently truncate $X.99 amounts by 1 cent (e.g. $0.99 98 cents) due to PHP float drift. Now routed through a new ChinaPayments\Core\CurrencyHelper::to_stripe_amount() that uses round-half-up and a full Stripe-spec 0-/2-/3-decimal currency map (16 zero-decimal currencies incl. BIF / MGA / VND / JPY; 5 three-decimal currencies BHD / KWD / OMR / JOD / TND).
  • Fix: Stripe webhook now returns proper HTTP 400 on unsigned or invalid-signature payloads. Previously http_response_code() was a no-op inside the WP REST controller, causing all failure responses to ship as HTTP 200 (Stripe interprets 200 as « stop retrying »). Switched all responses to new WP_REST_Response( $body, $status ).
  • Fix: Webhook now catches \Stripe\Exception\SignatureVerificationException explicitly, returning 400 instead of 500 on bad signatures.
  • Security: Migration AJAX handler (wp_ajax_china_payments_migration_handler) now verifies a check_ajax_referer() nonce in addition to its existing capability check.
  • i18n: Two __( 'Order' ) calls in the WooCommerce gateway were missing the wp-stripe-global-payments text domain — now translatable. One __() call in the payment-gateway REST file had a stray third argument (silently misclassifying the text domain) — corrected.
  • Compat: WooCommerce HPOS (custom order tables) compatibility declaration locked under regression tests.

3.5.2

  • Compat: WP 7.0 readiness (Tested up to 7.0).
  • Compat: Declared HPOS (High-Performance Order Storage) compatibility for WooCommerce 8.x+. Removes the « Plugin is not compatible » warning on stores with the new custom-order-tables data store enabled.
  • Fix: UnionPay icon max-width set to 128px to match its native aspect ratio in WooCommerce classic + block checkouts (was rendering too small).

3.5.1

  • Bug fixes.
  • Updated Freemius.

See our full changelog in our documentation.