---
title: "WeChat Pay in-app payments"
description: "Accept WeChat Pay payments from your mobile app."
url: "https://docs.adyen.com/payment-methods/wechat-pay/wechat-pay-in-app-payments"
source_url: "https://docs.adyen.com/payment-methods/wechat-pay/wechat-pay-in-app-payments.md"
canonical: "https://docs.adyen.com/payment-methods/wechat-pay/wechat-pay-in-app-payments"
last_modified: "2020-03-06T14:01:00+01:00"
language: "en"
---

# WeChat Pay in-app payments

Accept WeChat Pay payments from your mobile app.

[View source](/payment-methods/wechat-pay/wechat-pay-in-app-payments.md)

To accept WeChat Pay payments on your mobile app, you can use your existing Android Drop-in or Component integration, or build the integration yourself using WeChat mobile SDKs.

When the shopper selects to pay with WeChat Pay, the shopper is switched to the WeChat app to verify the payment. When the payment is completed, they are switched back to your app. You can then present the payment result to your shopper.

![](/user/pages/docs/08.payment-methods/89.wechat-pay/02.wechat-pay-in-app-payments/wechat-inapp.png) 

| Payment type | Payment flow          | Countries/regions | Currencies                                           | [Recurring](/online-payments/tokenization)   | [Refunds](/online-payments/refund)                                                          | [Partial refunds](/online-payments/refund#refund-a-payment)                                 | [Chargebacks](/risk-management/chargeback-guidelines) |   |
| ------------ | --------------------- | ----------------- | ---------------------------------------------------- | -------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ----------------------------------------------------- | - |
| Wallet       | Redirect (App switch) | International     | **AUD, CAD, CNY, EUR, GBP, HKD, JPY, NZD, SGD, USD** | ![-x-](/user/data/smileys/emoji/x.png "-x-") | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | ![-x-](/user/data/smileys/emoji/x.png "-x-")          |   |

## How do you want to integrate?

[![This is the iOS icon.](/user/pages/reuse/image-library/01.icons/ios/ios.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/wechat-pay/wechat-pay-in-app-payments/ios)

###### [iOS](/payment-methods/wechat-pay/wechat-pay-in-app-payments/ios)

[Add WeChat Pay to your iOS app.](/payment-methods/wechat-pay/wechat-pay-in-app-payments/ios)

[![This is the Android icon.](/user/pages/reuse/image-library/01.icons/android/android.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/wechat-pay/wechat-pay-in-app-payments/android)

###### [Android](/payment-methods/wechat-pay/wechat-pay-in-app-payments/android)

[Add WeChat Pay to your Android app.](/payment-methods/wechat-pay/wechat-pay-in-app-payments/android)

[![This is the API only icon.](/user/pages/reuse/image-library/01.icons/api-only/checkout-api-only.svg?decoding=auto\&fetchpriority=auto)](/payment-methods/wechat-pay/wechat-pay-in-app-payments/api-only)

###### [API only](/payment-methods/wechat-pay/wechat-pay-in-app-payments/api-only)

[Build your own UI for WeChat Pay in your iOS or Android app.](/payment-methods/wechat-pay/wechat-pay-in-app-payments/api-only)
