微信公众号支付与交易承接指南

厘清公众号JSAPI、H5与小程序支付差异

这篇要先纠正一个常见的误解:公众号本身不承接交易。它没有商品目录、没有购物车、没有库存与订单系统,所谓「公众号支付」指的其实是「在公众号内打开的H5商城里用微信JSAPI支付」,或者「从公众号跳转到关联小程序后在小程序内支付」。所以本文真正要讲的是:公众号作为流量入口,如何把用户顺畅地送到成交页面、支付需要配置什么、以及两条承接路径该怎么选。

一、公众号为什么不能原生开店

订阅号和服务号在微信生态里的定位是内容发布与消息触达的载体:它提供的能力是群发图文、自定义菜单、自动回复、订阅通知、粉丝标签,而商品目录、多规格库存、购物车、优惠券引擎、订单状态机、退款与售后这一整套交易能力,需要由小程序商城或H5商城来实现。

因此公众号在交易链路里扮演的是入口和提醒的角色,具体承担三件事:①把人带到商城(菜单入口、图文内的商品链接或小程序卡片、关键词回复里的活动链接);②把人再带回来(订阅通知发货提醒、群发的会员日与新品内容);③承接咨询(客服消息,注意只有48小时窗口)。理解这个分工,后面的技术选型就清晰了。

二、路径一:公众号内的H5商城 + JSAPI支付

用户从菜单或图文链接打开H5页面,整个过程都在微信内置浏览器里完成。技术流程是:①公众号需已通过微信认证并关联微信支付商户号;②用户打开页面时走OAuth2网页授权获取openid;③后端以JSAPI方式调统一下单接口;④返回支付参数后由前端在微信内置环境中调起收银台;⑤微信异步回调通知后端更新订单状态。

需要配置的地方分散在两个后台,漏一个就调不通:公众号后台的「网页授权域名」(不配就拿不到openid)与「JS接口安全域名」(决定分享卡片是否正常);商户平台的「JSAPI支付授权目录」(要填到实际发起支付的页面目录,注意路径大小写与末尾斜杠)。还有一条硬性要求:公众号主体、商户号主体、H5域名的备案主体必须是同一家公司,不一致会在关联或报备环节被退回。

这条路径适合的场景:活动页变更频繁、需要经常上新专题;或者链接还要在微信之外传播(短信、其他渠道)。H5的优点是改完发布即生效,不必等审核。

三、路径二:跳转关联小程序,在小程序内支付

前提是公众号与小程序同一主体,并在微信公众平台完成关联(需双方管理员确认)。关联后可以在三个位置跳转小程序:自定义菜单(可直接指定小程序的某个页面)、图文正文中的小程序卡片、卡券与活动页。支付在小程序内完成,走的是小程序支付,与公众号的JSAPI配置无关。

这条路径适合的场景:常态化商城、注重下单体验与复购、有会员体系。小程序在微信内的页面切换更流畅、支付路径更短,长期转化通常更好,也能使用订阅消息这类原生能力做订单提醒。

配置时有两个细节容易出错:一是小程序页面路径下线或改动后,菜单里的旧路径会跳转失败,商城改版后必须回头检查菜单;二是图文里插入小程序卡片需要卡片对应的页面处于已发布状态,草稿版本不行。

四、两条路径怎么选

对比维度 公众号内H5 + JSAPI支付 跳转关联小程序内支付
openid获取方式 网页授权(用户可拒绝) 小程序登录接口
下单体验 取决于H5页面性能与网络 页面切换更流畅,路径更短
发布与迭代 部署即生效,活动页调整快 需提交审核后发布,节奏稍慢
订单通知能力 依赖公众号订阅通知或短信 可用小程序订阅消息,也可用公众号通知
链接可传播范围 可在微信外打开(微信外需另配H5支付,并可同时提供支付宝手机网站支付) 仅限微信生态内
适合场景 短周期活动页、专题、需要站外传播 常态商城、会员复购、追求转化

实际项目里多数品牌是两条都用:常态商城放小程序作为主阵地,大促与短期活动页用H5快速上线,两者共用同一套商品、库存、会员与订单数据。这样既保住了日常转化,又保留了活动的灵活性。判断主次的方法很简单:看流量结构——如果绝大部分订单来自公众号阅读后点菜单,且活动更换频繁,可以以H5为主;如果主路径是社群、视频号、老客复购,则以小程序为主。

五、账号与数据必须打通

如果H5商城与小程序商城各自独立建账号,会立刻出问题:同一位粉丝在两边是两个会员,积分和等级对不上,在图文里领的券到小程序用不了,客服也查不到用户的完整订单。

正确做法是以UnionID作为跨端识别的依据——同一主体下,同一用户在公众号与小程序的openid不同但UnionID相同,系统应以UnionID(或绑定的手机号)作为会员主键,openid仅作为各端的身份映射存储。此外建议在下单或注册环节引导完成手机号验证,这样即使未来增加新的入口也能对应到同一个会员。

配置一致性同样要盯住:菜单、图文卡片、订阅通知里指向的商品、活动、优惠券规则,必须与商城后台是同一份配置。看店通的建议是在需求阶段先画一张触达—跳转—支付—回通知的流程图,逐步标明每一环由公众号、小程序还是H5承担,以及数据在哪一步写入,这张图能提前暴露大部分链路断点。

六、合规与风险提示

七、上线前的检查清单

核心要点

八、下一步怎么推进

接入前先确认三件事,能省掉大量返工:主体是否统一(公众号、小程序、商户号、域名备案是否同一家公司)、成交阵地选哪条路径(常态商城走小程序还是H5,或两者并行)、经营类目是否需要额外资质(决定商户审核时长)。组合方案的费用分项见公众号建设与运营报价指南,各阶段时间安排见公众号搭建与运营启动周期,其他高频疑问见公众号常见问题FAQ,也可以通过页面右下角的客服微信索取这份上线检查清单的电子版。

联系我们

客服热线

+86 139-2520-6166

邮箱地址

service@kandiantong.com

公司地址

深圳市南山区粤海街道高新区社区高新南七道201号深港产学研基地W903

0/500 字符
看店通客服微信

扫码添加客服微信

微信号:tarshee