
登录商户平台找入口
进入微信支付商户官网,用管理员账号登录。在左侧菜单栏找到【产品中心】→【开发配置】。这里有个隐藏操作:需要先完成邮箱验证,否则看不到完整的支付产品列表。

配置支付域名要精准
在JSAPI支付页面会看到"授权域名"设置框。这里的域名必须是HTTPS协议,比如填成example.com会报错,正确的格式是https://www.example.com/pay/。有些开发者填了测试域名被拒,其实是因为漏掉了结尾斜杠。

生成签名参数有诀窍
点击页面上的"获取签名工具"按钮,输入随机字符串和时间戳就能生成签名。但要注意:这个签名每小时会自动更新,必须定期到服务器抓取新签名。测试时建议把签名失效时间调到最大,避免频繁调试麻烦。
开发时容易踩的坑
遇到"invalid signature"错误别慌,大概率是签名算法搞错了。微信支付在2023年升级了签名规则,现在必须使用V3签名版本。还有个容易忽视的细节:公众号的JS安全域名必须单独配置,和支付域名不是同一个设置项。
补充个小技巧:微信支付后台有个"沙箱测试"功能,建议先用它验证接口是否通。实际支付前记得关闭沙箱模式,否则会出现"交易失败但金额冻结"的情况。最近两个月,我发现很多新开发者的回调地址没加商户私钥验证,这会导致资金安全风险。
说个血泪教训:之前帮朋友调试时,因为时间戳用了服务器时间而不是UTC时间,整整折腾了三天才发现问题。微信支付的时间戳要求必须是标准时间,这点务必要注意。
支付宝JSAPI支付如何开通?
首先登录支付宝商家平台
点击产品中心找到JSAPI支付入口
选择对应经营类目
比如零售批发百货商场
接着上传营业执照等资质文件
填写联系人信息后提交审核
开通JSAPI支付需要哪些材料?
必须提供营业执照原件扫描件
如果是企业商户还需法人身份证
个体工商户需经营者身份证
特殊行业可能需要额外许可证
材料有效期需超过6个月
JSAPI支付手续费是多少?
标准费率为0.6%
部分行业可申请优惠费率
比如教育医疗类有时低至0.38%
具体费率以签约合同为准
节假日交易按正常费率结算
备注:实际操作前建议先联系支付宝客服确认最新政策
不同时间点的费率政策可能有调整
签约后次月10号开始结算首笔交易