微信支付接入完整指南

小程序支付配置、商户申请、技术对接流程与最佳实践

一、微信支付概述

微信支付是微信生态内最主流的支付方式,据易观等机构数据,微信支付在移动支付市场占比约40%,用户习惯度高、转化率高。小程序内支付需使用微信支付(JSAPI),用户在小程序内调起微信支付完成付款,无需跳转至其他应用,转化路径短。费率通常为0.6%(不同行业可能略有差异),到账周期T+1(次日到账)。

小程序支付与APP支付、H5支付的区别:小程序使用JSAPI,需传入用户openid;支付在微信内完成,体验流畅;无需跳转,转化率高。虚拟商品(会员、课程)也需使用微信支付,否则可能审核不通过。

二、接入流程详解

2.1 商户资质准备

需具备:企业营业执照(或个体工商户营业执照)、对公银行账户法人身份证经营场景说明(如电商、餐饮、服务等)。个体工商户可申请,但部分类目(如金融、虚拟商品)可能受限。医疗、教育、食品等特殊行业需额外资质(如医疗机构执业许可证、食品经营许可证等)。建议提前准备齐全,避免审核时补充材料延误。

2.2 申请微信支付商户号

微信支付商户平台提交入驻申请,填写经营信息、结算信息、结算周期等,完成签约审核。审核周期通常1-5个工作日,首次申请可能需补充材料。可通过服务商模式由看店通协助申请,加快流程。若企业已有商户号,可复用。

2.3 小程序关联商户号

在微信公众平台小程序后台,进入"微信支付"-"商户号管理",将小程序与商户号进行关联。需在商户号中添加小程序AppID,并完成小程序管理员扫码确认。关联后即可在小程序内使用支付能力。同一商户号可关联多个小程序。

2.4 技术对接

后端调用微信支付统一下单API(JSAPI),传入订单号、金额、商品描述、用户openid、回调地址等,获取prepay_id;前端调用wx.requestPayment,传入prepay_id,调起支付;用户完成支付后,微信会发送异步回调通知至商户服务器,需更新订单状态、发货等。需妥善处理:支付成功、支付失败、支付超时、重复通知(幂等处理)、签名验证等。建议做好对账机制,定期与微信支付账单核对。

2.5 测试与上线

使用微信支付沙箱环境测试,验证支付、退款、回调全流程。确认无误后切换生产环境,进行小金额(如0.01元)真实交易验证。上线后需持续监控支付成功率、失败原因分布(如余额不足、用户取消、网络异常等),及时处理异常。

三、安全与合规

四、注意事项

核心要点

在线客服
看店通客服微信

扫码添加客服微信

微信号:kandiantong_service