上线指南

微信小程序接入登录和支付前,需要准备哪些资料?

小程序接入微信登录和支付前,要准备 AppID、Secret、商户号、API v3 密钥、证书和回调域名等资料。

很多小程序项目演示时可以浏览,但到了正式上线阶段才发现缺少微信配置。为了减少返工,建议在项目开始时就确认小程序 AppID、AppSecret、主体类型和服务器域名,而不是等页面全部做完再补。

微信登录通常需要前端调用登录能力,后端使用登录凭证换取用户标识,再创建自己的用户会话。Secret 只能放在后端,不能写进小程序前端或上传到公开代码仓库。

微信支付还需要商户号、商户证书、API v3 密钥、商户私钥和平台证书。服务器要配置支付回调地址,并处理支付成功、重复通知、订单金额校验和退款等情况。只显示一个支付按钮,不代表支付链路已经完成。

域名和证书也会影响上线。小程序请求的接口、上传文件和图片地址需要使用已备案并配置好的 HTTPS 域名,接口响应还要保持稳定,不能把调试地址当成正式服务地址。

验收时建议准备一笔测试订单,完整测试登录、下单、支付、回调、订单状态和后台查看。站序工坊商品详情中的支付说明如果标注为配置位,正式上线前仍需替换为你的真实微信参数。

常见问题

微信小程序支付上线前需要准备什么?