本教程将指导你使用最小依赖实现 FastAPI 后端 + Flutter 前端 的微信支付 API v3 接入流程,适用于 App 场景(APP支付,非小程序),支持完整的下单、签名、回调解密与验证。
📌 一、基础准备
微信商户平台设置
-
登录 微信商户平台
-
申请商户号
-
下载:
- API v3 密钥
- 商户私钥(
apiclient_key.pem
) - 平台证书(可后续自动获取)
获取必要参数
参数名 | 说明 |
---|---|
appid |
微信开放平台生成的 AppID |
mchid |
商户号 |
api_v3_key |
商户平台设置的 APIv3 密钥 |
cert_serial_no |
商户证书序列号 |
apiclient_key.pem |
商户私钥 |