--- title: "WeChat Pay Component integration" description: "Add WeChat Pay to an existing Components integration." url: "https://docs.adyen.com/payment-methods/wechat-pay/wechat-pay-in-app-payments/android-component" source_url: "https://docs.adyen.com/payment-methods/wechat-pay/wechat-pay-in-app-payments/android-component.md" canonical: "https://docs.adyen.com/payment-methods/wechat-pay/wechat-pay-in-app-payments/android-component" last_modified: "2026-08-14T12:56:35+02:00" language: "en" --- # WeChat Pay Component integration Add WeChat Pay to an existing Components integration. [View source](/payment-methods/wechat-pay/wechat-pay-in-app-payments/android-component.md) This page explains how to add WeChat Pay to your existing Android Components integration. This page is for **v5.0.0**, released in October 2023. If you are using an earlier version, use [the guide for earlier versions](/payment-methods/wechat-pay/wechat-pay-in-app-payments/android-component/earlier-versions) instead. ## Requirements Select the [server-side flow](/online-payments/build-your-integration) that your integration uses: ### Tab: Sessions flow | Requirement | Description | | -------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Integration type** | Make sure that you have built a Sessions flow [Android Components integration](/online-payments/build-your-integration/sessions-flow?platform=Android\&integration=Components). The minimum required version is 5.0.0. | | **Setup steps** | Before you begin, [add WeChat Pay in your Customer Area](/payment-methods/add-payment-methods). | ### Tab: Advanced flow | Requirement | Description | | -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Integration type** | Make sure that you have built an Advanced flow [Android Components integration](/online-payments/build-your-integration/advanced-flow?platform=Android\&integration=Components). The minimum required version is 5.0.0. | | **Setup steps** | Before you begin, [add WeChat Pay in your Customer Area](/payment-methods/add-payment-methods). | ## API reference ### Tab: Sessions flow When you [make the `/sessions` request](/online-payments/build-your-integration/sessions-flow?platform=Android\&integration=Components#create-a-payment-session), WeChat Pay does not require any additional fields. ### Tab: Advanced flow When you [make the `/payments` request](/online-payments/build-your-integration/advanced-flow?platform=Android\&integration=Components#make-a-payment), WeChat Pay does not require any additional fields. ## WeChat Pay Configuration ### Tab: Sessions flow When you [configure](/online-payments/build-your-integration/sessions-flow?platform=Android\&integration=Components#configure) the Component, WeChat Pay does not require any additional configuration. ### Tab: Advanced flow When you [configure](/online-payments/build-your-integration/advanced-flow?platform=Android\&integration=Components#configure) the Component, WeChat Pay does not require any additional configuration. ### Tab: Sessions flow After adding configuration to the Component, [create the checkout session](/online-payments/build-your-integration/sessions-flow?platform=Android\&integration=Components#create-the-checkout-session). ### Tab: Advanced flow After adding configuration, [launch and show the Component](/online-payments/build-your-integration/advanced-flow?platform=Android\&integration=Components#launch-and-show). ## Test and go live WeChat Pay currently has no test platform. If you have a personal WeChat account you can test your integration by either: * Canceling the transaction when you are asked to verify the payment (**recommended**). * Making live WeChat Pay payments with a low value. You can check the status of a WeChat Pay payment in your [Customer Area](https://ca-live.adyen.com/) > **Payments** > **Payment list**. Before you can accept live WeChat Pay payments, you need to submit a request for WeChat Pay in your [live Customer Area](https://ca-live.adyen.com/). ## See also * [WeChat Open Platform](https://open.weixin.qq.com/) * [WeChat for Android](https://play.google.com/store/apps/details?id=com.tencent.mm) * [Android Components integration guide](/online-payments/build-your-integration/sessions-flow?platform=Android\&integration=Components) * [Webhooks](/development-resources/webhooks) * [API Explorer](https://docs.adyen.com/api-explorer/Checkout/latest/overview)