WeChat Open Platform

Mobile App SDK

Integrate WeChat features directly into your iOS, Android, or WP8 app
Features

Sharing

Users can share your app’s content to friends via chats and their Moments feed, as well as add your content to their Favorites. It even appears with an icon and name linking back to your app.

Payments

The safest and most convenient method to enable payments in your app. (Only available in Mainland China)

Login & Registration

Let users log into your app or service using their WeChat credentials.

Official Accounts

Connect to WeChat users via a special account for publishing content and building dynamic services that run within WeChat.
Features

Broadcast Messaging

Easily publish articles and media to be sent to your users daily.

Interactive Menus

Define custom menus to give users quick access to features in your account.

HTML5 JS API

Extend your account by building HTML mini-apps that take advantage of our JavaScript API.

Message Handling

Messages and user events can be passed off to your server to formulate a response.

Cards & Offers

Deliver offers, membership cards, and discounts to your customers.

QR Codes

Generate unique QR codes that can activate specific features in your account.

WiFi

Use WeChat to power your wireless hotspot to save your customers password hassles and gain followers.

Location-Awareness

Request the user's location to deliver location-based services.

Analytics

Get detailed data on your users and how they engage with your content.

Account Types

WeChat offers three different Official Account types offering varied features and uses.

Service Account

Offers businesses and organizations more advanced interactions such as interactive web views, templated messages, and WeChat Pay to enable app-level capabilities

Subscription Account

Primarily targeted towards media and publishers to offer a new way broadcast content (limited to one broadcast per day)

Enterprise Account

(Only available in mainland China) Offers organizations a powerful set of tools for broadcast messaging, organizational directory management, and office automation

International-Market vs. China-Market Platforms

Official Accounts are available on the International-Market Official Accounts Platform and the Mainland China-Market Platform. While features and API interfaces are nearly identical between platforms, the platforms have different requirements and use cases as detailed in the chart below.

Registered Entity

International Mainland China
Business and government entities based in the following regions: Hong Kong S.A.R., India, Indonesia, Macau S.A.R., Malaysia, South Africa, Taiwan, Thailand, USA Individuals, businesses, or organizations based in mainland China

Document Requirement

International Subscription Account (Mainland China) Service Account (Mainland China)
Operator's personal ID card and business license or authorization letter (for government entities) Mainland China ID card of operator and (for organizations) mainland China business license ("营业执照") and authorization form ("授权运营书") Mainland China ID card of operator, mainland China business license ("营业执照") and authorization form ("授权运营书")

Intended Audience

International Mainland China
Users registered in regions outside of mainland China including Hong Kong, Taiwan, and Macau Users worldwide including those registered in mainland China

Admin Interface

International Mainland China
English Simplified Chinese

Web Developer Platform

Website SDK

Enable WeChat-based registration, login, and payments directly from your website for a faster and safer user experience.
Features

Login & Registration

Let users securely log in by scanning a QR code on your page with WeChat. You can even customize the login page to blend in with your site's look and feel.

Share to WeChat

Enable your app to share app content directly to chats, Moments, or Favorites.

Payments

The safest and most convenient method to enable payments in your website. (Only available in Mainland China)

Hardware SDK

Hardware developers can enable their devices to send and receive information between your product and the user's WeChat mobile app.
Features

Message Handing

Messages and user events can be passed off to your server to formulate a response.

Broadcast Messaging

Easily push messages and information to user's WeChat mobile app.

Social Attributes

Connect over a half billion WeChat users to your product and engage your users with friend ranking charts.

Smart Hardware

Users can easily interact with your product using pictures, text and voice messages via WeChat mobile app.

Sharing

Users can share your app’s content to friends via chats and their Moments feed, as well as add your content to their Favorites. It even appears with an icon and name linking back to your app.

WeChat Pay

WeChat Pay

Online and retail vendors can now enable their stores to accept WeChat Pay. Available in Mainland China, Hong Kong, and South Africa and expanding to other regions soon.
Features

Quick Pay

With special POS equipment, vendors can scan a one-time transaction code displayed on the user’s phone.

QR Code Payment

Vendors display a QR code that users scan using WeChat to complete payment.

In-App Payment

Enable customers to easily pay via WeChat Pay within your mobile app. (Only available in Mainland China)

Cross-Border Settlement

Customers can pay in CNY but have the transaction settled in a foreign currency when remitted to the vendor.

Payment Products

WeChat Pay offers different payment products based on vendor and customer region.

Registered Entity

WeChat Pay (Mainland China) WeChat Pay International WeChat Pay Cross-border
Vendors based in mainland China Vendors based in Hong Kong S.A.R. and South Africa. Expanding to other regions soon. Vendors based outside of mainland China accepting the following currencies: GBP, HKD, USD, JPY, CAD, AUD, EUR, NZD, KRW

Intended Audience

WeChat Pay (Mainland China) WeChat Pay International WeChat Pay Cross-border
Customers based in mainland China Customers based in Hong Kong S.A.R. and South Africa. Expanding to other regions soon. Customers based in mainland China travelling abroad and making purchases using CNY while the foreign vendor receives local currency

Payment Methods

WeChat Pay (Mainland China) WeChat Pay International WeChat Pay Cross-border
Quick Pay, QR Code Payment, In-App Payment, Web-based Payment Quick Pay, QR Code Payment. Additional methods coming soon. Quick Pay. Additional methods coming soon.