微信公众号开通支付功能的详细流程
随着移动支付下半场的开始,现在许多商家都在积极准备线上转型。使用微信公众号支付无疑是很多商家的首选,既可以设立商家自己的品牌,又可以让粉丝关注公众号,同时还可以借助微信流量增加曝光度。
而且对于消费者来说,打开微信就可以使用公众号购买商品,势必比其他方式更为方便和得心应手。
但许多商家和服务商由于不清楚公众号支付的特殊性,在开通时会踩很多“坑”,给大家分享一些开通公众号支付的流程,以及注意事项。
1、首先商家需要在微信公众平台申请开通自己的微信公众号(必须是服务号),并且在公众号中部署好自己的商品和购买入口。
2、拥有自己的公众号后就可以申请开通收款商户号了。
1)申请时要注意,需要使用与公众号申请主体相同的商户主体作为商户号入网的名称;
2)尤其是主体名称中带有括号的商户,特别要注意当时申请公众号时主体中括号的格式,务必保持一致。
通常会建议商家直接从微信公众后台中复制主体名称给到服务商,确保万无一失。粘贴位置为:微信公众后台--公众号设置—帐号详情中的“主体信息”内容。
3)开通商户号后,商家需要提供公众号的appid和支付授权目录给到服务商。
公众号appid:即微信公众号的唯一标识,一般是以“wx”开头的18位字符串。在微信公众平台申请公众号后,微信会自动分配对应的appid用于唯一标识应用。可在微信公众平台—开发者中心查看,商户的公众号开通邮件中也会包含该字段。
支付授权目录:即使用公众号支付方式发起支付请求的域名地址。
(1)所有使用公众号支付方式拉起支付的域名链接,都必须在支付授权目录之下;
(2)最多能同时配置5个(可修改替换),且域名必须通过ICP备案;
(3)目录头部要包含http或https,需细化到二级或三级目录,以“/”结尾。
支付流程:
用户打开商户网页选购商品,发起支付,在网页通过JavaScript调用getBrandWCPayRequest接口,发起微信支付请求,用户进入支付流程。
用户成功支付点击完成按钮后,商户的前端会收到JavaScript的返回值。商户可直接跳转到支付成功的静态页面进行展示。
商户后台收到来自微信开放平台的支付成功回调通知,标志该笔订单支付成功。
总结