💬 Connect WeChat to SignSlip
Receive and reply to WeChat messages directly in your team's unified inbox. Ideal for businesses targeting Chinese customers.
⚠️ WeChat requires business registration and government approval in China. Personal accounts cannot use the Official Account API.
Step 1: Create WeChat Official Account
- Go to mp.weixin.qq.com
- Register as Organization (not Personal)
- Complete business verification (requires Chinese tax ID, business license, etc.)
- Approval takes 3-5 business days
Step 2: Get WeChat Developer Credentials
- Log in to WeChat Official Account
- Go to Settings & Tools → Developer Center
- Create Developer Account & enable API
- Copy:
- AppID
- AppSecret (keep secret!)
- Token (create one for security)
Step 3: Generate Access Token
- Use AppID & AppSecret to get AccessToken from WeChat API:
GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=YOUR_APPID&secret=YOUR_APPSECRET
- Response contains access_token (valid for 2 hours, refresh regularly)
Step 4: Add WeChat Channel in SignSlip
- Log in to SignSlip dashboard
- Select your team
- Click Add WeChat Channel
- Fill in:
- Channel Name: e.g., "China Support"
- Account Name: Your WeChat Official Account name
- Token: The token you created in Step 2
- Access Token: From Step 3
- Click Create Channel
Step 5: Configure WeChat Webhook
- In WeChat Official Account: Settings → Webhook
- Set:
- URL: https://yoursite.com/api/webhooks/wechat
- Token: Same token from Step 2
- EncodingAESKey: Leave blank for now
- Click Enable
- WeChat verifies the webhook
Step 6: Test
- From WeChat, message your Official Account
- Message appears in SignSlip inbox
- Team can reply
❓ FAQ
Cost? Free to send (but requires Official Account, ~¥300/year in China)
Setup time? 3-5 days for business verification, then 30 minutes to configure
Who needs this? Businesses serving China market exclusively
Access Token expires? Yes, every 2 hours - refresh automatically or configure rotation